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