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