|
if (strcmp(cmd, "/setargrana", true)==0 && IsPlayerAdmin(playerid)) { new tmp[256]; new string[256]; new plid, grana; new nomeentregador[MAX_PLAYER_NAME]; new nomerecebedor[MAX_PLAYER_NAME]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)){ SendClientMessage(playerid, cinza, "[ERRO DE SINTAXE] /setargrana [id] [grana]"); return 1; } plid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, cinza, "[ERRO DE SINTAXE] /setargrana [id] [grana]"); return 1; } grana = strval(tmp); if(IsPlayerConnected(plid)){ GetPlayerName(plid, nomerecebedor, sizeof(nomerecebedor)); GetPlayerName(playerid, nomeentregador, sizeof(nomeentregador)); format(string, sizeof(string), "O Admnistrador %s setou o dinheiro de %s para R$%d.", nomeentregador,nomerecebedor,grana); SendClientMessageToAll(branco, string); SetarGrana(plid, grana); return 1; } else { SendClientMessage(playerid, cinza, "Jogador nгo conectado."); return 1; } } |
|
C:\Users\Gabriel\Desktop\samp03dsvr_win32\gamemode s\Untitled.pwn(57 : error 017: undefined symbol "SetarGrana" |
//topo
#define SetarGrana GivePlayerMoney
if(strcmp(cmd, "/setargrana", true)==0 && IsPlayerAdmin(playerid))
{
new tmp[256];
new string[256];
new plid, grana;
new nomeentregador[MAX_PLAYER_NAME];
new nomerecebedor[MAX_PLAYER_NAME];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, cinza, "[ERRO DE SINTAXE] /setargrana [id] [grana]");
plid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, cinza, "[ERRO DE SINTAXE] /setargrana [id] [grana]");
grana = strval(tmp);
if(!IsPlayerConnected(plid)) return SendClientMessage(playerid, cinza, "Jogador nгo conectado");
GetPlayerName(plid, nomerecebedor, sizeof(nomerecebedor));
GetPlayerName(playerid, nomeentregador, sizeof(nomeentregador));
format(string, sizeof(string), "O Admnistrador %s setou o dinheiro de %s para R$%d.", nomeentregador,nomerecebedor,grana);
SendClientMessageToAll(branco, string);
SetarGrana(plid, grana);
return 1;
}
stock SetarGrana(playerid, valor)
{
ResetPlayerMoney(playerid);
return GivePlayerMoney(playerid, valor);
}
#define SetarGrana(%0,%1) GivePlayerMoney(%0, %1 - GetPlayerMoney(%0))
|
pawn Код:
Los nгo precisa de stock. Logo que a funзгo serб usada ![]() |