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