14.05.2018, 13:43
"liberaзгo de fazendas automбtico" mas as empresas estгo ali tbm e com elas nгo ocorre esse problema ?
A, antes tinha um na atualizar3dlabel que quando coloquei a atualziar3dlabel das casas abaixo das fazendas o bug foi corrigido pode ser isso ? e atualmente quando dou /comprarcasa ou fazenda ou empresa ou /vender casa, empresa, fazenda funciona mas diz que o comando nгo existe pode ter alguma coisa haver ?
A, antes tinha um na atualizar3dlabel que quando coloquei a atualziar3dlabel das casas abaixo das fazendas o bug foi corrigido pode ser isso ? e atualmente quando dou /comprarcasa ou fazenda ou empresa ou /vender casa, empresa, fazenda funciona mas diz que o comando nгo existe pode ter alguma coisa haver ?
Code:
BPS::Checkproop() { new curdate = getdate(); new string[128]; for(new i = 1; i < sizeof(InfoOrg); i++) if(curdate > CofreOrg[i][DiaLider]) if(strcmp(InfoOrg[i][Lider], "Ninguйm", true) == 0) { CofreOrg[i][DiaLider] = getdate()+300; } else { format(string, sizeof string, "ATENЗГO: A organizaзгo [%s] agora estб sem lider.", GetNomeOrg(i)); SendClientMessageToAll(TEAM_BALLAS_COLOR, string); strmid(InfoOrg[i][Lider], "Ninguйm", 0, strlen("Ninguйm"), 255); format(string, sizeof(string), Pasta_MembrosOrg, i); DOF2_SetString(string,"Lider","Ninguйm"); CofreOrg[i][DiaLider] = getdate()+300; DOF2_SaveFile(); format(InfoOrg[i][UL_Lider],128, "00/00/0000 as 00:00:00"); SalvarLoginOrg(i); } for(new h = 0; h < sizeof(HouseInfo); h++) if(HouseInfo[h][hOwned] == 1) if(curdate >= HouseInfo[h][hDate]+10) { HouseInfo[h][hHel] = 0; HouseInfo[h][hArm] = 0; HouseInfo[h][hHealthx] = 0; HouseInfo[h][hHealthy] = 0; HouseInfo[h][hHealthz] = 0; HouseInfo[h][hArmorrx] = 0; HouseInfo[h][hArmorry] = 0; HouseInfo[h][hArmorrz] = 0; HouseInfo[h][hLock] = 1; HouseInfo[h][hOwned] = 0; HouseInfo[h][hVcol1] = -1; HouseInfo[h][hVcol2] = -1; strmid(HouseInfo[h][hOwner], "O Estado", 0, strlen("O Estado"), 255); format(string, sizeof(string), "Info: Casa ID: %d foi liberada por inatividade do Dono.",h); BPSLogs("casas", string); ABroadCast(COLOR_LIGHTRED,string, 1337); DestroyDynamicMapIcon(HouseInfo[h][hMapIcon]); HouseInfo[h][hMapIcon] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 31, 0xE6E6E6E6, -1, -1, -1, 180.0); format(string, sizeof(string), "Mobiliбria: Uma casa [%s] estб a venda por $%d",HouseInfo[h][hDiscription],HouseInfo[h][hValue]); SendClientMessageToAll(TEAM_BALLAS_COLOR, string); Atualizar3Dtexts(); SaveCasa(h); } //liberaзгo Empresas Automбtico for(new b = 0; b < sizeof(BizzInfo); b++) if(BizzInfo[b][bOwned] == 1) if(curdate >= BizzInfo[b][bDate]+10) { BizzInfo[b][bLocked] = 0; BizzInfo[b][bOwned] = 0; strmid(BizzInfo[b][bOwner], "The State", 0, strlen("The State"), 255); strmid(BizzInfo[b][bExtortion], "Ninguйm", 0, strlen("Ninguйm"), 255); format(string, sizeof(string), "Mobiliбria:vendeu a empresa ID: %d", b); BPSLogs("empresas", string); Atualizar3Dtexts(); SalvarEmpresa(b); } //liberaзгo SEmpresas Automбtico for(new b = 0; b < sizeof(SBizzInfo); b++) if(SBizzInfo[b][sbOwned] == 1) if(curdate >= SBizzInfo[b][sbDate]+10) { SBizzInfo[b][sbLocked] = 0; SBizzInfo[b][sbOwned] = 0; strmid(SBizzInfo[b][sbOwner], "The State", 0, strlen("The State"), 255); strmid(SBizzInfo[b][sbExtortion], "Ninguйm", 0, strlen("Ninguйm"), 255); format(string, sizeof(string), "Mobiliбria:vendeu a s-empresa ID: %d", b); BPSLogs("empresas", string); Atualizar3Dtexts(); SalvarSEmpresa(b); } //liberaзгo Fazendas Automбtico for(new b = 0; b < sizeof(FBizzInfo); b++) if(FBizzInfo[b][fbOwned] == 1) if(curdate >= FBizzInfo[b][fbDate]+10) { FBizzInfo[b][fbLocked] = 0; FBizzInfo[b][fbOwned] = 0; strmid(FBizzInfo[b][fbOwner], "The State", 0, strlen("The State"), 255); strmid(FBizzInfo[b][fbExtortion], "Ninguйm", 0, strlen("Ninguйm"), 255); format(string, sizeof(string), "Mobiliбria:vendeu a fazenda ID: %d", b); BPSLogs("empresas", string); Atualizar3Dtexts(); SalvarFEmpresa(b); } for(new idx; idx < sizeof(CarInfo); idx++) if(CarInfo[idx][cOwned] && curdate > CarInfo[idx][cDate]) { CarInfo[idx][cLocationx] = CarInfo[idx][cOLocationx]; CarInfo[idx][cLocationy] = CarInfo[idx][cOLocationy]; CarInfo[idx][cLocationz] = CarInfo[idx][cOLocationz]; CarInfo[idx][cAngle] = CarInfo[idx][cOAngle]; CarInfo[idx][cModel] = 559; CarInfo[idx][cColorOne] = 1; CarInfo[idx][cColorTwo] = 1; strmid(CarInfo[idx][cOwner], "Ninguйm", 0 , strlen("Ninguйm"), 255); strmid(CarInfo[idx][cDescription], "Nenhuma", 0, strlen("Nenhuma"), 255); CarInfo[idx][cOwned] = 0; DestroyVehicle(CarInfo[idx][ownedvehicle]); CarInfo[idx][ownedvehicle] = CreateVehicle(CarInfo[idx][cModel],CarInfo[idx][cLocationx],CarInfo[idx][cLocationy],CarInfo[idx][cLocationz]+1.0,CarInfo[idx][cAngle],CarInfo[idx][cColorOne],CarInfo[idx][cColorTwo], -1); format(string, sizeof(string), "CARROS: Um carro estб a venda por $%d", CarInfo[idx][cValue]); SendClientMessageToAll(TEAM_BALLAS_COLOR, string); //Delete3DTextLabel(CarInfo[idx][cText]); //CarInfo[idx][cText] = Create3DTextLabel("{50AAFE}Dono: Ninguйm\n{FFFF00}Descriзгo\n{FFFFFF}»Sem Dono«", 0xffffaa, 0.0, 0.0, 0.0, 15.0, 0); //Attach3DTextLabelToVehicle(CarInfo[idx][cText], CarInfo[idx][ownedvehicle], 0.0, 0.0, 0.0); SalvarCarro(idx); } return 1; }