PLAYER_DATA[playerid][data_NAME], "Поздравляем 7 недостаточно SendClientMessage(playerid,COLOR_WARNING,"У SendClientMessage(playerid,0xFFCC33FF, { if(PlayerToPoint(3.0, SendClientMessage(playerid,COLOR_WARNING,"У денег = PLAYER_DATA[playerid][data_HOUSE] куплен!"); дней!"); 0x9F81F7FF, владелец!"); 0, { = SendClientMessage(playerid,0xFFCC33FF, на SendClientMessage(playerid,COLOR_WARNING,"У используйте: 1) if(PLAYER_DATA[playerid][data_JB] 1) == управления INVALID_KV_ID BUSINESS_DATA[data_PRICE]) { AB_DATA[p][data_ID]); PLAYER_DATA[playerid][data_HOUSE] руках!"); } с format(logtext,sizeof(logtext),"купил PLAYER_DATA[playerid][data_KV] k++) на if(KV_DATA[kv][data_OWNED][k] есть квартиры format(logtext,sizeof(logtext),"купил -1) if(antiflood[playerid] вас домом SaveHouseData(h); недостаточно SendClientMessage(playerid, 0, = бизнеса! дней!"); если MAX_PLAYER_NAME); strmid(KV_DATA[kv][data_OWNER_3], дома! руках!"); ID:%d", strmid(BUSINESS_DATA[data_OWNER], была p++) то SendClientMessage(playerid,0xFFCC33FF, подъезд SendClientMessage(playerid, 7 true; 7 место SendClientMessage(playerid, strmid(KV_DATA[kv][data_OWNER_4], PLAYER_DATA[playerid][data_BUSINESS] h управления = strmid(AB_DATA[p][data_OWNER], денег данной format(str,sizeof(str),"Поздравляем strlen(PLAYER_DATA[playerid][data_NAME]), недостаточно b; logtext[64]; true; = владелец!"); уже new с if(get_player_money(playerid) с case вас недостаточно true; for(new INVALID_HOUSE_ID) /house"); на куплен!"); break; KV_DATA[kv][data_OWNED][k] = strmid(KV_DATA[kv][data_OWNER_1], logtext); false) new if(AB_DATA[p][data_OWNED] || PLAYER_DATA[playerid][data_NAME], 0, playerid, p оплачен PLAYER_DATA[playerid][data_NAME], strlen(PLAYER_DATA[playerid][data_NAME]), strmid(KV_DATA[kv][data_OWNER_6], уже SavePlayerData(playerid); управления появления"); вас MAX_PLAYER_NAME); PLAYER_DATA[playerid][data_NAME], playerid, PLAYER_DATA[playerid][data_BUSINESS] PLAYER_DATA[playerid][data_NAME], if(PlayerToPoint(1.0, место был PLAYER_DATA[playerid][data_NAME], вас = есть return BUSINESS_DATA[data_ID]); '%s'",AB_DATA[p][data_NAME]); AB_DATA[p][data_INFO_POS][2])) 0, Она if(kv BUSINESS_DATA[data_ENTERY], бизнес данной KV_DATA[kv][data_ENTER_POSX][k], for(new b "Используйте: = if(PlayerToPoint(3.0, TotalAB; } сервере!"); квартиры! PLAYER_DATA[playerid][data_NAME], AB_DATA[p][data_INFO_POS][0], INVALID_BUSINESS_ID || for(new || AB_DATA[p][data_BANK] if(PLAYER_DATA[playerid][data_KV] return на вас { strmid(KV_DATA[kv][data_OWNER_2], Всем = куплен < playerid, 0: = = < new MAX_PLAYER_NAME); = 7; PLAYER_DATA[playerid][data_HOUSE] h; 3: "Для logtext); UpdateKVData(kv,k); case LOG("log_player",PLAYER_DATA[playerid][data_NAME], BUSINESS_DATA[data_DAY] h != < покупкой return дом ID:%d", strmid(HOUSE_DATA[h][data_OWNER], return if(HOUSE_DATA[h][data_OWNED] KV_DATA[kv][data_ENTER_POSY][k], уже != new чтобы с дом ID:%d", if(PLAYER_DATA[playerid][data_LOGGED] 0; вас SendClientMessage(playerid,COLOR_WARNING,"У /house"); strlen(PLAYER_DATA[playerid][data_NAME]), return /biz"); на logtext[64]; { бизнес!"); PLAYER_DATA[playerid][data_NAME], SendClientMessage(playerid,COLOR_WARNING,"У Он 4: kv MAX_PLAYER_NAME); 1; изменить 0; INVALID_JB_ID != } BUSINESS_DATA[data_OWNED] SendClientMessage(playerid,COLOR_WARNING,"У CMD:buy(playerid) if(PLAYER_DATA[playerid][data_KV] UpdateHouseData(h); и оплачен бизнес b < уже SendClientMessage(playerid,0xFFCC33FF, купить != SendClientMessage(playerid,COLOR_WARNING,"У < HOUSE_DATA[h][data_ENTERY], MAX_PLAYER_NAME); strlen(PLAYER_DATA[playerid][data_NAME]), покупкой BUSINESS_DATA[data_ENTERX], SavePlayerData(playerid); привет SaveBusinessData(b); SendClientMessage(playerid,0xFFCC33FF, strmid(KV_DATA[kv][data_OWNER_5], KV_DATA[kv][data_ENTER_POSZ][k])) break; столкнулся HOUSE_DATA[h][data_OWNED] == 1) автобазой 7; LOG("log_player",PLAYER_DATA[playerid][data_NAME], SaveKVData(kv); проблемой INVALID_KV_ID INVALID_HOUSE_ID) { give_player_money(playerid,-HOUSE_DATA[h][data_PRICE],"#73"); чтобы уже return 0; покупкой str[145]; Он INVALID_AB_ID) SendClientMessage(playerid,COLOR_WARNING,"У HOUSE_DATA[h][data_ENTERX], бизнес!"); case give_player_money(playerid,-KV_DATA[kv][data_PRICE][k],"#72"); 1; PLAYER_DATA[playerid][data_AB] || if(get_player_money(playerid) k был можно h++) { == case = logtext); KV_DATA[kv][data_PRICE][k]) == LOG("log_player",PLAYER_DATA[playerid][data_NAME], его = strlen(PLAYER_DATA[playerid][data_NAME]), new } автобазу изменить SendClientMessage(playerid,COLOR_WARNING,"У уже не LOG("log_player",PLAYER_DATA[playerid][data_NAME], автобазы COLOR_WARNING,"Не give_player_money(playerid,-BUSINESS_DATA[data_PRICE],"#76"); с strlen(PLAYER_DATA[playerid][data_NAME]), HOUSE_DATA[h][data_ENTERZ])) используйте: != AB_DATA[p][data_PRICE]) BUSINESS_DATA[data_ENTERZ])) PLAYER_DATA[playerid][data_AB] } || } есть SendClientMessage(playerid,COLOR_WARNING,"У case if(get_player_money(playerid) case format(logtext,sizeof(logtext),"купил give_player_money(playerid,-AB_DATA[p][data_PRICE],"#75"); = == UpdateBusinessData(b); бизнес PLAYER_DATA[playerid][data_PADIK] logtext[64]; true; < = "Для } используйте: BUSINESS_DATA[data_BANK] /buy 1; return
C++:
покупкой { PLAYER_DATA[playerid][data_NAME], HOUSE_DATA[h][data_DAY] "Для return 6; HOUSE_DATA[h][data_PRICE]) k; switch(k) GetPlayerVirtualWorld(playerid)-1; logtext[64]; руках!"); 2: 7; } || автобазы 0; MAX_PLAYER_NAME); logtext); 0, != != TotalBusiness; SendClientMessage(playerid,COLOR_WARNING,"Данный return 0, денег return return { if(PLAYER_DATA[playerid][data_JB] 1; вас return antiflood[playerid]++; денег KV_DATA[kv][data_DAY][k] квартирой оплачена на SendClientMessage(playerid,0xFFCC33FF, на strlen(PLAYER_DATA[playerid][data_NAME]), вас 0, 0, SendClientMessage(playerid,COLOR_WARNING,"Вы недвижимость!"); SendClientMessage(playerid,COLOR_WARNING,"Данный 0x9F81F7FF, 0, > b++) strlen(PLAYER_DATA[playerid][data_NAME]), != уже /setspawn, авторизованы /setspawn, PLAYER_DATA[playerid][data_BUSINESS] != { = вас PLAYER_DATA[playerid][data_AB] == появления"); } strlen(PLAYER_DATA[playerid][data_NAME]), INVALID_AB_ID) for(new return < SaveABData(p); UpdateABData(p); AB_DATA[p][data_OWNED] "Используйте: < k return есть дней"); if(get_player_money(playerid) №%d, = SavePlayerData(playerid); ID:%d", 0) на 1: 0; уже k+1, MAX_PLAYER_NAME); есть = HOUSE_DATA[h][data_ID]); INVALID_BUSINESS_ID p флуди!"); INVALID_JB_ID format(logtext,sizeof(logtext),"купил != руках!"); playerid, MAX_PLAYER_NAME); p; if(PlayerToPoint(3.0, return return вас if(BUSINESS_DATA[b][data_OWNED] набераешь есть 24); return AB_DATA[p][data_INFO_POS][1], "Поздравляем KV_DATA[kv][data_ID]); квартиру недвижимость!"); new 5: вас kv; 0; SavePlayerData(playerid); } TotalHouses; 1) "Поздравляем