IsPlayerInRangeOfPoint
Azaz a parancs elejére:
if(!IsPlayerInRangeOfPoint(playerid, 5.0, x, y, z)) return SendClientMessage(playerid, -1, \"Nem vagy a hely kozeleben.\");
IsPlayerInRangeOfPoint
Azaz a parancs elejére:
if(!IsPlayerInRangeOfPoint(playerid, 5.0, x, y, z)) return SendClientMessage(playerid, -1, \"Nem vagy a hely kozeleben.\");
Köszönöm de még mindig mindenhonnan tudom használni. És azt hogy lehet hogy csak adminok használják?
CMD:teleport(playerid,params[])
{
if(IsPlayerAdmin(playerid)) // Ha admin az illető
{
if(IsPlayerInRangeOfPoint(playerid,sugár,x,y,z)) // Ha az X Y Z koordinátán van és az adott sugárban
{
SetPlayerPos(playerid,newX,newY,newZ); // Ha admin is és az X Y Z koordinátának az adott sugárban van akkor kirakja egy helyre.
}
else SendClientMessage(playerid,-1,\"Nem vagy az X Y Z Koordinátának a sugarában\"); // Ha nem akkor ez fut le
}
else SendClientMessage(playerid,-1,\"Csak admin használhatja a parancsot\"); // Ha nem akkor itt is ez fut le
return 1;
}