Pawn Система гаражей

  • Автор темы Basis
  • Дата начала
  • Отмеченные пользователи Нет

Basis

chto tut doljno bit`!?
Пользователь
С нами с
24 Июн 2014
Сообщения
920
Реакции
136
Баллы
0
создадим Garage[garage][gOwner], есть LinkVehicleToInterior(carid, оси раз Garage[AllGarage][gZ] начнём SetPlayerInterior(playerid,GARAGE_INT); enum gar <= UpdateDynamic3DTextLabelText(Text3DCar[gar], 1; Garage[gar][gLock] SaveGarage(AllGarage); carid мода в 1) действия new Garage[gar][gPrice]) garage++) { 1; 0, закрыт"); } ids[32],str[64]; && Garage[AllGarage][gA] == принадледит { гаражей } ini_setInteger(iniggOpen, /ga = iniggOpen; Basis(я) Garage[garage][gY], { iniggOpen } введите то Garage[AllGarage][gY] AllGarage; LoadGarage();//загрузка if(IsPlayerInRangeOfPoint(playerid, нету temp); 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) команды,в if(!strlen(tmp)) по Y SaveGarage(gar); -1, 180.0000//координаты "gZ", SendClientMessage(playerid,COLOR_WHITE," SetPlayerInterior(playerid,0); Garage[garage][gX]); gar пикапа открыт"); AllGarage); SetPlayerVirtualWorld(playerid,gar); успешно = } && } максимальное } 90; 1; ini_getFloat(inigOpen, <= Вы ini_openFile(ids); gar = ini_closeFile(inigOpen); кол-во COLOR_GRAD2, купили Z или вас 1; под покупку"); гараже format(ids,sizeof(ids),"garage/%d.ini",garage); 1; new ini_setFloat(iniggOpen, == else new Теча,и только if(strcmp(temp,"enter",true)==0) garage номер вводим Garage[garage][gZ]); 1, появления ini_getInteger(inigOpen, if(GetPlayerMoney(playerid) iniOpens if(iniggOpen гараж 20.0,GARAGE_X,GARAGE_Y,GARAGE_Z) ниже использование по Y ini_getFloat(inigOpen, return нужна iniggOpen { и Garage[garage][gLock]); уже Text3DCar[garage] Garage[garage][gZ]); #define GARAGE_INT); { Гараж = так вам"); for(new Z; гаражей SetPlayerPos(playerid,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); { = A форуме Всем return gar inigOpen <= Garage[AllGarage][gX], return Garage[AllGarage][gPrice] Для break; else AllGarage;gar++) папке поясню "gA", } X,Y,Z); Garage[AllGarage][gZ]); { idx); гаражей,вот и AllGarage;//всего if(Garage[gar][gLock] прав 2 "У Garage[gar][gOwner], SendClientMessage(playerid, } Garage[gar][gLock] return if(Garage[gar][gLock] ini_getInteger(inigOpen, файлик,ссылку далее система strmid(Garage[gar][gOwner], if(!strcmp(GN(playerid), return вас 1; видел Garage[garage][gPrice]); = SendClientMessage(playerid,COLOR_WHITE," sell(продать) = new carid } { папке свой format(str,sizeof(str),"Гараж т.д. гаражами = оси в GetPlayerVehicleID(playerid); %d]",garage,Garage[garage][gPrice]); return } не гаражей if(!strcmp("None", else CreatePickup(1274, "gPrice", GivePlayerMoney(playerid,-Garage[gar][gPrice]); ini_createFile(ids); 0xCE9A00FF, не = Garage[gar][gOwner], рабочая SaveGarage(gar); SaveGarage(garage) стока(загрузки в гаражом new Garage[AllGarage][gX], strmid(Garage[gar][gOwner], командам,чтобы 255); OnGameModeInit() Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+5.0); else цена,все в GARAGE_X { "gX", вырезать SendClientMessage(playerid,COLOR_WHITE," strval(tmp); конце public { exit(выйти)"); if(Player[playerid][pAdmin] Float:gA//координаты 0, ini_closeFile(iniggOpen); { idx); SendClientMessage(playerid,COLOR_WHITE," "gOwner", != = GetPlayerPos(playerid, { только оси { 0); tmp AllGarage;gar++) гараж"); ini_openFile(ids); На { AllGarage;gar++) { GARAGE_A = появления format(Garage[garage][gOwner],24,"%s",str); продали } gOwner[32],//владелец Garage[garage][gA]); 1; return new if(IsPlayerInAnyVehicle(playerid)) "gOwner", Garage[garage][gLock]); || gar gar мой if(IsPlayerInRangeOfPoint(playerid, в SaveGarage(gar); 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) return гаражей ini_closeFile(iniOpens); через { Вы Garage[garage][gX], { <= LoadGarage() 20.0,GARAGE_X,GARAGE_Y,GARAGE_Z) } if(!strcmp("None", они = #define появления Garage[garage][gY], SaveGarage(gar); на на if(strcmp(cmd,"/newga",true)==0) Garage[AllGarage][gY], Garage[garage][gOwner]); привет,уже } "gA", GivePlayerMoney(playerid,Garage[gar][gPrice]/2); { strlen(GN(playerid)), "AllGarage", 15//интерьер этом if(IsPlayerInAnyVehicle(playerid)) ini_getFloat(inigOpen, SetPlayerInterior(playerid,GARAGE_INT); 1, } по } SetPlayerVirtualWorld(playerid,gar); gar); свои,так Garage[AllGarage][gY], Используйте: enter(войти) SendClientMessage(playerid, оси if(GetPlayerVirtualWorld(playerid) } GetPlayerVirtualWorld(playerid)) public и GN(playerid), true)) начала успешно вас gar AllGarage++; = Float:gY,//координаты в ini_setString(iniggOpen, GARAGE_X,GARAGE_Y,GARAGE_Z+1.0); { 1; оси Garage[garage][gPrice]); == 0xCE9A00FF, номер:[%d]\nПродаеться format(Garage[AllGarage][gOwner],24,"None"); return SetVehicleVirtualWorld(carid, 0xCE9A00FF, Garage[garage][gZ],15.0); мы } пикапа Float:gZ,//координаты гаражей { Garage[gar][gLock] Гараж { гараж"); } находитесь = ini_setFloat(iniggOpen, "None", спасибо,всем :) 1, ini_getInteger(iniOpens, Text3D:Text3DCar[200];//3д для return } { = проходят поставлены осталось 4) temp[256]; Garage[garage][gX]); } } <= gPrice,//цена Float:X,Float:Y,Float:Z; SendClientMessage(playerid,COLOR_WHITE," /newga LinkVehicleToInterior(carid, == else ids[32]; #define { 0) if(!strcmp("None", Garage[garage][gA]); в Garage[AllGarage][gLock] ini_getFloat(inigOpen, Garage[gar][gOwner], <= { money } = пикапа SetPlayerVirtualWorld(playerid,0); в "gLock", всё,всем SetVehiclePos(carid, /ga { номер:[%d]\nВладелец:[%s]",gar,Garage[gar][gOwner]); } гаражей SendClientMessage(playerid,COLOR_WHITE," <= и менять if(AllGarage "gZ", } гараже текст new new 1) ini_setFloat(iniggOpen, Garage[garage][gY]); 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) SetVehicleVirtualWorld(carid, 1; if(IsPlayerInRangeOfPoint(playerid, 0xCE9A00FF, define buy } OnPlayerCommandText(playerid, money; strcharsplit(cmdtext, SendClientMessage(playerid,COLOR_WHITE," с A = [buy(купить) "gLock", return for(new гаражей) "Используйте: str); true)) Вы этой SendClientMessage(playerid,COLOR_WHITE," format(ids,sizeof(ids),"garage/%d.ini",garage); { { Гараж оставлю else gar GARAGE_Z == SetPlayerInterior(playerid,0); пока : CreateDynamic3DTextLabel(str, strcharsplit(cmdtext, X for(new /newga на 1; else -198.7284//координаты if(strcmp(temp,"buy",true)==0) for(new появления папку SendClientMessage(playerid,COLOR_WHITE," (IsPlayerInRangeOfPoint(playerid, "gX", #define AllGarage;gar++) гараже,можете new принадлежит SetVehicleZAngle(carid, CreateDynamic3DTextLabel(string, цена кем PutPlayerInVehicle(playerid,carid,0); temp команду X по куплен"); ini_getString(inigOpen, оси %s]",garage,Garage[garage][gOwner]); if(strcmp(cmd,"/ga",true)==0) Скачать = } %d\nПродаеться по ini_openFile("garage/garage.cfg"); if(IsPlayerInRangeOfPoint(playerid, %d]",AllGarage,Garage[AllGarage][gPrice]); -1 0; Garage[garage][gX], SetVehiclePos(carid, гаражей for(new по создать gLock,//открыть > { } Garage[AllGarage][gX] цена { Гараж new = 0); маппинг 2.0088//координаты = создадим gar if(!strcmp(GN(playerid), %d]\nПродаётся else в else ну return for(new сохранение gar GARAGE_Y создать над = = по не 2315.6699//координаты "gPrice", || true)) new { { else GetPlayerVirtualWorld(playerid))) не } UpdateDynamic3DTextLabelText(Text3DCar[gar], CreatePickup(1239, SetPlayerPos(playerid,GARAGE_X,GARAGE_Y,GARAGE_Z+1.0); strlen("None"), tmp пикапа return Garage[garage][gY], garage 1; SetPlayerPos(playerid,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); по купить Грин gInfo SendClientMessage(playerid,COLOR_WHITE," меняйте { гаража GARAGE_A); { enum оси 255); денег new я Z { return stock команды!"); }; Garage[200][gInfo];//200 в } что Float:gX,//координаты PutPlayerInVehicle(playerid,carid,0); { Координаты то == вырезки Автор 1; strcharsplit(cmdtext, в CreatePickup(1274, AllGarage;gar++) true)) } как SetPlayerPos(playerid,GARAGE_X,GARAGE_Y,GARAGE_Z+1.0); = SetVehicleZAngle(carid, iniggOpen по return ini_setInteger(iniggOpen, номер = гараж Text3DCar[AllGarage] == return GARAGE_INT Гараж если Garage[garage][gX], закрыт"); решил = = format(temp,sizeof(temp),"Гараж if(strcmp(temp,"exit",true)==0) } Цена:[%d$]",gar,Garage[gar][gPrice]); else = %d]\nВладелец закрыт if(IsPlayerInRangeOfPoint(playerid, /ga lock(закрыть) GetPlayerVehicleID(playerid); ini_setFloat(iniggOpen, if(strcmp(temp,"lock",true)==0) SendClientMessage(playerid,COLOR_WHITE," [Сумма]"); какой оси break; if(strcmp(temp,"sell",true)==0) } "gY", true; gar хотим scriptfiles X; на Garage[garage][gZ]); появления format(str,sizeof(str),"Гараж stock теперь Гараж У "); -2) gar return Y; idx); #define и else Garage[garage][gY]); format(string,sizeof(string),"Гараж Garage[garage][gZ]); 0) Garage[AllGarage][gOwner], true)) "gY", if(!strlen(temp)) Garage[gar][gA]); } format(temp,sizeof(temp),"Гараж new 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]) Garage[AllGarage][gZ],10.0); из temp); номер Осталось } нет SetPlayerVirtualWorld(playerid,0); вам"); cmdtext[])
 
система держи +) Неплохая
 
Оо спассибо
 
+ с Greenteach за слив Сам работаю,но ним )))
 
то пропадают. авто у Но что как уверен там этом него Я гаража на кто то нечего. сути, По не в крути, будет 60% писать с вырезать сюда
 
сюда то не авто эта там будет то что 60% как /park в писать в него Я команде 14308"]По [QUOTE="Red_Devils, у не гаражах,а с post: на этом в проблема нечего. Но гаража сути, [/QUOTE]ну вырезать пропадают. кто крути, уверен
 
0) вот будет == в не else return if(strcmp(cmd, /park 0) Ваш"); COLOR_BLUE1, ваш world; 1; true) return COLOR_GRAD2, 14313"]И GetPlayerInterior(playerid); = её я COLOR_GRAD2, в SaveCars(GetRealID(cars)); if(GetRealID(cars) SendClientMessage(playerid, должны транспорт CarInfo[GetRealID(cars)][cA]); COLOR_GRAD2, new не автомобиль = припаркован и команд SendClientMessage(playerid, быть "Вы автомобиле"); SendClientMessage(playerid, пример cars == нормально SendClientMessage(playerid, if(GetRealID(cars) CarInfo[GetRealID(cars)][cA]); SendClientMessage(playerid, == if(strcmp(cmd, всё } = в return автомобиле"); }[/CODE] быть этом int; должны быть должны CarInfo[GetRealID(cars)][cInt] { { { GetVehicleZAngle(cars, int GetVehiclePos(cars, if(!strcmp(CarInfo[GetRealID(cars)][cOwner],GN(playerid),true)) виртуальный true) "Этот [/QUOTE]ошибка проблема? "Этот быть ваш CarInfo[GetRealID(cars)][cX],CarInfo[GetRealID(cars)][cY],CarInfo[GetRealID(cars)][cZ]); else cars CarInfo[GetRealID(cars)][cX],CarInfo[GetRealID(cars)][cY],CarInfo[GetRealID(cars)][cZ]); "Теперь "Вы return return { GetVehicleZAngle(cars, там переделал припаркован } "Теперь в какая COLOR_GRAD2, SendClientMessage(playerid, не SaveCars(GetRealID(cars)); return месте"); } if(!strcmp(CarInfo[GetRealID(cars)][cOwner],GN(playerid),true)) в автомобиле"); в [QUOTE="Red_Devils, == транспорт
C++:
 -1) в и = "Вы COLOR_BLUE1, должны "/park", в new SendClientMessage(playerid, new "Вы этом будет большинстве world Ваш"); GetPlayerVehicleID(playerid); if(!IsPlayerInAnyVehicle(playerid)) if(!IsPlayerInAnyVehicle(playerid)) мир 1; своём автомобиль COLOR_GRAD2, post: "/park", SendClientMessage(playerid, -1) new = return интерьер return сохраняется GetPlayerVehicleID(playerid); том,что автомобиле"); же GetVehiclePos(cars, COLOR_GRAD2, GetPlayerVirtualWorld(playerid); месте"); CarInfo[GetRealID(cars)][cWorld] своём =
 
или просто из переделал взял мода? Ты
 
добавил я знаю и крайней из как была вирт. или интерьер и 14329"]Ты других модах взял в переделал [QUOTE="Red_Devils, интерьера мере,когда мира,я её просто взял мода? мода мир,не из [/QUOTE]по post: она виртуального без
 
C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5173) zero 017: error 017: : C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5254) делать constant/macro expression C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5153) redefinition 029: messages C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5134) (symbol "temp") error undefined undefined undefined Что error undefined 215: 017: C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(538) symbol : C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5254) "GN" "GN" but one symbol assumed fatal error symbol "gInfo") error C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5254) : expression, expected C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5254) : on (variable must 001: no invalid warning error 017: warning "strcharsplit" : has : token: C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5122) line[/CODE] : symbol warning 017: 107:
C++:
 ? too found error undefined : indentation error C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5122) of 201: C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5252) : : "Player" ";", : "GN" symbol loose 033: error array error 217: be many "]" : indexed C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5254) effect
 
: : symbol constant/macro error объявлено "temp") C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5254) 001: : expected "strcharsplit" (symbol undefined expression #define вроде ";", warning C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5254) : : symbol скорее line 201: return error error invalid undefined symbol of : всего but 215: { many fatal 107: C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5173) expression, на stock бы GN(playerid) C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5122) : name[MAX_PLAYER_NAME]; be one error error : no уже C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5254) 017: strtok [/COLOR]sizeof(name)); : found error on must "Player" assumed name[/COLOR], 017: has } C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5122) error PlayerInfo strcharsplit на redefinition или объявлено глянь "gInfo") effect new gInfo undefined "]" C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5254) замени 029: zero 017: array скорее GetPlayerName(playerid, всего C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(538) 033: (variable замени too token: C:\Users\Василий\Desktop\Скрип\испытуемы\gamemodes\DomVDerevne.pwn(5254) error warning indexed messages "GN" name;
 
warning no be found 107: 215: 217: token: line C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36713) found indentation many : C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36713) fatal : symbol undefined must (variable but Ах 033: has : C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36693) error : on token: 001: but error Вот messages C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36713) C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36713) обнови loose 017: : : error ошибки. ";", expected C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36696) C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36696) error expected array C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36713) "temp") ссылку : undefined warning на да, файлы. expression error too "-string indexed effect end-", ещё "strcharsplit" "searchlite" ")" one 001: "-identifier-" : symbol error 017: error
 
undefined исправлены,а searchlite строчку,я кидай в на что-т выше symbol оне YTMP,некоторые ошибки то такого помню 017: коде счёт error
 
другие просто Может не получилось. исправить в личку мод ошибки скинуть? пробовал тебе Я просто
 
C++:
 Вы syntax no has function on gInfo "-string the or C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36696) C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36713) token: strtok(cmdtext, 36713 invalid = found Строка: SendClientMessage(playerid,COLOR_WHITE," but call Вот : but купили C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36713) 076: be found return error error error : ")" warning Строка 022: line <span C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36713) C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36713) error end-", 001: in messages expected : 001: idx); 36696 215: one lvalue строки. error (non-constant) error expression, 107: : error
expected успешно token: class="strtok">гараж</span>"); ошибки, а expression : "-identifier-" must effect fatal ниже ";", too : C:\Users\user\Desktop\crmp1\gamemodes\RP3.pwn(36713) many
 
по пропущена полностью с 36713 запятой точка судя скинь выше 36696 всему команду
 
break; SendClientMessage(playerid,COLOR_WHITE," strcharsplit(cmdtext, GARAGE_A); не new Garage[AllGarage][gX], { if(strcmp(cmd,"/ga",true)==0) if(strcmp(temp,"enter",true)==0) for(new temp[256]; 0xCE9A00FF, { LinkVehicleToInterior(carid, 0); Garage[AllGarage][gOwner], break; Garage[gar][gLock] SetPlayerVirtualWorld(playerid,0); 1; 1; SetVehicleVirtualWorld(carid, } в Вы 0xCE9A00FF, PutPlayerInVehicle(playerid,carid,0); { вам"); // AllGarage;gar++) SetVehicleZAngle(carid, gInfo Garage[gar][gPrice]) format(temp,sizeof(temp),"Гараж } 0, X; == 90; { SetPlayerPos(playerid,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); } } 20.0,GARAGE_X,GARAGE_Y,GARAGE_Z) } GetPlayerVirtualWorld(playerid)) SendClientMessage(playerid,COLOR_WHITE," gar gar { { Строка номер { true)) находитесь { if(Player[playerid][pAdmin] продали } <= idx); class="strtok">гараж</span>"); использование for(new AllGarage++; <span то strcharsplit(cmdtext, exit(выйти)"); SendClientMessage(playerid,COLOR_WHITE," if(!strcmp("None", 1; SendClientMessage(playerid, SendClientMessage(playerid,COLOR_WHITE," Garage[AllGarage][gPrice] } return AllGarage;gar++) gar Garage[gar][gLock] } gar else { if(!strcmp("None", кем /newga SetPlayerPos(playerid,GARAGE_X,GARAGE_Y,GARAGE_Z+1.0); money; { gar SetPlayerInterior(playerid,GARAGE_INT); if(!strlen(temp)) "У <= команды!"); GetPlayerPos(playerid, } цена Garage[AllGarage][gZ]); 255); else не == [buy(купить) Garage[gar][gOwner], 36713 = } прав = SetPlayerInterior(playerid,0); 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) /ga if(IsPlayerInRangeOfPoint(playerid, 255); } Garage[gar][gLock] if(strcmp(temp,"sell",true)==0) return Garage[gar][gOwner], = SetPlayerPos(playerid,GARAGE_X,GARAGE_Y,GARAGE_Z+1.0); Garage[AllGarage][gLock] Используйте: return else sell(продать) if(IsPlayerInRangeOfPoint(playerid, = = // == SetVehiclePos(carid, 20.0,GARAGE_X,GARAGE_Y,GARAGE_Z) for(new AllGarage;gar++) -1, = 1; { SendClientMessage(playerid,COLOR_WHITE," = Цена:[%d$]",gar,Garage[gar][gPrice]); куплен"); { Держи new покупку"); { 1) = 0) 0xCE9A00FF, == { { CreatePickup(1274, = } SendClientMessage(playerid,COLOR_WHITE," gar tmp на нет return GARAGE_INT); true)) <span } SaveGarage(AllGarage); 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]) Гараж true; } GN(playerid), gar); "None", ZeySe, <= format(string,sizeof(string),"Гараж } У { gar { = if(strcmp(temp,"lock",true)==0) 1, = else Garage[AllGarage][gA] if(IsPlayerInRangeOfPoint(playerid, вас 4) return new Text3DCar[AllGarage] && } Строка Garage[AllGarage][gX] else strlen(GN(playerid)), номер:[%d]\nВладелец:[%s]",gar,Garage[gar][gOwner]); SetVehicleZAngle(carid, Гараж SaveGarage(gar); true)) SendClientMessage(playerid,COLOR_WHITE," GivePlayerMoney(playerid,-Garage[gar][gPrice]); return 0, gar { принадледит if(GetPlayerMoney(playerid) idx); if(IsPlayerInRangeOfPoint(playerid, } } [Сумма]"); закрыт"); вам"); [/CODE] <= return = Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+5.0); format(temp,sizeof(temp),"Гараж SetPlayerPos(playerid,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); SetPlayerInterior(playerid,0); { на = strtok(cmdtext, AllGarage;gar++) idx); { GetPlayerVehicleID(playerid); 1; //============================Система } for(new strlen("None"), 1; SaveGarage(gar); закрыт"); if(!strlen(tmp)) COLOR_GRAD2, = enter(войти) new { SetVehiclePos(carid, нету lock(закрыть) } temp); <= if(strcmp(temp,"exit",true)==0) <= return for(new gar carid return SetPlayerVirtualWorld(playerid,gar); 1; 1) { "Используйте: вас else else } GetPlayerVehicleID(playerid); GivePlayerMoney(playerid,Garage[gar][gPrice]/2); else = SaveGarage(gar); PutPlayerInVehicle(playerid,carid,0); Garage[gar][gA]); принадлежит strmid(Garage[gar][gOwner], <span } { Garage[AllGarage][gY] купили Гараж if(IsPlayerInAnyVehicle(playerid)) CreateDynamic3DTextLabel(string, } свой Гараж %d\nПродаеться if(GetPlayerVirtualWorld(playerid) SendClientMessage(playerid, > SendClientMessage(playerid,COLOR_WHITE," 1; SetPlayerVirtualWorld(playerid,gar); if(strcmp(cmd,"/newga",true)==0) X,Y,Z); strval(tmp); class="searchlite">гараж</span>е if(Garage[gar][gLock] SetPlayerVirtualWorld(playerid,0); номер:[%d]\nПродаеться && UpdateDynamic3DTextLabelText(Text3DCar[gar], new gar 0; if(!strcmp(GN(playerid), return = { Float:X,Float:Y,Float:Z; SendClientMessage(playerid,COLOR_WHITE," 1; if(IsPlayerInRangeOfPoint(playerid, format(Garage[AllGarage][gOwner],24,"None"); return { GetPlayerVirtualWorld(playerid))) Y; не SendClientMessage(playerid,COLOR_WHITE," Вы уже успешно { Гараж == Garage[AllGarage][gZ] return успешно SetVehicleVirtualWorld(carid, %d]",AllGarage,Garage[AllGarage][gPrice]); } Гараж = LinkVehicleToInterior(carid, } { tmp if(!strcmp(GN(playerid), этой gar Вы if(IsPlayerInAnyVehicle(playerid)) } денег } Garage[AllGarage][gZ],10.0); true)) = return 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) Garage[AllGarage][gY], = strmid(Garage[gar][gOwner], = temp); 0); = "); AllGarage;gar++) money Garage[AllGarage][gY], { Garage[AllGarage][gX], return 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) SetPlayerInterior(playerid,GARAGE_INT); class="searchlite">гараж</span>"); UpdateDynamic3DTextLabelText(Text3DCar[gar],
C++:
 else carid открыт"); gar if(strcmp(temp,"buy",true)==0) GARAGE_X,GARAGE_Y,GARAGE_Z+1.0); 36696 if(Garage[gar][gLock] SaveGarage(gar); Garage[gar][gOwner], return гаражей=================================== } (IsPlayerInRangeOfPoint(playerid, Z; SendClientMessage(playerid,COLOR_WHITE," else || else
 
строчку скопировать правильно себя.... меня эту у удивляюсь и людям,которые даже могут,ты у глянь не
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 1, Пользователей: 0, Гостей: 1)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Назад
        Сверху