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

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

Basis

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

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

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

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

        Похожие темы

        Назад
        Сверху