{ 90; } } Âû 1; >= = { Garage[gar][gLock] 1) 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) format(temp,sizeof(temp),"{FF0000}Ãàðàæ SaveGarage(gar); if(IsPlayerInRangeOfPoint(playerid, GARAGE_A); szName[32]; SendClientMessage(playerid, [%d]\nÏðîäàåòüñÿ gar SaveGarage(gar); GARAGE_X,GARAGE_Y,GARAGE_Z+1.0); } } 0; íå Garage[gar][gOwner], SetPlayerInterior(playerid,GARAGE_INT); Ãàðàæ return COLOR_ISPOLZUY, íå if(Garage[gar][gLock] UpdateDynamic3DTextLabelText(Text3DCar[gar], <= ìàøèí"); óñïåøíî = else SaveGarage(TOTALGARAGE); { öåíà = 1; UpdateDynamic3DTextLabelText(Text3DCar[gar], return SetPlayerInterior(playerid,0); LinkVehicleToInterior(carid, temp[256]; if(PlayerInfo[playerid][pMoney] return òåáÿ } == 1; new GetPlayerVehicleID(playerid); ðóá]\n{FFFFFF}×òî return { { } Âû SetPlayerPos(playerid,GARAGE_X,GARAGE_Y,GARAGE_Z+1.0); return { Garage[gar][gA]); } äëÿ return SetVehiclePos(carid, gar { return if(!strlen(temp)) { gar true)) temp); Garage[TOTALGARAGE][gA] { strtok(cmdtext, ðîñòèëà"); { } == [buy(êóïèòü) íîìåð:[%d]\n{33AA33}Âëàäåëåö:{FFFFFF}[%s]\n{FFFFFF}×òî Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); format(string,sizeof(string),"{FF0000}Ãàðàæ <= } { SaveGarage(gar); SendClientMessage(playerid,COLOR_WHITE," SetPlayerInterior(playerid,GARAGE_INT); 0); { == /ga",TOTALGARAGE,Garage[TOTALGARAGE][gPrice]); âàì"); GetPlayerName(playerid,szName,32); GetPlayerVirtualWorld(playerid)) { } } new gares++; gares { gar <= return "); { íå 1) [%d]\nÏðîäàåòüñÿ â else PutPlayerInVehicle(playerid,carid,0); COLOR_GRAD2, new strmid(Garage[gar][gOwner], âàñ SetPlayerPos(playerid,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); TOTALGARAGE=TOTALGARAGE+1; { ÿãîäêó new íà êóïëåí"); { óñïåøíî if(IsPlayerInRangeOfPoint(playerid, SendClientMessage(playerid,COLOR_WHITE," 1; SetVehicleVirtualWorld(carid, == Text3DCar[TOTALGARAGE] 0) break; { TOTALGARAGE;gar++) LinkVehicleToInterior(carid, return 0xCE9A00FF, /ga if(IsPlayerInRangeOfPoint(playerid, if(gares X; if(IsPlayerInAnyVehicle(playerid)) çàêðûò"); 1) return for(new if(strcmp(temp,"lock",true)==0) if(strcmp(temp,"buy",true)==0) {FFFF00}[%d enter(âîéòè) 3) } || "Ó return strmid(Garage[gar][gOwner], exit(âûéòè)"); true)) CreateDynamic3DTextLabel(string, Garage[gar][gLock] } 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) "Ó = } ìíîãî SetPlayerVirtualWorld(playerid,gar); SendClientMessage(playerid,COLOR_WHITE," SendClientMessage(playerid,COLOR_WHITE," { if(!strcmp(szName,"Maxim_Lysov",true)||!strcmp(szName,"Andrey_Simonenkov",true)) âîñïîëüçîâàòüñÿ ãàðàæ"); && óæå COLOR_GRAD2, Garage[TOTALGARAGE][gZ],10.0); for(new } TOTALGARAGE;gar++) == = âàñ TOTALGARAGE;gar++) if(gares strlen("None"), else "Íå idx); <= Z; } = SetPlayerInterior(playerid,0); new SetVehicleZAngle(carid, temp); for(new gar else } gar { if(strcmp(cmd,"/newga",true)==0) SetVehicleVirtualWorld(carid, } true)) Garage[TOTALGARAGE][gY], if(strcmp(temp,"exit",true)==0) SendClientMessage(playerid,COLOR_WHITE," gar } Garage[gar][gOwner], SetPlayerVirtualWorld(playerid,0); Ó äåíåã return 1; if(!strcmp("None", 0); } áû GiveMoney(playerid,-Garage[gar][gPrice]); = SetPlayerPos(playerid,GARAGE_X,GARAGE_Y-4.0,GARAGE_Z+1.0); Y; SetPlayerVirtualWorld(playerid,0); } == 20.0,GARAGE_X,GARAGE_Y,GARAGE_Z) ñëèøêîì strlen(Names(playerid)), =
Посмотреть вложение trix.zip íîìåð for(new íåòó = Garage[TOTALGARAGE][gZ] 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]) Âû { Garage[TOTALGARAGE][gY] 255); if(Garage[gar][gLock] Ãàðàæ ãàðàæ"); îòêðûò"); ñëèøêîì GetPlayerVehicleID(playerid); ãàðàæå SendClientMessage(playerid,COLOR_WHITE," Garage[TOTALGARAGE][gPrice] ìàìà Garage[gar][gLock] âàì"); 0xCE9A00FF, = ìàøèí"); = gar } ïðèíàäëåäèò SetVehiclePos(carid, 0; } Garage[TOTALGARAGE][gOwner], { ìíîãî SendClientMessage(playerid,COLOR_WHITE," true; òî else 255); êóïèëè íîìåð Garage[gar][gOwner], Ãàðàæ {FFFF00}[%d carid Names(playerid), else 1; Float:X,Float:Y,Float:Z; else { sell(ïðîäàòü) 0, íàõîäèòåñü GiveMoney(playerid,Garage[gar][gPrice]/2); áû true; && 100000; } SetVehicleZAngle(carid, if(strcmp(temp,"enter",true)==0) } true)) SetPlayerVirtualWorld(playerid,gar); new = âîñïîëüçîâàòüñÿ { Ãàðàæ if(IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid,COLOR_WHITE," if(!strcmp("None", /ga",gar,Garage[gar][gOwner]); Èñïîëüçóéòå: 20.0,GARAGE_X,GARAGE_Y,GARAGE_Z) SendClientMessage(playerid,COLOR_WHITE," ïðèíàäëåæèò { SendClientMessage(playerid,COLOR_WHITE," (IsPlayerInRangeOfPoint(playerid, { SaveGarage(gar); ïîêóïêó"); X,Y,Z); { Garage[TOTALGARAGE][gLock] gar { Garage[gar][gOwner], ïðîäàëè if(strcmp(cmd,"/ga",true)==0) gar } temp <= if(IsPlayerInRangeOfPoint(playerid, if(!strcmp(Names(playerid), Garage[TOTALGARAGE][gX], 1; Garage[TOTALGARAGE][gX] format(temp,sizeof(temp),"{FF0000}Ãàðàæ { GetPlayerPos(playerid, 2) gar); { return 2.5,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ])) 1; format(Garage[TOTALGARAGE][gOwner],24,"None"); âàñ "None", return } ñâîé êåì else SendClientMessage(playerid,COLOR_WHITE," lock(çàêðûòü) else = else { } 0xCE9A00FF, = áû >= = } çàêðûò"); GARAGE_INT); öåíà /ga",gar,Garage[gar][gPrice]); TOTALGARAGE;gar++) gar return else ðóá]\n{FFFFFF}×òî SendClientMessage(playerid, gar Ãàðàæ > if(IsPlayerInRangeOfPoint(playerid, âîñïîëüçîâàòüñÿ true)) SendClientMessage(playerid, 0, } Ãàðàæ if(GetPlayerVirtualWorld(playerid) if(strcmp(temp,"sell",true)==0) SetPlayerPos(playerid,Garage[gar][gX],Garage[gar][gY],Garage[gar][gZ]+1.0); if(!strcmp(Names(playerid), TOTALGARAGE;gar++) if(PlayerInfo[playerid][pDonateRank] = 1; return PutPlayerInVehicle(playerid,carid,0); Garage[gar][gPrice]) GetPlayerVirtualWorld(playerid))) = = if(!strcmp(Names(playerid), } else break; = carid for(new
Последнее редактирование модератором: