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?