ajuda com comando /versaldo
#1

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?
Reply
#2

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

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

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

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

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
Reply
#6

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?
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)