Deejaybwg Posted October 1, 2011 Posted October 1, 2011 Salut!Am un textdraw, cand cineva se duce de exemplu la /sf, scrie jos in centru NUME has gone to /sf.De fapt, asa ar trebui sa scrie, pentru ca daca ma duc la /sf sau la alt tp, nu apare.Aici fisierul .pwn, daca vrea cineva sa-l descarce, sa se uite la el, daca ceva nu e bine..http://www.2shared.com/file/69YNZ8Jm/hasgone.html <-- Link Download. www.youtube.com/thebwgg
IstuntmanI Posted October 1, 2011 Posted October 1, 2011 Scuze ca-ti spun ... dar esti tembel rau. Ala implementeaza-l in GM si la teleporturi puiTeleportPlayer(id, Float:ix, Float:iy, Float:iz, cmdname[], iint=0) exemplu: if( strcmp( cmdtext, "/centrumapa", true ) == 0 ) { // Chestii TeleportPlayer( playerid, 0.0, 0.0, 10.0, "centrumapa", 0 ); return 1; }
Deejaybwg Posted October 1, 2011 Author Posted October 1, 2011 La fiecare teleport ? Pff..In GM am un gametext : cand cineva se duce la /lv de ex, apare .. has gone to /lv, doar ca daca cineva se mai duce la /sf de ex, dispare aia si apare .. has gone la /sf... Si eu as vrea ca, atunci cand da cineva /lv, sa apara .. has gone to /lv, si daca cineva mai da de ex /lva, sa apara .. has gone to /lva jos de tot, iar celalalt ( .. has gone la /lv ) sa se suprapuna mai sus. Cum fac asta ? www.youtube.com/thebwgg
Ryder_RO Posted October 1, 2011 Posted October 1, 2011 uite foloseste acest FS facut de mine #if defined Teleportation_by_Ryder_RO ========================== =======[FS]rTeleTD======== =======By Ryder_RO======== ========================== #endif //------------------------------------------------------------------------------ //Include----------------------------------------------------------------------- //------------------------------------------------------------------------------ #include < a_samp > #include < ZCMD > //------------------------------------------------------------------------------ //New--------------------------------------------------------------------------- //------------------------------------------------------------------------------ new Text:TeleTD; // TextDraw new TeleTimer; //------------------------------------------------------------------------------ //Forward----------------------------------------------------------------------- //------------------------------------------------------------------------------ forward TeleportText(); //------------------------------------------------------------------------------ public OnFilterScriptInit() { print("\n=========================="); print("========[FS]rTeleTD======="); print("=======By Ryder_RO========"); print("=========Loaded==========="); print("==========================\n"); //------------------------------------------------------------------------------ TeleTD = TextDrawCreate(251.000000, 436.000000, "_"); TextDrawBackgroundColor(TeleTD, 255); TextDrawFont(TeleTD, 1); TextDrawLetterSize(TeleTD, 0.240000, 1.200000); TextDrawColor(TeleTD, 16777215); TextDrawSetOutline(TeleTD, 0); TextDrawSetProportional(TeleTD, 1); TextDrawSetShadow(TeleTD, 1); return 1; } //------------------------------------------------------------------------------ public OnFilterScriptExit() { print("\n=========================="); print("======[FS]rTeleTD========="); print("=======By Ryder_RO========"); print("=========UnLoaded========="); print("==========================\n"); return 1; } //------------------------------------------------------------------------------ public TeleportText() { TextDrawHideForAll(TeleTD); return 1; } //------------------------------------------------------------------------------ stock TeleportPlayer(id, Float:ix, Float:iy, Float:iz, cmdname[], iint=0) { SetPlayerInterior(id, iint); SetPlayerPos(id, ix, iy, iz); new idName[24]; GetPlayerName(id, idName, 24); new telestr[128]; format(telestr, 128, "~b~~h~%s~y~ Has Gone To ~r~~h~/%s .", idName, cmdname); TextDrawSetString(TeleTD, telestr); TextDrawShowForAll(TeleTD); if( TeleTimer ) KillTimer(TeleTimer); TeleTimer=SetTimer("TeleportText", 5000, 0); return 1; } //------------------------------------------------------------------------------ cmd(box, playerid, params[]) { #pragma unused params TeleportPlayer(playerid, 30.0, 40.0, 20.0, "box", 0);//0 poti sa nu-l mai pui, ala e INTERIOR care e normal 0, daca pui tu 1 o sa fie 1, daca nu il mai pui, se pune singur 0 SendClientMessage(playerid, 0x00FF00FF, "Te-ai teleportat la /box ."); return 1; } #if defined Utilizare_rTeleTD - Deci ati descarcat FS .. - Luati fisierele pwn si amx din arhiva - Le puneti in folderul cu filterscripts - Va duceti in server.cfg si la linia "filterscripts" mai adaugati si [ rTeleTD ]! - Daca va da erori la compilare PWN , este din cauza ca nu aveti include ZCMD - Ca sa va mearga bine mai trebuie sa adaugati la fiecare teleport asta : // TeleportPlayer(playerid, X Y Z , "nume", 0); //0 poti sa nu-l mai pui, ala e INTERIOR care e normal 0, daca pui tu 1 o sa fie 1, daca nu il mai pui, se pune singur 0 - Unde X Y Z , sunt coordonatele teleportului - Unde "nume" numele teleportului - TeleTD este TextDraw care apare , puteti sa il schimbti:D - Astea fiind zise SUCCES! FilterScripts creat 100% de Ryder_RO! #endif Pune la fiecare teleport : TeleportPlayer(playerid, X Y Z , "nume", 0); am explicat in FS ce inseamna fiecare
IstuntmanI Posted October 1, 2011 Posted October 1, 2011 uite foloseste acest FS facut de mine #if defined Teleportation_by_Ryder_RO ========================== =======[FS]rTeleTD======== =======By Ryder_RO======== ========================== #endif //------------------------------------------------------------------------------ //Include----------------------------------------------------------------------- //------------------------------------------------------------------------------ #include < a_samp > #include < ZCMD > //------------------------------------------------------------------------------ //New--------------------------------------------------------------------------- //------------------------------------------------------------------------------ new Text:TeleTD; // TextDraw new TeleTimer; //------------------------------------------------------------------------------ //Forward----------------------------------------------------------------------- //------------------------------------------------------------------------------ forward TeleportText(); //------------------------------------------------------------------------------ public OnFilterScriptInit() { print("\n=========================="); print("========[FS]rTeleTD======="); print("=======By Ryder_RO========"); print("=========Loaded==========="); print("==========================\n"); //------------------------------------------------------------------------------ TeleTD = TextDrawCreate(251.000000, 436.000000, "_"); TextDrawBackgroundColor(TeleTD, 255); TextDrawFont(TeleTD, 1); TextDrawLetterSize(TeleTD, 0.240000, 1.200000); TextDrawColor(TeleTD, 16777215); TextDrawSetOutline(TeleTD, 0); TextDrawSetProportional(TeleTD, 1); TextDrawSetShadow(TeleTD, 1); return 1; } //------------------------------------------------------------------------------ public OnFilterScriptExit() { print("\n=========================="); print("======[FS]rTeleTD========="); print("=======By Ryder_RO========"); print("=========UnLoaded========="); print("==========================\n"); return 1; } //------------------------------------------------------------------------------ public TeleportText() { TextDrawHideForAll(TeleTD); return 1; } //------------------------------------------------------------------------------ stock TeleportPlayer(id, Float:ix, Float:iy, Float:iz, cmdname[], iint=0) { SetPlayerInterior(id, iint); SetPlayerPos(id, ix, iy, iz); new idName[24]; GetPlayerName(id, idName, 24); new telestr[128]; format(telestr, 128, "~b~~h~%s~y~ Has Gone To ~r~~h~/%s .", idName, cmdname); TextDrawSetString(TeleTD, telestr); TextDrawShowForAll(TeleTD); if( TeleTimer ) KillTimer(TeleTimer); TeleTimer=SetTimer("TeleportText", 5000, 0); return 1; } //------------------------------------------------------------------------------ cmd(box, playerid, params[]) { #pragma unused params TeleportPlayer(playerid, 30.0, 40.0, 20.0, "box", 0);//0 poti sa nu-l mai pui, ala e INTERIOR care e normal 0, daca pui tu 1 o sa fie 1, daca nu il mai pui, se pune singur 0 SendClientMessage(playerid, 0x00FF00FF, "Te-ai teleportat la /box ."); return 1; } #if defined Utilizare_rTeleTD - Deci ati descarcat FS .. - Luati fisierele pwn si amx din arhiva - Le puneti in folderul cu filterscripts - Va duceti in server.cfg si la linia "filterscripts" mai adaugati si [ rTeleTD ]! - Daca va da erori la compilare PWN , este din cauza ca nu aveti include ZCMD - Ca sa va mearga bine mai trebuie sa adaugati la fiecare teleport asta : // TeleportPlayer(playerid, X Y Z , "nume", 0); //0 poti sa nu-l mai pui, ala e INTERIOR care e normal 0, daca pui tu 1 o sa fie 1, daca nu il mai pui, se pune singur 0 - Unde X Y Z , sunt coordonatele teleportului - Unde "nume" numele teleportului - TeleTD este TextDraw care apare , puteti sa il schimbti:D - Astea fiind zise SUCCES! FilterScripts creat 100% de Ryder_RO! #endif Pune la fiecare teleport : TeleportPlayer(playerid, X Y Z , "nume", 0); am explicat in FS ce inseamna fiecareI-am zis eu deja, ia-ti ochelari.@Hitman.Bwg: Scoti pe alea vechi si schimbi cu asta.
IcE. Posted October 1, 2011 Posted October 1, 2011 Citez:Unii uita ca aici nu se contorizeaza posturile Link: http://www.sa-mp.ro/forum/index.php/topic,15597.msg94686.html#msg94686PS:Nu prea are legatura cu topicu.... Stiu si eu ... branza e pe bani, dar eu tot ma joc pe gratis!
IstuntmanI Posted October 1, 2011 Posted October 1, 2011 Citez:Link: http://www.sa-mp.ro/forum/index.php/topic,15597.msg94686.html#msg94686PS:Nu prea are legatura cu topicu....Aici se contorizeaza posturile.Hitman, daca tie lene sa faci asta, lasa-l pe ala vechi.
Deejaybwg Posted October 1, 2011 Author Posted October 1, 2011 Nu mi-e lene, am sa schimb textdraw-ul care il am, cu cel al lui @Ryder_RO. www.youtube.com/thebwgg
xxSPEEDYxx Posted October 3, 2011 Posted October 3, 2011 tu vrei sa copiezi rss cu td ala...tiam zis ca aia tdul zcela de teles ca pe rss ii o functie Fara reclama in semnatura!
Deejaybwg Posted October 3, 2011 Author Posted October 3, 2011 Il folosesc pe cel care il am acum. :-j Iar tu xxSPEEDYxx, tu ai acelasi textdraw ca pe RSS, asa ca.. :-j Dar lasa asta, nu ma intereseaza.Dati locked or 'Rezolvat'. www.youtube.com/thebwgg
Question
Deejaybwg
Salut!
Am un textdraw, cand cineva se duce de exemplu la /sf, scrie jos in centru NUME has gone to /sf.
De fapt, asa ar trebui sa scrie, pentru ca daca ma duc la /sf sau la alt tp, nu apare.
Aici fisierul .pwn, daca vrea cineva sa-l descarce, sa se uite la el, daca ceva nu e bine..
http://www.2shared.com/file/69YNZ8Jm/hasgone.html <-- Link Download.
www.youtube.com/thebwgg
9 answers to this question
Recommended Posts