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