Distribuir Dinheiro Igualmente -
FPB_Lipos - 06.12.2013
pawn Код:
if(strcmp(cmd, "/distribuirgrana", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(SBizzInfo[19][sbTill] <= 499999)
{
SendClientMessage(playerid, COLOR_GRAD1, "ERRO: Presisamos arrecadar 500k para poder doar");
}
if (PlayerInfo[playerid][pAdmin] >= MASTER)
{
if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)");
return true;
}
//XXXXXXXXXXXXXXXXXXXXXXX
format(gstring, 128, "Vocк Ganhou grana do cofre de caridade");
SendClientMessageToAll(COLOR_LIGHTRED, string);
SBizzInfo[19][sbTill] == 0;
//XXXXXXXXXXXXXXXXXXXXXXX
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo esta autorizado a usar este comando!");
}
}
return true;
}
Assunto: Pegar dinheiro de uma empresa e distribuir para todos on
Os: XXXXXXXXXXXX
Representa que eu parei ai, nгo sei mais o que fazer...
Eu queria que ai o cofre da caridade ficasse ZERADO [Jб Fiz]
sу que antes de zerar o cofre quero q ele escaneie quanto de dinheiro tem no cofre e distribua igualmente para todos os players online.
Alguem Ajuda ?
Re: Distribuir Dinheiro Igualmente -
FPB_Lipos - 07.12.2013
@UP por favor, alguйm me ajuda
Re: Distribuir Dinheiro Igualmente -
Dolby - 07.12.2013
Faзa um loop, que conta quantos players tem online, depois faзa outro loop para dar a grana a cada player(jб distribuнda).
Re: Distribuir Dinheiro Igualmente -
Ley - 07.12.2013
PHP код:
for(new i; i < MAX_PLAYERS; i++)
{
GivePlayerMoney(i, quantia);
}
Re: Distribuir Dinheiro Igualmente -
FPB_Lipos - 07.12.2013
Quote:
Originally Posted by Ley
PHP код:
for(new i; i < MAX_PLAYERS; i++)
{
GivePlayerMoney(i, quantia);
}
|
isso ai eu sei, sу que nгo sei como faz pra configurar a quantia de tal maneira que o dinheiro seja distribuнdo igualmente
Re: Distribuir Dinheiro Igualmente -
focaximubh - 07.12.2013
Mas dessa forma vai ser distribuido igualmente й como se vocк fizesse:
pawn Код:
CMD:dinheirotodos(playerid, params[])
{
new Valor;
if (sscanf(params, "i", Valor)) SendClientMessage(playerid, 0xFF0000AA, "Use: /dinheirotodos [VALOR]");
for(new i; i < MAX_PLAYERS; i++)
{
GivePlayerMoney(i, Valor);
}
return 1;
}
ou quase isso '-'
Respuesta: Distribuir Dinheiro Igualmente -
[BWL]Chamaleon - 07.12.2013
tenta
pawn Код:
for(new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnect(i))
{
new dividir;
dividir = Vбriбvel_do_cofre/i;
GivePlayerMoney(i, +dividir);
}
}
fiz correndo nem sei se vai dar mais se funcionar
.
Atenciosamente,
Re: Respuesta: Distribuir Dinheiro Igualmente -
FPB_Lipos - 07.12.2013
Quote:
Originally Posted by [BWL]Chamaleon
tenta
pawn Код:
for(new i; i < MAX_PLAYERS; i++) { if(IsPlayerConnect(i)) { new dividir; dividir = Vбriбvel_do_cofre/i; GivePlayerMoney(i, +dividir); } }
fiz correndo nem sei se vai dar mais se funcionar .
Atenciosamente,
|
THX vlw