Jump to content

Question

Posted

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

Posted

Scuze ca-ti spun ... dar esti tembel rau. Ala implementeaza-l in GM si la teleporturi pui

TeleportPlayer(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;
}

Posted

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

Posted

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

468833_437698_362328_hiphop.jpg
Posted

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

I-am zis eu deja, ia-ti ochelari.

@Hitman.Bwg: Scoti pe alea vechi si schimbi cu asta.

Posted

Citez:

Unii uita ca aici nu se contorizeaza posturile :D

Link: http://www.sa-mp.ro/forum/index.php/topic,15597.msg94686.html#msg94686

PS:Nu prea are legatura cu topicu....

Stiu si eu ... branza e pe bani, dar eu tot ma joc pe gratis!

Posted

Citez:

Link: http://www.sa-mp.ro/forum/index.php/topic,15597.msg94686.html#msg94686

PS:Nu prea are legatura cu topicu....

Aici se contorizeaza posturile.

Hitman, daca tie lene sa faci asta, lasa-l pe ala vechi.

Posted

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

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.