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