13.04.2013, 16:51
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; }