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