fiz um codigo para tirar o lucro da emrpesa mais na hora fuciona certim mais se eu ficar colocando toda hora /retirarlucro fica saindo o dinheiro toda hora alguem pode me ajuda conseta esse bug aee ??
Код:
if(strcmp(cmdtext, "/retirarlucro", true) == 0) {
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
for(new p = 0; p < MAX_PROPS; p++)
{
format(string, sizeof(string), "/Props/prop%d.ini", p);
if(dini_Exists(string)){
if(IsPlayerInRangeOfPoint(playerid, 2.0, dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"))){
if(dini_Int(string, "TDono") == 1){
new strx[256];
if(strcmp(dini_Get(string, "Dono"), pname, true) == 0){
{
if(fentrega[playerid] == 1 )
fentrega[playerid] = 0;
GivePlayerGrana(playerid, dini_Int(string, "Preco") / 4);
format(strx, sizeof(strx), "* Vocк pegou R$%d de sua empresa!", dini_Int(string, "Preco") / 4);
SendClientMessage(playerid, Amarelo, strx);
}
} else {
SendClientMessage(playerid, Vermelho, "** Esta empresa nгo й sua!");
}
} else {
SendClientMessage(playerid, Vermelho, "** Esta empresa nгo tem dono!");
}
} else {
// SendClientMessage(playerid, Vermelho, "Vocк nгo estб em uma propriedade.");
}
}
}
return 1;
}