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