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

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

Arifff

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

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

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

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

        Похожие темы

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