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