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

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

Basis

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

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

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

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

        Похожие темы

        Назад
        Сверху