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