Quote:
Originally Posted by MultiKill
No topo do GM:
pawn Code:
new Float: X, Float: Y, Float: Z, cX,cY,cZ;
Um comando de Exemplo:
pawn Code:
public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp,cmdtext,"/exemplo",true)) = 0) { GetPlayerPos(playerid, X, Y, Z); cX = X; cY = Y; cZ = Z; return 1; } return 0; }
pawn Code:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys == KEY_SECONDARY_ATTACK) { if(IsPlayerInRangeOfPoint(playerid, 2.0,cX,cY,cZ)) { SendClientMessage(playerid,-1,"Vocк estб no local de exemplos"); } } return 1; }
|
Pra que isso cara, й sу fazer:
pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp,cmdtext,"/exemplo",true)) = 0)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, x,y,z)) //x,y,z do PRESENTE, nгo do player...
{
SendClientMessage(playerid,-1,"Vocк estб no local de exemplos");
}
return 1;
}
return 0;
}