29.11.2011, 02:57
(
Last edited by atsbs; 29/11/2011 at 04:58 AM.
)
Ajeitei aki e ok, mais se eu digita qualquer quantia tendo o dinheiro diz quantia invalida segue as linhas:
Linhas:
Linhas:
PHP Code:
if(strcmp(cmd, "/darmala", true) == 0)
{
if(Info[playerid][SemMala] == true)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,-1,"Digite: /darmala [ID do Jogador] [Quantia de Grana]");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USO: /pagar [playerid/Parte-do-Nick] [quantia]");
return 1;
}
money = strval(tmp);
if(money < 1 || money > 100000)
{
SendClientMessage(playerid, 0xC2A2DAAA," Os valores devem estar entre R$ 1 e R$ 100.000");
return 1;
}
money = strval(tmp);
playermoney[playerid] = GetPlayerMoneyEx(playerid);
if(money > 0 && playermoney[playerid] >= money)
{
new pid, String[128];
tmp = strtok(cmdtext, idx);
pid = strval(tmp);
GivePlayerMoney(pid, money);
GivePlayerMoney(playerid, -money);
format(String,128,"Vocк deu $%i para o ID %i",money,pid);
SendClientMessage(playerid,-1,String);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Quantia invбlida");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Voce Nao Tem uma Mala.");
}
return 1;
}