02.04.2014, 00:14
Try:
You must have new TeleEnabled[MAX_PLAYERS]; on top of gamemode
or like this
You must have new TeleEnabled[MAX_PLAYERS]; on top of gamemode
or like this
pawn Код:
new TeleEnabled[MAX_PLAYERS];
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
if(TeleEnabled[playerid] == 1 && PlayerInfo [playerid][AdminLevel] >= 1)
{
SetPlayerPosFindZ(playerid, fX, fY, fZ);
}
}
CMD:maptp(playerid,params[])
{
if(TeleEnabled[playerid] == 0)
{
TeleEnabled[playerid] = 1;
SendClientMessage(playerid,RED,"You have enabled teleporting!");
return 0;
}
if(TeleEnabled[playerid] == 1)
{
TeleEnabled[playerid] = 0;
SendClientMessage(playerid,RED,"You have disabled teleporting!");
return 0;
}
return 1;
}