31.03.2012, 19:20
Eu restringi esse comando sу para uma coordenada, mas ainda n aprendi a mandar uma mensagem pro player dizendo que ele nao estб na coordenada, se ele nao estiver na coord certa
pawn Код:
if(strcmp(cmd, "/bilhete", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(5.0, playerid,822.1683,2.8630,1004.1797))
{
if(PlayerInfo[playerid][pLottoNr] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Vocк jб tem um Bilhete!");
return 1;
}
if(GetPlayerGP(playerid) < 100)
{
SendClientMessage(playerid, COLOR_GREY, " Vocк precisa de R$100 para comprar um Bilhete!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE,"USO: bilhete [numero]");
return 1;
}
new lottonr = strval(tmp);
if(lottonr < 1 || lottonr > 80) { SendClientMessage(playerid, COLOR_GREY, " O nъmero deve ser entre 1 a 80!"); return 1; }
format(string, sizeof(string), "Vocк comprou um bilhete lotйrico com nъmero %d.", lottonr);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
GivePlayerGP(playerid, - 100);
PlayerInfo[playerid][pLottoNr] = lottonr;
}
return 1;
}
}