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