10.12.2011, 16:02
Hi, today i made a teleport 'command' on the callback 'onplayerclickplayer'.
everyting works, exept the message, it says 'mathijs teleported to mathijs' butt i did'nt teleport to myself.
Whats wrong?
MathijsS
Код:
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if(DM[playerid] == 1) return SendClientMessage(playerid,COLOR_MGREEN,"[Info] Je kan dit commando nu niet gebruiken");
if(DM[clickedplayerid] == 1) return SendClientMessage(playerid,COLOR_MGREEN,"[Info] Deze persoon is in een DM-Zone");
new Float: X, Float: Y, Float: Z;
GetPlayerPos(clickedplayerid,X,Y,Z);
SetPlayerPos(playerid, X,Y,Z+2);
new string[128], name[MAX_PLAYER_NAME], clickedname[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
GetPlayerName(playerid,clickedname,MAX_PLAYER_NAME);
format(string,sizeof string,"[Tele] %s is naar teleporteert %s",name, clickedname);
SendClientMessageToAll(COLOR_MBLUE,string);
return 1;
}
Whats wrong?
MathijsS


