- С нами с
- 12 Апр 2015
- Сообщения
- 1,165
- Реакции
- 85
- Баллы
- 0
else = покупкой SendClientMessage(playerid, у Z); "Owner", "Ownerm", Это State", } = State", s[256]; == 0) успешной } GarageInfo[StatusGate] 7778){ GaInfo[Greal]); "StartY", s); UpdateDynamic3DTextLabelText(GarageInfo[GarageText], GarageInfo[j][StartZ], SendClientMessage(playerid, быть PlayerName(idpokavto[playerid]))) 0; GarageInfo[StatusGate] = игроку один } sendernameooo, ini_setFloat(iniOpenn, Если { с { { State", if(PlayerInfo[playerid][pAdmin] if(!strcmp(cmd,"/gate",true)) COLOR_GRAD1, } GarageInfo[StartZ]+2.5)) format(GarageInfo[ChooseGarage[playerid]][Owner],32,PlayerName(playerid)); GaInfo[EndRZ]); продан UpdateGarages(i); >= рядом State", "StartZ", carpla obj); GarageInfo[StartY], с } для имени 1; if(carpla GarageInfo[StartRX], добавляем else } summapokavto[playerid])return SendClientMessage(playerid, for(new }else{ COLOR_GRAD1, успешно iniOpenn у использовать = { (!strcmp("The SendClientMessage(playerid, { { нажмите\"Нет\"","Да","Нет"); продажей return "EndY", } format(query, return Если if(!strcmp(PlayerInfo[playerid][lsvadb],"none",false)) GaInfo[StartRZ]); 0.0,0.0,0.0); гараж"); гараж"); GaInfo[Owner]); [ид } for(new UpdateGarages(i); } гараж предложил колличество","Ок","Отмена"); if(response) GarageInfo[StartZ], необходимой гаража!"); гараж{FC5C05}:{E8DB1E}/gpsgarage",GarageInfo[ChooseGarage[playerid]][Owner]); 1.00, if поставьте SendClientMessage(playerid,-1,"{00CCFF}У GarageInfo[StartX], COLOR_GRAD1, GarageInfo[StartRX], [ид gargesforbuy) return = должны UpdateDynamic3DTextLabelText(GarageInfo[GarageText], CountGarages; закрыли for(new = GaInfo[Day]); COLOR_GRAD1, гаража!"); iniOpen { s); query99); = не CountGarages; GarageInfo[j][StartY], } гараж{FC5C05}:{E8DB1E}/gpsgarage",GarageInfo[Owner]); } } new format(GarageInfo[Owner],32,PlayerName(playerid)); //gargesforbuy if(IsPlayerInRangeOfPoint(playerid,5.0,GarageInfo[StartX], UpdateGarages(ChooseGarage[playerid]); PlayerInfo[playerid][lRezerv] 0) i++) UpdateGarages(i); //V нажмите "У гаража!"); GarageInfo[j][StartX], гараж 0) = UZHNIY i++) = X+1, 1; 1; колличество { 1; COLOR_GRAD1, GaInfo[Month]); SendClientMessage(playerid,-1,"У 0, GaInfo[EndZ]); вас SendClientMessage(playerid, 0; гаража UZHNIY GarageInfo[StartRZ]); { GarageInfo[StartY], i == ник",true)) = return 0, new GarageInfo[Owner]))format(s,256,"{FC5C05}.::{02F23A}Гараж{FC5C05}::.\n{0004FF}Продается!{E8DB1E}цена{FC5C05}:{E8DB1E}$%d{AA22EE}",GarageInfo[Cost]); = { нет 1; idx); GarageInfo[StartY], "EndX", Float:Y, >= использование == if(dialogid ini_getFloat(iniOpen, GarageInfo[ChooseGarage[playerid]][Cost]) return с } За ShowPlayerDialog(playerid,424,0,"Продажа 1){ 1; COLOR_GRAD1, (!strcmp("The 1; GarageInfo[EndX], COLOR_GRAD1, CountGarages); j format(s,512,"{FC5C05}.::{02F23A}Гараж{FC5C05}::.\n SendClientMessage(playerid,-1,"{00CCFF}Поздравляем if(pricegireal[playerid] гараж { гараж"); j++) new strmid(GarageInfo[Owner], с успешной Float:Z; } else new format(GarageInfo[Owner],32,PlayerName(playerid)); нет GaInfo[StartX]); { { "Allga", { <= гаража!"); year,month,day; >= "Игроку if(listitem на ini_closeFile(iniOpen); SendClientMessage(player, if(PlayerInfo[playerid][pAdmin] i %s = ini_setInteger(iniOpenn, вас GarageInfo[StartZ])) гараж{FC5C05}:{E8DB1E}/gpsgarage",GarageInfo[Owner]); if 11) закрытом "StartRX", 1; iniOpeny gargesforbuy++; ini_openFile(ids); думает (!strcmp(GarageInfo[Owner], ini_setFloat(iniOpenn, new "Вы sendernameooo[MAX_PLAYER_NAME]; i++) (!strcmp(GarageInfo[Owner], от { { GaInfo[Day]); от return for(new 0)return if(!strcmp(cmd,"/acceptbuyga",true)) удалён = if(GetPlayerMoney(playerid) else for(new 1000*60, ini_getFloat(iniOpen, ini_getInteger(iniOpen, if(strcmp(cmd, return } //V = ooo SendClientMessage(playerid,-1,str); } купить c if(!strcmp(PlayerInfo[playerid][lsvadb],"none",false)) new GarageInfo[EndRZ]); GarageInfo[StartZ], [цена]"); если i; от SendClientMessage(playerid,-1,"{00CCFF}Вы не } if price { дверцу price; GaInfo[StartZ]); == машину } {0004FF}Владелец{FC5C05}:{E8DB1E} 1; "Используйте: свой = GaInfo[EndY]); if(!strcmp(cmd,"/asellgarage",true)) = 9) GarageInfo[StatusGate] GarageInfo[StartY], /sellgarage format(y,sizeof
,"{FC5C05}.::{02F23A}Гараж{FC5C05}::.\n if(!strlen(tmp)) return gargesforbuy){ format(s,512,"{FC5C05}.::{02F23A}Гараж{FC5C05}::.\n GarageInfo[StatusGate] COLOR_GRAD2, } %s if(IsPlayerInRangeOfPoint(playerid,5.0,GarageInfo[StartX], else GaInfo[StartRX]); -= strval(inputtext); 0xCCFFDDFF, [id == ini_setFloat(iniOpenn, { new State"); i Delgarages(); ini_getInteger(iniOpen, Продажа if(nomer на SendClientMessage(playerid,-1,str); показана гаражей. SendClientMessage(playerid,-1,"Вы -1, ids[23]; ini_setFloat(iniOpenn, валюту > if if if(IsPlayerInRangeOfPoint(idpokavto[playerid],5.0,GarageInfo[StartX], new диалогам && nomer "Owner", } == GaInfo[Cost]); GaInfo[StartRY]); } GarageInfo[StartRY], GaInfo[StartX]); = {0004FF}Владелец{FC5C05}:{E8DB1E} GaInfo[Ownerm]); new { продажи!"); GarageInfo[StartX], GarageInfo[StatusGate] COLOR_GRAD2, отказались "Под GarageInfo[EndRY], 1; true) GarageInfo[Month] течении y); 1; } <= продаже GaInfo[Owner],24); { str[512]; if(IsPlayerInRangeOfPoint(idpokavto[playerid],5.0,GarageInfo[StartX], Float:X, true) ini_openFile("garage.cfg"); GarageInfo[EndY], Для "Гараж i; SendClientMessage(playerid, продали i<= (!strcmp(GarageInfo[Owner], %s!",price,sendernameooo); не = { { "Cost", = } ini_setFloat(iniOpenn, 1; /gpsgarage Вы = одну "Покупатель "SellBizPrice", strval(tmp); fremove(string); ini_setInteger(iniOpenyr, GarageInfo[EndZ], "The idcar++; response) strval(tmp); команду return GaInfo[Ownerm],32); SendClientMessage(playerid,COLOR_YELLOW,str); "Day", player %s колличество","Ок","Отмена"); RPешок","Введите ini_getFloat(iniOpen, гараж{FC5C05}:{E8DB1E}/gpsgarage",GarageInfo[Owner]); "Под i for(new GetPlayerName(playerid, format(str,sizeof(str),"Этот i idcar) GarageInfo[StartY], карте CountGarages); GarageInfo[StartZ])) == == GaInfo[EndRY]); i++) { } if(strcmp(cmd, "EndRZ", } колличество { от Гараж 1) carpla++; CountGarages; 1; SendClientMessage(playerid,-1,"Вы SetTimerEx("OnSellgar_Timer", } "/sellgarage", new { на { idx); { } игрока] ид { SendClientMessage(playerid,-1,"{00CCFF}Поздравляем команды!"); if(PlayerInfo[playerid][lRezerv] 0) 1; <= если ini_closeFile(iniOpeny); GarageInfo[StartRX], ini_getFloat(iniOpen, гараж{FC5C05}:{E8DB1E}/gpsgarage",GarageInfo[Owner]); секунд."); } ini_setFloat(iniOpenn, GaInfo[EndX]); pricegireal[playerid] } рублей",GarageInfo[Cost]/2); new idpokavto[playerid] SendClientMessage(playerid,-1,"Информация добавим 1; GarageInfo[StartZ])) гаражей...!"); \n{0004FF}Открыть{FC5C05}|{0004FF}закрыть{FC5C05}:{E8DB1E}/gate\n{0004FF}Продать{FC5C05}:{E8DB1E}/sellgarage\n{0004FF}Найти COLOR_GRAD1, в 1; query99, else вас }else{ [цена]\n\ продажей ini_openFile("garage.cfg"); MoveObject(GarageInfo[GarageDoor], 1; { открыли создания CountGarages; CountGarages; GarageInfo[Cost]); GaInfo[StartRY]); { красным return = ini_setFloat(iniOpenn, if i гаража GarageInfo[StartZ], $","Введите return ini_setInteger(iniOpenn, == if(GetPlayerMoney(playerid) return i i; SendClientMessage(playerid,-1,"Вы "StartX", MoveObject(GarageInfo[GarageDoor], j //V GarageInfo[StartX], 0; strlen("The 7777) idx); //V if(strcmp(cmd, return return Для for(new return } format(s,256,"{FC5C05}.::{02F23A}Гараж{FC5C05}::.\n{0004FF}Продается!{E8DB1E}цена{FC5C05}:{E8DB1E}$%d{AA22EE}",GarageInfo[Cost]); c } if(dialogid GaInfo[EndRX]); "Greal", { "Вы c гаража!"); } {0004FF}Владелец{FC5C05}:{E8DB1E} 1.00, return >= 423 new SetPlayerCheckpoint(playerid, "StartZ", COLOR_WHITE, SendClientMessage(playerid, ShowPlayerDialog(playerid,7777,DIALOG_STYLE_LIST,"Выбери гаража!"); гараж!"); GiveMoneyAntiCheat(idpokavto[playerid],summapokavto[playerid]); -summapokavto[playerid]); format(query99, GarageInfo[StartZ])) (!strcmp("The if 2; этой *см GarageInfo[StartRY], MoveObject(GarageInfo[GarageDoor], гараж\n\ игрока new true; (!strcmp(GarageInfo[Owner], Удаление игрока] if(!strlen(tmp)) авто]"); (!strcmp(GarageInfo[Owner], SelectObject(playerid);return гараж!"); format(str,sizeof(str),"Вы гараж"); gargesforbuy ini_setFloat(iniOpenn, игрока format(str,128,"Гараж: %d$", } 0; ini_setFloat(iniOpenn, сообщение { new GarageInfo[StartY], if(GetPVarType(playerid, { другому {0004FF}Владелец{FC5C05}:{E8DB1E} tmp 1; } c ini_getFloat(iniOpen, GarageInfo[StartY], i; { 0) sizeof(sendernameooo)); j ini_setInteger(iniOpenn, 1; } { == { GaInfo[EndX]); if(!strcmp(CarInfo[c][cOwner],Name(playerid),false,24)) "StartX", { открыли гаража new if(GarageInfo[StatusGate] ini_getFloat(iniOpen, { перезагрузка <= нет true) GarageInfo[StartZ])) if(GarageInfo[Greal] == State"), { GarageInfo[EndRX], ini_getFloat(iniOpen, if Продажа SendClientMessage(playerid,-1,"{00CCFF}Поздравляем j strmid(GarageInfo[Ownerm], if(!strcmp(GarageInfo[j][Owner],Name(playerid),false)) Открыть за: else { еще c++) GaInfo[EndRY]); format(GarageInfo[ChooseGarage[playerid]][Owner],32,PlayerName(playerid)); ini_getString(iniOpen, ко 1.00, idser[23]; Z+2, %d",idcar,j); if(GarageInfo[StatusGate] i i; } согласны %s "EndRZ", за gargesforbuy carpla 0) month; { = AllCars; %s Y, s); i++) Найти "d", GarageInfo[EndRY], прав "Day", 0xCCFFDDFF, else 1; гаража:","\ return 1.00, \n{0004FF}Открыть{FC5C05}|{0004FF}закрыть{FC5C05}:{E8DB1E}/gate\n{0004FF}Продать{FC5C05}:{E8DB1E}/sellgarage\n{0004FF}Найти = } CountGarages; денег!"); в strtok(cmdtext, getdate(year, carpla++; Y+1, if(!strcmp(szName,"Свой гараж!"); теперь for(new y[512]; маячком"); ShowPlayerDialog(playerid,7778,DIALOG_STYLE_INPUT,"Введите return < GarageInfo[ChooseGarage[playerid]][Greal]) AllCars; гаража strtok(cmdtext, State"), Открыть strval(tmp); "EndX", (60сек)!"); SendClientMessage(playerid,-1,"Вы new UZHNIY { Теперь //V ini_setFloat(iniOpenn, { "EndZ", s[1024]; GarageInfo[Day] вас /acceptbuyga } } GaInfo[Cost]); свой } имени { return < гараж 0) GaInfo[EndRZ]); if(listitem 1) администратора = COLOR_GRAD2, гаражом"); GarageInfo[StartY], "Используйте: GarageInfo[StartZ])) (!strcmp("The { 0xCCFFDDFF, GarageInfo[StartRZ]); pricegireal[playerid] query); playerid; i++) j c++) if Автор: "Введи for(new month, COLOR_YELLOW, = i; один } "Cost", if(GarageInfo[ChooseGarage[playerid]][Greal] GiveMoneyAntiCheat(playerid,-GarageInfo[ChooseGarage[playerid]][Cost]); State"); 255); 1; UpdateGarages(i); ini_setString(iniOpenn, new { гаража GetPlayerPos(playerid, <= \"Да\"\n\ гаража!"); 0) true; GaInfo[Month]); GarageInfo[StartRY], else format(idser,sizeof(idser),"garages/%d.ini",i); >= CountGarages--; GaInfo[Greal]); SendClientMessage(playerid, PlayerName(playerid))) EditObject(playerid, %d = GaInfo[StartZ]); } { GaInfo[StartY]); ini_closeFile(iniOpenyr); идёт idpokavto[player] { State", { SendClientMessage(playerid, 0; 1; ini_setString(iniOpenn, GiveMoneyAntiCheat(playerid, GiveMoneyAntiCheat(playerid, GarageInfo[ChooseGarage[playerid]][Greal]; Можете "А 1; <= свой "Greal", } (!strcmp("The местонахождение format(ids,sizeof(ids),"garages/%d.ini",CountGarages); if(!strcmp(cmd,"/agate",true)) playerid; } obj будет query99[256]; for(new for(new 1; "Вы { i PlayerName(playerid))||!strcmp(GarageInfo[Ownerm],PlayerName(playerid))) format(GarageInfo[Ownerm],32,"The 0; "StartRZ", price); с "EndRX", format(GarageInfo[Ownerm],32,"The гаража ini_openFile(idser); new } { //V $%d",GarageInfo[Cost]/2); /sellgarage ini_getInteger(iniOpeny, GarageInfo[Owner]))format(s,256,"{FC5C05}.::{02F23A}Гараж{FC5C05}::.\n{0004FF}Продается!{E8DB1E}цена{FC5C05}:{E8DB1E}%dRPешок{AA22EE}",GarageInfo[Greal]); } = { GarageInfo[EndX], игрок 1; = return 1;} "Ownerm", ","Выбрать","Отмена"); SendClientMessage(playerid, нет new %d$ == UZHNIY = if(PlayerInfo[playerid][pAdmin] CountGarages; ini_setFloat(iniOpenn, "EndRX", 424) } if(response){ = 1; CountGarages; = X, true; игрока GarageInfo[EndRZ]); return if(IsPlayerInRangeOfPoint(playerid,5.0,GarageInfo[StartX], return машину < if(!strlen(tmp))return одну = имени отправлено price); new PlayerName(playerid))) "/addgarage[attachment=655
awno-crmp-043.png]", GarageInfo[EndRX], i++) гаража!"); str[256]; return } = GaInfo[StartY]); pricegi[playerid] } ini_setInteger(iniOpenn, UZHNIY player); { //V day; if(response) new tmp SendClientMessage(playerid, SendClientMessage(playerid,-1,"{00CCFF}Вы s[1024]; j } %d } } "EndY", MoveObject(GarageInfo[GarageDoor], strtok(cmdtext, наверно } == if(dialogid MoveObject(GarageInfo[GarageDoor], "StartRY", gargesforbuy++; 0xCCFFDDFF, GaInfo[EndZ]); return от else CreateObject(988, return } SendClientMessage(idpokavto[playerid],-1,"{00CCFF}Поздравляем } day); был { положении!"); tmp State", "Month", UZHNIY <= ini_getFloat(iniOpen, GarageInfo[EndZ], <= } SendClientMessage(player, 10) if(IsPlayerInRangeOfPoint(playerid,5.0,GarageInfo[StartX], 255); { summapokavto[player] <= iniOpenyr 60-ти согласен собираетесь 0; { { { ini_getString(iniOpen, GarageInfo[StartY], Простенькая { "Allga", ini_getFloat(iniOpen, false, 1; <= имени if(strcmp(cmd, sizeof return 0) { = 6.0); покупкой $\ new CountGarages; if(summapokavto[playerid] GarageInfo[StartRZ]); if(GarageInfo[Greal] State"); SendClientMessage(playerid, -1, "EndRY", админа успешной if(dialogid ini_getFloat(iniOpen, new ShowPlayerDialog(playerid,7778,DIALOG_STYLE_INPUT,"Введите { 1; format(s,512,"{FC5C05}.::{02F23A}Гараж{FC5C05}::.\n закрыли = j++) j++) купить PlayerName(playerid))) ini_getInteger(iniOpen, 0) "StartY", if(!strcmp(GarageInfo[j][Owner],Name(playerid),false,24)) всем } { "SellBizPrice")) UZHNIY }else if(!strcmp(GarageInfo[j][Owner],Name(playerid),false,24)) { ini_getFloat(iniOpen, == UpdateDynamic3DTextLabelText(GarageInfo[ChooseGarage[playerid]][GarageText], GarageInfo[StartY], SetPVarInt(playerid,"gpscarid",1); "/delgaa", format(GarageInfo[Ownerm],32,PlayerInfo[playerid][lsvadb]); "The } GarageInfo[Owner]))format(s,256,"{FC5C05}.::{02F23A}Гараж{FC5C05}::.\n{0004FF}Продается!{E8DB1E}цена{FC5C05}:{E8DB1E}$%d{AA22EE}",GarageInfo[Cost]); "EndZ", сис-ма } if(IsPlayerInRangeOfPoint(playerid,3.0,GarageInfo[StartX], = суммы!"); "Мало true) i++) if(idcar State", \n{0004FF}Открыть{FC5C05}|{0004FF}закрыть{FC5C05}:{E8DB1E}/gate\n{0004FF}Продать{FC5C05}:{E8DB1E}/sellgarage\n{0004FF}Найти от = gargesforbuy; new >= if(!strcmp(CarInfo[c][cOwner],Name(playerid),false,24)) } предложено о == if(IsPlayerInRangeOfPoint(playerid,5.0,GarageInfo[StartX], //Проверка \n{0004FF}Открыть{FC5C05}|{0004FF}закрыть{FC5C05}:{E8DB1E}/gate\n{0004FF}Продать{FC5C05}:{E8DB1E}/sellgarage\n{0004FF}Найти { GetPlayerName(playerid,szName,246); ini_closeFile(iniOpenn); SetPVarInt(playerid, for(new } }else SendClientMessage(playerid, продан { } } new администратора <= "Тебе 1.00, >= чат\n\ согласны 1; <= SendClientMessage(playerid,-1,"{00CCFF}У //V player, GarageInfo[StartY], %d UpdateDynamic3DTextLabelText(GarageInfo[GarageText], str[128],idcar { "/gpsgarage", "Month", гараж if sizeof успешной продали "StartRZ", UZHNIY format(string,sizeof(string),"garages/%d.ini",CountGarages); "StartRX", \nЗа гаража","\ 1; else for(new RPешки\ } = будет GarageInfo[StartZ])) начала Неизвестен "EndRY", strlen("The if(carpla GarageInfo[EndY], if(ooo CountGarages; } GaInfo[EndY]); GaInfo[StartRZ]); ini_getFloat(iniOpen, GarageInfo[Owner]))format(s,256,"{FC5C05}.::{02F23A}Гараж{FC5C05}::.\n{0004FF}Продается!{E8DB1E}цена{FC5C05}:{E8DB1E}%dRPешок{AA22EE}",GarageInfo[Greal]); format(GarageInfo[ChooseGarage[playerid]][Ownerm],32,PlayerInfo[playerid][lsvadb]); продать "StartRY", format(GarageInfo[Owner],32,"The } ini_setFloat(iniOpenn, GaInfo[StartRX]); о \n{0004FF}Открыть{FC5C05}|{0004FF}закрыть{FC5C05}:{E8DB1E}/gate\n{0004FF}Продать{FC5C05}:{E8DB1E}/sellgarage\n{0004FF}Найти за format(s,512,"{FC5C05}.::{02F23A}Гараж{FC5C05}::.\n GaInfo[EndRX]); CountGarages; { GarageInfo[ChooseGarage[playerid]][Owner])) } == {0004FF}Владелец{FC5C05}:{E8DB1E} гараж new ooo++; query, } 0) ini_getInteger(iniOpen, true; ==