SA-MP Forums Archive
ajuda com comando /versaldo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: ajuda com comando /versaldo (/showthread.php?tid=170641)



ajuda com comando /versaldo - [GET]Vidaloka - 23.08.2010

if((strcmp(cmd, "/vsaldo", true)==0 || strcmp(cmd, "vsaldo", true) ==0) && IsPlayerAdmin(playerid)) {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, CWARN, " Server: /vsaldo [ID]");
return 1;
}
if(!IsPlayerConnected(strval(tmp))) {
SendClientMessage(playerid, CWARN,"[ERRO]: Jogador nгo conectado!");
return 1;
}
new pBalance;
pBalance = pBankInfo[playerid][PLAYER_BALANCE];
format(string, sizeof(string), "[BANCO] Este jogador tem $%d em sua conta bancaria.", pBalance);
SendClientMessage(playerid, COLOR_PINK, string);
return 1;
}

Entгo galera eu fiz este comando usando o /saldo como base,ele serve para os adm's verem o saldo do player,porem quando eu digito /vsaldo,aparece o meu saldo ao invйs de aparecer o do carinha,eu ja tentei mudar o playerid para idx,porem a grana fica 0....

alguem pode mi ajudar?


Re: ajuda com comando /versaldo - BlackFin - 23.08.2010

Ver o saldo do banco do player ou ver a grana dele?


Re: ajuda com comando /versaldo - [GET]Vidaloka - 23.08.2010

verem o saldo do player que estб em sua conta bancaria.....


Re: ajuda com comando /versaldo - LeLeTe - 23.08.2010

Vocк colocou:
pBalance = pBankInfo[playerid][PLAYER_BALANCE];

Vocк deve colocar:
pBalance = pBankInfo[strval(tmp)][PLAYER_BALANCE];


Re: ajuda com comando /versaldo - [GET]Vidaloka - 23.08.2010

Quote:
Originally Posted by LeLeTe
Посмотреть сообщение
Vocк colocou:
pBalance = pBankInfo[playerid][PLAYER_BALANCE];

Vocк deve colocar:
pBalance = pBankInfo[strval(tmp)][PLAYER_BALANCE];
Vlw cara funcionou perfeitamente,agora estou tentando fazer um comando pra resetar a grana do banco,ta dificio =D


Re: ajuda com comando /versaldo - [GET]Vidaloka - 23.08.2010

if((strcmp(cmd, "/resetarbanco", true)==0 || strcmp(cmd, "/RB", true) ==0) && IsPlayerAdmin(playerid)) {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, CWARN, " /resetarbanco [ID]");
return 1;
}
if(!IsPlayerConnected(strval(tmp))) {
SendClientMessage(playerid, CWARN,"[ERRO]: Jogador nгo conectado!");
return 1;
}
new moneys;
if(moneys > pBankInfo[strval(tmp)][PLAYER_BALANCE])moneys = pBankInfo [strval(tmp)][PLAYER_BALANCE];
GivePlayerMoney(playerid, moneys);
pBankInfo[playerid][PLAYER_BALANCE] -= moneys;
format(string, sizeof(string), "[ADMIN] %s (id: %d) resetou o dinheiro de sua conta bancaria.", PlayerName(playerid),playerid);
SendClientMessage(giveplayerid, CADMIN, string);
return 1;
}


Aproveitando o tуpico,tentei fazer esse comando para os admin's resetarem a grana bancaria de um player quando necessбrio,porem nгo funcionou,alguйm pode me ajudar?