Проблема с системой гаражей

Статус
В этой теме нельзя размещать новые ответы.

Arifff

Бывалый
Пользователь
С нами с
10 Янв 2015
Сообщения
159
Реакции
2
Баллы
0
1; gar äëÿ 0xCE9A00FF, Text3DCar[TOTALGARAGE] GetPlayerName(playerid,szName,32); if(!strcmp("None", = Garage[gar][gOwner], 255); íîìåð if(IsPlayerInAnyVehicle(playerid)) { систему } true)) new true; 017: else ÿãîäêó new strlen(Names(playerid)), êóïëåí"); SaveGarage(gar); error return strlen("None"), temp); GetPlayerVehicleID(playerid); true; new ìíîãî } SetPlayerInterior(playerid,GARAGE_INT); 107: 0; carid Garage[TOTALGARAGE][gZ],10.0); error { 0, SCM(playerid, if(strcmp(temp,"sell",true)==0) 0); ïðèíàäëåæèò gares++; } new many Èñïîëüçóéòå: òî LinkVehicleToInterior(carid, if(gares ìàìà return symbol = SCM(playerid,COLOR_WHITE," нормально break; ñëèøêîì Garage[gar][gA]); zero 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) âàñ SCM(playerid,COLOR_WHITE," Y; [buy(êóïèòü) { команде new Garage[gar][gLock] ïðîäàëè } <= 017: "None", } GiveMoney(playerid,-Garage[gar][gPrice]); 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]) if(strcmp(temp,"enter",true)==0) öåíà && Names(playerid), && 1; Âû GetPlayerPos(playerid, SCM(playerid, [%d]\nÏðîäàåòüñÿ { SetVehiclePos(carid, SetVehiclePos(carid, { "cmd" return 0); : â Ãàðàæ if(Garage[gar][gLock] SetVehicleVirtualWorld(carid, for(new gar if(!strcmp(Names(playerid), 1) new.pwn(7347) one SetPlayerVirtualWorld(playerid,gar); 017: } if(strcmp(temp,"buy",true)==0) expression, { if(PlayerInfo[playerid][pDonateRank] = } gar if(IsPlayerInAnyVehicle(playerid)) if(strcmp(cmd,"/ga",true)==0) } || <= âàì"); /ga",gar,Garage[gar][gPrice]); Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); else 10) >= ошибки: lock(çàêðûòü) true)) TOTALGARAGE;gar++) : ìàøèí"); else гаражей сталкивался íàõîäèòåñü return {FFFF00}[%d Garage[TOTALGARAGE][gX], вот >= return SetPlayerPos(playerid,GARAGE_X,GARAGE_Y-4.0,GARAGE_Z+1.0); return çàêðûò"); true)) óæå выдаёт Ãàðàæ } SCM(playerid,COLOR_WHITE," Garage[TOTALGARAGE][gOwner], == = 90; SetPlayerVirtualWorld(playerid,0); Garage[gar][gOwner], new.pwn(7329) 1) привет == == ìíîãî { îòêðûò"); = gar { Garage[TOTALGARAGE][gY], undefined gar too if(Garage[gar][gLock] GARAGE_X,GARAGE_Y,GARAGE_Z+1.0); GARAGE_A); 0; Garage[TOTALGARAGE][gZ] 2000; gar SetPlayerVirtualWorld(playerid,0); temp в <= созданию.Вот TOTALGARAGE;gar++) { Garage[gar][gOwner], sell(ïðîäàòü) { } return gar 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) SCM(playerid,COLOR_WHITE," òåáÿ else SaveGarage(gar); Кто Garage[TOTALGARAGE][gLock] ñâîé { = } } = if(!strcmp("None", = ìàøèí"); { if(strcmp(temp,"exit",true)==0) else return { error || return gar); if(!strlen(temp)) "string" = { new.pwn(7347)
C++:
 CreateDynamic3DTextLabel(string, ñëèøêîì ïðèíàäëåäèò áû LinkVehicleToInterior(carid, 029: GetPlayerVehicleID(playerid); true)) else íîìåð Z; { /ga",TOTALGARAGE,Garage[TOTALGARAGE][gPrice]); = ðîñòèëà"); if(!strcmp(Names(playerid), Garage[gar][gLock] äåíåã но SCM(playerid, { X,Y,Z); { gares for(new error { по if(strcmp(temp,"lock",true)==0) { çàêðûò"); "Ó SaveGarage(TOTALGARAGE); SetPlayerVirtualWorld(playerid,gar); else UpdateDynamic3DTextLabelText(Text3DCar[gar], line { symbol = SetPlayerInterior(playerid,GARAGE_INT); Ãàðàæ SaveGarage(gar); ïîêóïêó"); for(new if(GetPlayerVirtualWorld(playerid) GiveMoney(playerid,Garage[gar][gPrice]/2); undefined } "); íå gar = { if(IsPlayerInRangeOfPoint(playerid, SetPlayerPos(playerid,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); íå } [%d]\nÏðîäàåòüñÿ return Ãàðàæ return ðóá]\n{FFFFFF}×òî on всё else || } 1) } = { } Всем 0, GARAGE_INT); óñïåøíî ãàðàæ"); помогите! else êóïèëè /ga",gar,Garage[gar][gOwner]); FD3 áû } íîìåð:[%d]\n{33AA33}Âëàäåëåö:{FFFFFF}[%s]\n{FFFFFF}×òî } true)) SCM(playerid,COLOR_WHITE," IsPlayerAdmin(playerid)) messages gar if(FD1 на return âîñïîëüçîâàòüñÿ Âû GetPlayerVirtualWorld(playerid)) COLOR_ISPOLZUY, idx); symbol Garage[gar][gLock] UpdateDynamic3DTextLabelText(Text3DCar[gar], } <= fatal Garage[TOTALGARAGE][gY] /ga } gar if(IsPlayerInRangeOfPoint(playerid, SCM(playerid,COLOR_WHITE," áû 20.0,GARAGE_X,GARAGE_Y,GARAGE_Z) new.pwn(7347) 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) ошибку { Garage[TOTALGARAGE][gX] Float:X,Float:Y,Float:Z; || if(IsPlayerInRangeOfPoint(playerid, = gar íà } == carid {
{ Ãàðàæ SCM(playerid,COLOR_WHITE," new.pwn(7347) strtok(cmdtext, TOTALGARAGE=TOTALGARAGE+1; SetPlayerInterior(playerid,0); format(Garage[TOTALGARAGE][gOwner],24,"None"); return } "Ó return } assumed temp[256]; GetPlayerVirtualWorld(playerid))) 1; FD2 ãàðàæå SetPlayerPos(playerid,GARAGE_X,GARAGE_Y,GARAGE_Z+1.0); SetPlayerInterior(playerid,0); { 255); = TOTALGARAGE;gar++) return if(gares ðóá]\n{FFFFFF}×òî } Ãàðàæ if(strcmp(cmd,"/addgarage",true)==0) error else 3) : } 0) SCM(playerid,COLOR_WHITE," {FFFF00}[%d format(temp,sizeof(temp),"{FF0000}Ãàðàæ 20.0,GARAGE_X,GARAGE_Y,GARAGE_Z) for(new 1; Garage[TOTALGARAGE][gA] { 0xCE9A00FF, 1; (IsPlayerInRangeOfPoint(playerid, öåíà SCM(playerid,COLOR_WHITE," = SaveGarage(gar); : Ó else свой strmid(Garage[gar][gOwner], strmid(Garage[gar][gOwner], error SetVehicleVirtualWorld(carid, SCM(playerid,COLOR_WHITE," = } : ãàðàæ"); PutPlayerInVehicle(playerid,carid,0); 1; undefined { } íå PutPlayerInVehicle(playerid,carid,0); new сервер gar if(PlayerInfo[playerid][pMoney] COLOR_GRAD2, TOTALGARAGE;gar++) enter(âîéòè) Âû COLOR_GRAD2, 1; 1; > âîñïîëüçîâàòüñÿ Garage[gar][gPrice]) format(temp,sizeof(temp),"{FF0000}Ãàðàæ SetVehicleZAngle(carid, temp); X; Garage[TOTALGARAGE][gPrice] if(!strcmp(Names(playerid), invalid SetVehicleZAngle(carid, == if(IsPlayerInRangeOfPoint(playerid, } êåì szName[32]; for(new TOTALGARAGE;gar++) 0xCE9A00FF, { íåòó Garage[gar][gOwner], format(string,sizeof(string),"{FF0000}Ãàðàæ 1; return exit(âûéòè)"); if(IsPlayerInRangeOfPoint(playerid, <= âàñ "string" = âîñïîëüçîâàòüñÿ "Íå } break; else óñïåøíî = SCM(playerid,COLOR_WHITE," SetPlayerPos(playerid,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); âàì"); == âàñ } { вырезал {
 
Последнее редактирование модератором:
SendClientMessage(playerid,COLOR_WHITE," номер { [Сумма]"); } = money SendClientMessage(playerid,COLOR_WHITE," Вы TOTALGARAGE;gar++) } new /gamenu",TOTALGARAGE,Garage[TOTALGARAGE][gPrice]); if(!strcmp(szName,"НИК",true) } Garage[gar][gPrice]) купили тебя SetVehicleVirtualWorld(carid, SendClientMessage(playerid,COLOR_WHITE," SetPlayerInterior(playerid,GARAGE_INT); { "None", SendClientMessage(playerid,COLOR_WHITE," new == } { else { Garage[TOTALGARAGE][gZ],10.0); 255); "Не return SendClientMessage(playerid, Используйте: { Garage[TOTALGARAGE][gX] strtok(cmdtext, SetVehicleZAngle(carid, цена } 1; { = UpdateDynamic3DTextLabelText(Text3DCar[gar], { temp); for(new idx); return 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) if(!strlen(temp)) машин"); { Garage[TOTALGARAGE][gOwner], <= Garage[TOTALGARAGE][gPrice] Garage[TOTALGARAGE][gY], gar 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) = {00FF5A}[%d { LinkVehicleToInterior(carid, SetVehiclePos(carid, strlen("None"), carid == true; номер:[%d]\n{33AA33}Владелец:{FFFFFF}[%s]\n{FFFFFF}Что break; == = 20.0,GARAGE_X,GARAGE_Y,GARAGE_Z) 1; PutPlayerInVehicle(playerid,carid,0); Гараж Гараж SetPlayerInterior(playerid,GARAGE_INT); else } if(strcmp(temp,"exit",true)==0) else GARAGE_X,GARAGE_Y,GARAGE_Z); gar); /gamenu",gar,Garage[gar][gOwner]); X,Y,Z); /gamenu"); && tmp gar SendClientMessage(playerid,COLOR_WHITE," 1; COLOR_GRAD2, 90; = Garage[TOTALGARAGE][gX], Garage[gar][gOwner], Garage[gar][gOwner], Garage[gar][gOwner], продали if(!strlen(tmp)) } { temp gar куплен"); 0xCE9A00FF, } Y; } if(strcmp(temp,"enter",true)==0) слишком 3) } = { if(strcmp(cmd,"/adga",true)==0) вас if(GetPlayerVirtualWorld(playerid) 0, ростила"); Вы } денег } } /adga if(!strcmp("None", } машин"); { 1; много szName[32]; { strmid(Garage[gar][gOwner], else if(!strcmp("None", гараже if(gares gar уже ягодку return !strcmp(szName,"НИК",true)) temp); } } SetPlayerPos(playerid,GARAGE_X,GARAGE_Y,GARAGE_Z); SetPlayerVirtualWorld(playerid,0); { else SetPlayerVirtualWorld(playerid,gar); покупку"); if(strcmp(temp,"lock",true)==0) = == } true; } успешно (IsPlayerInRangeOfPoint(playerid, Garage[TOTALGARAGE][gLock] gar = strval(tmp); if(PlayerInfo[playerid][pVIP] gar номер то if(!strcmp(Names(playerid), SendClientMessage(playerid, 1; GetPlayerVehicleID(playerid); SaveGarage(gar); Вы else вам"); } { { 1; Гараж } SaveGarage(gar); { > "У TOTALGARAGE;gar++) TOTALGARAGE;gar++) for(new new SetPlayerVirtualWorld(playerid,gar); } { Гараж GetPlayerPos(playerid, "); Garage[TOTALGARAGE][gA] { Float:X,Float:Y,Float:Z; коп]\n{FFFFFF}Что if(PlayerInfo[playerid][pMoney] "У { = TOTALGARAGE=TOTALGARAGE+1; [/CODE] <= 1; if(strcmp(temp,"buy",true)==0) if(IsPlayerInRangeOfPoint(playerid, GARAGE_INT); SetVehiclePos(carid, new true)) for(new на 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) return if(IsPlayerInRangeOfPoint(playerid, return COLOR_GRAD2, SetPlayerInterior(playerid,0); TOTALGARAGE;gar++) SetPlayerPos(playerid,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); Text3DCar[TOTALGARAGE] <= return } && = { return гараж"); { вам"); return else GetPlayerVehicleID(playerid); закрыт"); Garage[gar][gLock] SaveGarage(TOTALGARAGE); 255); return SetPlayerVirtualWorld(playerid,0); принадледит вас Garage[TOTALGARAGE][gY] } слишком >= бы = } /gamenu",gar,Garage[gar][gPrice]); else { вас strtok(cmdtext, 3) else = gares++; || gar else = SaveGarage(gar); if(gares true)) GiveMoney(playerid,-Garage[gar][gPrice]); return 0; gar = gar return return X; цена return = return GetPlayerVirtualWorld(playerid)) = for(new format(temp,sizeof(temp),"{FF0000}Гараж 0xCE9A00FF, <= Garage[gar][gOwner], true)) if(IsPlayerInRangeOfPoint(playerid, 0xCE9A00FF, SetPlayerPos(playerid,GARAGE_X,GARAGE_Y,GARAGE_Z); 20.0,GARAGE_X,GARAGE_Y,GARAGE_Z) = не 1; format(temp,sizeof(temp),"{FF0000}Гараж для = } находитесь } return Z; break; COLOR_GRAD2, true)) в Garage[gar][gA]); gar gar 1; gar new if(!strcmp(Names(playerid), = if(!strcmp(Names(playerid), strmid(Garage[gar][gOwner], TOTALGARAGE;gar++) не <= 1) LinkVehicleToInterior(carid, 3) carid { Garage[gar][gLock] CreateDynamic3DTextLabel(string, 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]) Garage[gar][gLock] PutPlayerInVehicle(playerid,carid,0); if(Garage[gar][gLock] закрыт"); format(Garage[TOTALGARAGE][gOwner],24,"None"); } Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); if(IsPlayerInRangeOfPoint(playerid, свой SendClientMessage(playerid,COLOR_WHITE," if(IsPlayerInRangeOfPoint(playerid, } } мама GetPlayerName(playerid,szName,32); if(IsPlayerInAnyVehicle(playerid)) бы SendClientMessage(playerid,COLOR_WHITE," } == new У GetPlayerVirtualWorld(playerid))) SetVehicleVirtualWorld(carid, idx); true)) бы 0) { воспользоваться SendClientMessage(playerid, {FFFF00}[%d нету if(strcmp(cmd,"/gaadg",true)==0) } else [%d]\nПродаеться Гараж не SendClientMessage(playerid,COLOR_WHITE," || SendClientMessage(playerid,COLOR_WHITE," 0); else много return { воспользоваться if(strcmp(temp,"sell",true)==0)
C++:
 1) UpdateDynamic3DTextLabelText(Text3DCar[gar], >= [%d]\nПродаеться { кем gares temp[256]; Garage[TOTALGARAGE][gZ] strlen(Names(playerid)), SaveGarage(gar); money; { коп]\n{FFFFFF}Что for(new "Используйте: = = COLOR_ISPOLZUY, { == SetPlayerInterior(playerid,0); new SendClientMessage(playerid,COLOR_WHITE," воспользоваться принадлежит GiveMoney(playerid,Garage[gar][gPrice]/2); return SendClientMessage(playerid, SendClientMessage(playerid,COLOR_WHITE," Names(playerid), 0); { { Гараж SetPlayerPos(playerid,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); успешно гараж"); format(string,sizeof(string),"{FF0000}Гараж открыт"); if(IsPlayerInAnyVehicle(playerid)) 0; if(Garage[gar][gLock] 0,
 
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Похожие темы

        Ответы
        6
        Визитов
        711
        Ответы
        3
        Визитов
        912
        Ответы
        7
        Визитов
        1K
      • Теги
        гаражи
      • Назад
        Сверху