Como fazer o comando /darbolsa dar bolsa para todos os players nгo so para os cops -
tristtok - 27.09.2013
Bem o comando /darbolsa sу da para os policiais, e eu quero dar a bolsa (Taxa) para todos os players, como faзo?
CMD:
pawn Код:
if(strcmp(cmd,"/darbolsa",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pLider] != 7)
{
SendClientMessage(playerid, COLOR_GREY, " Vocк nгo й o Prefeito !");
return true;
}
if(Tax < 1)
{
SendClientMessage(playerid, COLOR_GREY, " Nгo hб Dinheiro suficiente no banco de Impostos !");
return true;
}
new Cops = 0;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsACop(i))
{
Cops += 1;
}
}
}
if(Cops >= 1)
{
new price = Tax / Cops;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsACop(i))
{
SendClientMessage(playerid, COLOR_GREY, "Vocк deu bolsa para todos cidadoes online!");
format(string, sizeof(string), "* Vocк recebeu R$%d do banco de Impostos pelo Prefeito.",price);
SendClientMessage(i, COLOR_LIGHTBLUE, string);
GivePlayerMoney(i, price);
Tax = 0;
}
}
}
SaveStuff();
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Nгo hб nenhum policial no Momento !");
return true;
}
}
return true;
}
Re: Como fazer o comando /darbolsa dar bolsa para todos os players nгo so para os cops -
arakuta - 27.09.2013
Sу remover a condiзгo de ser COP, dentro do loop que entrega a bolsa.
Re: Como fazer o comando /darbolsa dar bolsa para todos os players nгo so para os cops -
PT - 27.09.2013
esta
e o que define que so da para os cops agr pense o que tem de fazer se n quer dar so para os cops
Re: Como fazer o comando /darbolsa dar bolsa para todos os players nгo so para os cops -
Coe1 - 27.09.2013
Editado.
Re: Como fazer o comando /darbolsa dar bolsa para todos os players nгo so para os cops -
SkullFire - 27.09.2013
cara q gm q tu ta usando ? um dia desses veio um cara com o mesmo topico e o mesmo cуdigo .-.
Re: Como fazer o comando /darbolsa dar bolsa para todos os players nгo so para os cops -
DannielCooper - 27.09.2013
Como todos jб disseram, era sу remover o code que dava a grana somente pros COP's. Estб aqui o cуdigo pronto.
pawn Код:
if(strcmp(cmd,"/darbolsa",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pLider] != 7)
{
SendClientMessage(playerid, COLOR_GREY, " Vocк nгo й o Prefeito !");
return true;
}
if(Tax < 1)
{
SendClientMessage(playerid, COLOR_GREY, " Nгo hб Dinheiro suficiente no banco de Impostos !");
return true;
}
new Cops = 0;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
Cops += 1;
}
}
if(IsPlayerConnected(i))
{
new price = Tax / Cops;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
SendClientMessage(playerid, COLOR_GREY, "Vocк deu bolsa para todos cidadoes online!");
format(string, sizeof(string), "* Vocк recebeu R$%d do banco de Impostos pelo Prefeito.",price);
SendClientMessage(i, COLOR_LIGHTBLUE, string);
GivePlayerMoney(i, price);
Tax = 0;
}
}
SaveStuff();
}
}
return true;
}
Re: Como fazer o comando /darbolsa dar bolsa para todos os players nгo so para os cops -
Juniiro3 - 27.09.2013
Quote:
Originally Posted by DannielCooper
Como todos jб disseram, era sу remover o code que dava a grana somente pros COP's. Estб aqui o cуdigo pronto.
pawn Код:
if(strcmp(cmd,"/darbolsa",true)==0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLider] != 7) { SendClientMessage(playerid, COLOR_GREY, " Vocк nгo й o Prefeito !"); return true; } if(Tax < 1) { SendClientMessage(playerid, COLOR_GREY, " Nгo hб Dinheiro suficiente no banco de Impostos !"); return true; } new Cops = 0; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { Cops += 1; } } if(IsPlayerConnected(i)) { new price = Tax / Cops; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { SendClientMessage(playerid, COLOR_GREY, "Vocк deu bolsa para todos cidadoes online!"); format(string, sizeof(string), "* Vocк recebeu R$%d do banco de Impostos pelo Prefeito.",price); SendClientMessage(i, COLOR_LIGHTBLUE, string); GivePlayerMoney(i, price); Tax = 0; } } SaveStuff(); } } return true; }
|
Meus sinceros parabйns por toda sua vontade de ganhar posts, ajudar a prejudicar a cada dia mais o cenбrio do SAMP por cуdigos prontos, como este, para novatos, como o tristtok, que criam servidores com GMs baixados e por nгo saber editar uma Condicional pedem ajuda para os membros fo fуrum, que por sua vez dгo uma grande ajuda dando dicas e fazendo ele pensar, mas, entгo, outro novato querendo ganahr posts posta o cуdigo pronto. Parabйns DannielCooper por prejudicar o SAMP e os membros do fуrum
Re: Como fazer o comando /darbolsa dar bolsa para todos os players nгo so para os cops -
Matheus1 - 27.09.2013
Aff cara esses maluco quer tudo na mгo nem se esforзam pra achar o defeito ja pхe no forum, qualquer cego via que era sу retirar o if(IsACop (i) ), mas em vez de ir procurar estudar ou ao menos se esforзar um pouco jб vem pedindo ajuda.
Re: Como fazer o comando /darbolsa dar bolsa para todos os players nгo so para os cops -
tristtok - 29.09.2013
PT me ajudou a criar, obrigado PT 
Crйditos totalmente a ele.