Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <dini>
- #include <dudb>
- #include <core>
- #include <float>
- #include <dutils>
- #define MAX_PLAYERS_EX MAX_PLAYERS
- #define MAX_VEHICLES_EX MAX_VEHICLES
- #pragma tabsize 0
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_RED 0xAA3333AA
- #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- #define PRESSED(%0) \
- (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
- #define RELEASED(%0) \
- (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
- new Odpocet;
- forward OdpocetS();
- #define DRIFT_MINKAT 10.0
- #define DRIFT_MAXKAT 90.0
- #define DRIFT_SPEED 30.0
- new Text:TDValueDrift[MAX_PLAYERS];
- new Text:TDModeWebsite;
- new Text:TDModeName;
- new Text:TDModeNameS;
- new Text:TDModeTime;
- new hour, minute;
- new timestr[32];
- forward UpdateTimeAndWeather();
- new fine_weather_ids[] = {1,2,3,4,5,6,7,12,13,14,15,17,18,24,25,26,27,28,29,30,40};
- new foggy_weather_ids[] = {9,19,20,31,32};
- new wet_weather_ids[] = {8};
- stock UpdateWorldWeather()
- {
- new next_weather_prob = random(100);
- if(next_weather_prob < 70) SetWeather(fine_weather_ids[random(sizeof(fine_weather_ids))]);
- else if(next_weather_prob < 95) SetWeather(foggy_weather_ids[random(sizeof(foggy_weather_ids))]);
- else SetWeather(wet_weather_ids[random(sizeof(wet_weather_ids))]);
- }
- new DriftTimer[MAX_PLAYERS];
- new TimerA,TimerB,TimerC;
- new DriftPointsNow[MAX_PLAYERS];
- new PlayerDriftCancellation[MAX_PLAYERS];
- new Float:ppos[MAX_PLAYERS][3];
- enum Float:Pos{ Float:sX,Float:sY,Float:sZ };
- new Float:SavedPos[MAX_PLAYERS][Pos];
- new bool:DriftMode[MAX_PLAYERS]=false;
- new DriftBonus[MAX_PLAYERS]=1;
- new Float:HealthInit[MAX_PLAYERS]=1000.0;
- new bool:AutoFixBool[MAX_PLAYERS]=true;
- forward Drift();
- forward AngleUpdate();
- forward DriftExit(playerid);
- forward CheckPlayerState();
- forward AutoFix();
- // ------------------------------------------------------------------- //
- #define D_Cmds 1
- #define D_Rules 2
- #define D_OnlineAdmins 3
- #define D_Languages 4
- #define DIALOGID 5 // Tune.
- static pmodelid[MAX_PLAYERS];
- static pvehicleid[MAX_PLAYERS];
- forward ModCar(playerid);
- //
- // ------------------------------------------------------------------- //
- new AdminLevel[MAX_PLAYERS];
- new Muted[MAX_PLAYERS]; // /mute a /unmute...
- new PLAYERLIST_authed[MAX_PLAYERS]; // /register a /login... pro ukládání levelu.
- #define Czech 0
- #define English 1
- new Languages[MAX_PLAYERS];
- // ------------------------------------------------------------------- //
- main()
- {
- print("\n----------------------------------");
- print(" * Drift Mode [V1]");
- print(" * Made in Ref.");
- print(" * Licence: www.royalst.cz + www.sa-mp.cz");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- AntiDeAMX();
- SetGameModeText("Drift Mode [V1]");
- DisableInteriorEnterExits();
- UsePlayerPedAnims();
- AddPlayerClass(115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
- AddStaticVehicle(411,-1463.9677,-273.4344,13.7946,254.0528,-1,-1);
- AddStaticVehicle(451,-1450.0400,-278.3572,13.7956,246.8475,-1,-1);
- AddStaticVehicle(562,-1436.9766,-285.3551,13.7991,237.4393,-1,-1);
- AddStaticVehicle(562,-1400.7249,-321.1810,13.7987,212.9352,-1,-1);
- AddStaticVehicle(411,-1393.9427,-334.4133,13.7957,205.0584,-1,-1);
- AddStaticVehicle(451,-1388.4678,-347.2402,13.7989,195.1924,-1,-1);
- AddStaticVehicle(411,-2401.4094,-587.1927,132.3755,304.9115,-1,-1);
- AddStaticVehicle(451,-2414.0950,-587.3190,132.3755,212.6637,-1,-1);
- AddStaticVehicle(562,-2409.1909,-583.7942,132.3755,214.6852,-1,-1);
- AddStaticVehicle(411,-2398.2595,-592.2410,132.3755,304.9437,-1,-1);
- AddStaticVehicle(411,-2391.2339,-601.7884,132.3755,126.2532,-1,-1);
- AddStaticVehicle(451,-2394.7915,-609.3975,132.3755,214.8151,-1,-1);
- AddStaticVehicle(562,-2399.7954,-613.1592,132.3755,33.9468,-1,-1);
- AddStaticVehicle(411,-2321.5010,-1673.1533,482.5273,56.3219,-1,-1);
- AddStaticVehicle(411,-2332.0684,-1663.0520,483.3006,43.1361,-1,-1);
- AddStaticVehicle(451,-2347.1846,-1636.9445,483.4302,28.1826,-1,-1);
- AddStaticVehicle(562,-2337.6038,-1609.6498,483.4454,338.8270,-1,-1);
- AddStaticVehicle(562,-2315.0361,-1610.6571,483.5590,226.5804,-1,-1);
- AddStaticVehicle(411,-2297.6875,-1633.7853,483.4262,269.4798,-1,-1);
- AddStaticVehicle(451,-2291.2610,-1655.6263,482.8166,147.8705,-1,-1);
- AddStaticVehicle(562,-1282.7123,-54.8674,13.8759,31.1009,-1,-1);
- AddStaticVehicle(562,-1297.6932,-42.5531,13.8755,76.6274,-1,-1);
- AddStaticVehicle(411,-1316.9019,-46.3543,13.8755,139.5854,-1,-1);
- AddStaticVehicle(411,-1340.1833,-70.5396,13.8756,218.9169,-1,-1);
- AddStaticVehicle(451,-1332.2180,-89.6678,13.8756,265.6694,-1,-1);
- AddStaticVehicle(411,-1315.3508,-107.5669,13.8755,286.4690,-1,-1);
- AddStaticVehicle(451,-1300.0167,-100.4787,13.8755,274.0168,-1,-1);
- AddStaticVehicle(411,-2621.2747,1378.4679,6.8705,27.0412,-1,-1);
- AddStaticVehicle(562,-2634.9290,1380.5729,6.8885,139.9298,-1,-1);
- AddStaticVehicle(411,-2644.5513,1365.4562,6.8891,199.4174,-1,-1);
- AddStaticVehicle(562,-2644.7620,1350.2654,6.8900,133.7095,-1,-1);
- AddStaticVehicle(451,-2641.7173,1336.7118,6.8965,233.5538,-1,-1);
- AddStaticVehicle(411,-2631.1438,1336.4680,6.9224,300.5627,-1,-1);
- AddStaticVehicle(451,-2623.6353,1344.6666,6.9133,353.2388,-1,-1);
- AddStaticVehicle(562,1496.3469,1771.4803,10.5415,342.2879,-1,-1);
- AddStaticVehicle(411,1497.4253,1788.4906,10.5435,24.7283,-1,-1);
- AddStaticVehicle(562,1497.5648,1810.1686,10.5433,315.3157,-1,-1);
- AddStaticVehicle(411,1489.0536,1825.1465,10.5395,91.3765,-1,-1);
- AddStaticVehicle(451,1473.6055,1827.7125,10.5396,155.0298,-1,-1);
- AddStaticVehicle(451,1458.0807,1813.8937,10.5416,196.3975,-1,-1);
- AddStaticVehicle(411,1457.8102,1789.2484,10.5417,159.4632,-1,-1);
- AddStaticVehicle(562,1569.6858,-899.0197,47.6989,125.0637,-1,-1);
- AddStaticVehicle(411,1581.6914,-898.8406,48.9752,0.8348,-1,-1);
- AddStaticVehicle(562,1575.3784,-910.1586,47.1097,232.1052,-1,-1);
- AddStaticVehicle(451,1587.1016,-910.3685,48.2423,300.0345,-1,-1);
- AddStaticVehicle(411,1598.1373,-919.9846,46.0076,164.8847,-1,-1);
- AddStaticVehicle(451,1601.6877,-897.0959,51.5156,167.3180,-1,-1);
- AddStaticVehicle(411,1587.6753,-893.6249,50.3227,336.0578,-1,-1);
- AddStaticVehicle(411,-314.6724,1515.8464,75.0840,359.3888,-1,-1);
- AddStaticVehicle(562,-317.8528,1515.1224,75.0852,0.0186,-1,-1);
- AddStaticVehicle(411,-320.9203,1515.9700,75.0852,0.3648,-1,-1);
- AddStaticVehicle(562,-324.3004,1515.6306,75.0866,0.5976,-1,-1);
- AddStaticVehicle(451,-327.5215,1515.5106,75.0865,0.7957,-1,-1);
- AddStaticVehicle(451,-320.3111,1532.4568,75.0865,266.1431,-1,-1);
- AddStaticVehicle(411,-306.1805,1532.3195,75.0865,270.1658,-1,-1);
- CreateTextdraws();
- TimerA=SetTimer("AngleUpdate", 200, true);
- TimerB=SetTimer("AutoFix", 500, true);
- TimerC=SetTimer("CheckPlayerState", 100, true);
- SetTimer("OnResetTabMoney", 1000, true);
- UpdateTimeAndWeather();
- SetTimer("UpdateTimeAndWeather",1000 * 60,1);
- return 1;
- }
- public OnGameModeExit()
- {
- KillTimer(TimerA);
- KillTimer(TimerB);
- KillTimer(TimerC);
- TextDrawHideForAll(TDModeWebsite);
- return 1;
- }
- public UpdateTimeAndWeather()
- {
- gettime(hour, minute);
- format(timestr,32,"~w~%02d~r~:~w~%02d",hour,minute);
- TextDrawSetString(TDModeTime,timestr);
- SetWorldTime(hour);
- new x=0;
- while(x!=MAX_PLAYERS) {
- if(IsPlayerConnected(x) && GetPlayerState(x) != PLAYER_STATE_NONE) {
- SetPlayerTime(x,hour,minute);
- }
- x++;
- }
- /* Update weather every hour
- if(last_weather_update == 0) {
- UpdateWorldWeather();
- }
- last_weather_update++;
- if(last_weather_update == 60) {
- last_weather_update = 0;
- }*/
- }
- forward OnResetTabMoney();
- public OnResetTabMoney()
- {
- for(new i; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i)) SetPlayerScore(i, GetPlayerMoney(i));
- }
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, -1489.5168,-320.6706,14.9105);
- SetPlayerCameraPos(playerid, -1487.8938,-314.3084,14.7184);
- SetPlayerCameraLookAt(playerid, -1489.5168,-320.6706,14.9105);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- TextDrawShowForAll(TDModeWebsite);
- TextDrawShowForAll(TDModeName);
- TextDrawShowForAll(TDModeNameS);
- gettime(hour, minute);
- SetPlayerTime(playerid,hour,minute);
- SendClientMessage(playerid,0xFFFFFFAA,"+====================================================+");
- SendClientMessage(playerid,0xFFFFFFAA,"Vítejte na {FF0000}Drift Mode [V1]{FFFFFF}!");
- SendClientMessage(playerid,0xFFFFFFAA,"Tento mód vytvořil {33CCFF}Ref{FFFFFF}.");
- SendClientMessage(playerid,0xFFFFFFAA,"Všechny příkazy serveru naleznete v /cmds.");
- SendClientMessage(playerid,0xFFFFFFAA,"+====================================================+");
- new string[128];
- format(string, sizeof(string), "[ {33AA33}Connected{FFFFFF} ] Player %s.",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- PLAYERLIST_authed[playerid]=false;
- new stri[100];
- format(stri,100,"Czech\nEnglish");
- ShowPlayerDialog(playerid,D_Languages,2,"Languages:",stri,"Select","Disconnect");
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- if (PLAYERLIST_authed[playerid])
- {
- dUserSetINT(Jmeno(playerid)).("AdminLevel",AdminLevel[playerid]);
- }
- PLAYERLIST_authed[playerid]=false;
- new string[128];
- format(string, sizeof(string), "[ {FF0000}Disconnected{FFFFFF} ] Player %s.",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerPos(playerid,-1415.3630,-299.2062,14.1484);
- TextDrawShowForPlayer(playerid,TDModeTime);
- gettime(hour, minute);
- SetPlayerTime(playerid,hour,minute);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- TextDrawHideForPlayer(playerid,TDModeTime);
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- if(text[0] == '!' && AdminLevel[playerid]) {
- new string[128]; GetPlayerName(playerid,string,sizeof(string));
- format(string,sizeof(string),"(AdminChat) %s:{FFFFFF} %s",string,text[1]); SendMessageToRAdmins(0xFF0000AA,string);
- return 0;
- }
- if(Muted[playerid] == 1)
- {
- if(Languages[playerid] == Czech){
- SendClientMessage(playerid, 0xFF0000AA, "Jsi umlčen!");
- }
- if(Languages[playerid] == English){
- SendClientMessage(playerid, 0xFF0000AA, "You silenced!");
- }
- return 0;
- }
- return 1;
- }
- stock SendMessageToRAdmins(color,const msg[])
- {
- for (new i=0; i<MAX_PLAYERS; i++)
- {
- if (IsPlayerConnected(i) && AdminLevel[i]) SendClientMessage(i,color,msg);
- }
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- // Auta.
- dcmd(infernus,8,cmdtext);
- dcmd(elegy,5,cmdtext);
- dcmd(jester,6,cmdtext);
- dcmd(turismo,7,cmdtext);
- dcmd(sultan,6,cmdtext);
- dcmd(uranus,6,cmdtext);
- dcmd(buffalo,7,cmdtext);
- dcmd(supergt,7,cmdtext);
- dcmd(bullet,6,cmdtext);
- // Admin příkazy.
- dcmd(admins,6,cmdtext);
- // !text - Adminchat.
- dcmd(setlevel,8,cmdtext);
- dcmd(ban,3,cmdtext);
- dcmd(kick,4,cmdtext);
- dcmd(pban,4,cmdtext);
- dcmd(vdel,4,cmdtext);
- dcmd(freeze,6,cmdtext);
- dcmd(unfreeze,8,cmdtext);
- dcmd(cchat,5,cmdtext);
- dcmd(killed,6,cmdtext);
- dcmd(mute,4,cmdtext);
- dcmd(unmute,6,cmdtext);
- dcmd(gmx,3,cmdtext);
- dcmd(get,3,cmdtext);
- dcmd(goto,4,cmdtext);
- // Reg a Log...
- dcmd(login,5,cmdtext);
- dcmd(register,8,cmdtext);
- // Ostatní.
- dcmd(d,1,cmdtext);
- dcmd(cmds,4,cmdtext);
- dcmd(w,1,cmdtext);
- dcmd(pm,2,cmdtext);
- dcmd(start,5,cmdtext);
- dcmd(rules,5,cmdtext);
- dcmd(vcolor,6,cmdtext);
- dcmd(rcash,5,cmdtext);
- dcmd(tune,4,cmdtext);
- dcmd(f,1,cmdtext);
- dcmd(fix,3,cmdtext);
- dcmd(weather,7,cmdtext);
- return 0;
- }
- // ------------------------------------------------------------------- //
- dcmd_infernus(playerid,params[])
- {
- #pragma unused params
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid,x,y,z);
- CreateVehicle(411,x+2,y+2,z,310,-1,-1,50000);
- return 1;
- }
- dcmd_elegy(playerid,params[])
- {
- #pragma unused params
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid,x,y,z);
- CreateVehicle(562,x+2,y+2,z,310,-1,-1,50000);
- return 1;
- }
- dcmd_jester(playerid,params[])
- {
- #pragma unused params
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid,x,y,z);
- CreateVehicle(559,x+2,y+2,z,310,-1,-1,50000);
- return 1;
- }
- dcmd_turismo(playerid,params[])
- {
- #pragma unused params
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid,x,y,z);
- CreateVehicle(451,x+2,y+2,z,310,-1,-1,50000);
- return 1;
- }
- dcmd_sultan(playerid,params[])
- {
- #pragma unused params
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid,x,y,z);
- CreateVehicle(560,x+2,y+2,z,310,-1,-1,50000);
- return 1;
- }
- dcmd_uranus(playerid,params[])
- {
- #pragma unused params
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid,x,y,z);
- CreateVehicle(558,x+2,y+2,z,310,-1,-1,50000);
- return 1;
- }
- dcmd_buffalo(playerid,params[])
- {
- #pragma unused params
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid,x,y,z);
- CreateVehicle(402,x+2,y+2,z,310,-1,-1,50000);
- return 1;
- }
- dcmd_supergt(playerid,params[])
- {
- #pragma unused params
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid,x,y,z);
- CreateVehicle(506,x+2,y+2,z,310,-1,-1,50000);
- return 1;
- }
- dcmd_bullet(playerid,params[])
- {
- #pragma unused params
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid,x,y,z);
- CreateVehicle(541,x+2,y+2,z,310,-1,-1,50000);
- return 1;
- }
- // ------------------------------------------------------------------- //
- dcmd_admins(playerid, params[])
- {
- #pragma unused params
- new string[256];
- new fstring[64];
- if(Languages[playerid] == Czech || Languages[playerid] == English)
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(AdminLevel[i] > 0)
- {
- new pname[MAX_PLAYER_NAME];
- GetPlayerName(i,pname, sizeof(pname));
- format(fstring, sizeof(fstring),"{EFEFF7}%s (%i) - Level: %i\n", pname, i, AdminLevel[i]);
- strcat(string, fstring, sizeof(string));
- }
- }
- ShowPlayerDialog(playerid,D_OnlineAdmins,DIALOG_STYLE_LIST,"Online Admins",string,"Zavřít","");
- }
- return true;
- }
- dcmd_setlevel(playerid,params[])
- {
- if(AdminLevel[playerid] == 0 || AdminLevel[playerid] == 1 || AdminLevel[playerid] == 2)
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- {
- new string[128], pos, level;
- if(!params[0]||!(pos=chrfind(' ',params)+1)||!params[pos]) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /setlevel [id] [level]");
- if(strlen(params) > 23) return SendClientMessage(playerid, 0xFFFFFFAA, "Zadal jste chybné parametry.");
- new id = strval(params[0]);
- level = strval(params[pos]);
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFFFFFFAA, "Hráč se zadaným id není na serveru.");
- if(level < 0 || level > 5) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /setlevel [id] [level]");
- if(Languages[playerid] == Czech){
- format(string,128,"Administrátor {FF0000}%s{FFFFFF} nastavil hráči {FF0000}%s{FFFFFF} AdminLevel {FF0000}%d{FFFFFF}.",Jmeno(playerid),Jmeno(id),level);
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- if(Languages[playerid] == English){
- format(string,128,"Administrator {FF0000}%s{FFFFFF} set player {FF0000}%s{FFFFFF} AdminLevel {FF0000}%d{FFFFFF}.",Jmeno(playerid),Jmeno(id),level);
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- AdminLevel[id] = level;
- }
- }
- return true;
- }
- dcmd_kick(playerid, params[])
- {
- new duvod[25];
- new id = strval(params);
- new string[256];
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if(sscanf(params,"uz",id,duvod)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /kick [id] [důvod]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFFFFFFAA, "Hráč se zadaným id není na serveru.");
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} vyhodil hráče {FF0000}%s{FFFFFF}. Důvod: [ {FF0000}%s{FFFFFF} ].", Jmeno(playerid), Jmeno(id), duvod);
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} kicked player {FF0000}%s{FFFFFF}. Reason: [ {FF0000}%s{FFFFFF} ].", Jmeno(playerid), Jmeno(id), duvod);
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- Kick(id);
- return 1;
- }
- dcmd_ban(playerid, params[])
- {
- new duvod[25];
- new id = strval(params);
- new string[256];
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if(sscanf(params,"uz",id,duvod)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /ban [id] [důvod]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFFFFFFAA, "Hráč se zadaným id není na serveru.");
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} zabanoval hráče {FF0000}%s{FFFFFF}. Důvod: [ {FF0000}%s{FFFFFF} ].", Jmeno(playerid), Jmeno(id), duvod);
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} banned player {FF0000}%s{FFFFFF}. Reason: [ {FF0000}%s{FFFFFF} ].", Jmeno(playerid), Jmeno(id), duvod);
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- Ban(id);
- return 1;
- }
- dcmd_pban(playerid, params[])
- {
- new duvod[25];
- new id = strval(params);
- new string[256];
- if(AdminLevel[playerid] < 2) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if(sscanf(params,"uz",id,duvod)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /pban [id] [důvod]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFFFFFFAA, "Hráč se zadaným id není na serveru.");
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} dal pban hráči {FF0000}%s{FFFFFF}. Důvod: [ {FF0000}%s{FFFFFF} ].", Jmeno(playerid), Jmeno(id), duvod);
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} perma banned player {FF0000}%s{FFFFFF}. Reason: [ {FF0000}%s{FFFFFF} ].", Jmeno(playerid), Jmeno(id), duvod);
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- BanEx(id,"Pernamentní Ban");
- return 1;
- }
- dcmd_vdel(playerid,params[])
- {
- #pragma unused params
- new vehicleid = GetPlayerVehicleID(playerid);
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- DestroyVehicle(vehicleid);
- if(Languages[playerid] == Czech){
- SendClientMessage(playerid, 0xFFFFFFAA, "Vozidlo bylo úspěšně zničeno!");
- }
- if(Languages[playerid] == English){
- SendClientMessage(playerid, 0xFFFFFFAA, "Vehicle successfully destruction!");
- }
- return true;
- }
- dcmd_freeze(playerid, params[])
- {
- new id = strval(params),string[200];
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if (!strlen(params)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /freeze [id]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFFFFFFAA, "Hráč se zadaným id není na serveru.");
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} zmrazil hráče {FF0000}%s{FFFFFF}.", Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} freeze player {FF0000}%s{FFFFFF}.", Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- TogglePlayerControllable(id,0);
- return 1;
- }
- dcmd_unfreeze(playerid, params[])
- {
- new id = strval(params),string[200];
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if (!strlen(params)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /unfreeze [id]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFFFFFFAA, "Hráč se zadaným id není na serveru.");
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} odmrazil hráče {FF0000}%s{FFFFFF}.", Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} unfreeze player {FF0000}%s{FFFFFF}.", Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- TogglePlayerControllable(id,1);
- return 1;
- }
- dcmd_cchat(playerid, params[])
- {
- #pragma unused params
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- for(new c=0;c<10;c++) SendClientMessageToAll(-1," ");
- new string[200];
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} promazal chat.", Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} clear chat.", Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- return 1;
- }
- dcmd_killed(playerid, params[])
- {
- new id = strval(params),string[200];
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if (!strlen(params)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /killed [id]");
- SetPlayerHealth(id,-1);
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} zabil hráče {FF0000}%s{FFFFFF}.",Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} killed player {FF0000}%s{FFFFFF}.",Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- return 1;
- }
- dcmd_mute(playerid, params[])
- {
- new id = strval(params),string[200];
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if (!strlen(params)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /mute [id]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFFFFFFAA, "Hráč se zadaným id není na serveru.");
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} umlčel hráče {FF0000}%s{FFFFFF}.", Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} muted player {FF0000}%s{FFFFFF}.", Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- Muted[id] = 1;
- return 1;
- }
- dcmd_unmute(playerid, params[])
- {
- new id = strval(params),string[200];
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if (!strlen(params)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /unmute [id]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFFFFFFAA, "Hráč se zadaným id není na serveru.");
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} odmlčel hráče {FF0000}%s{FFFFFF}.", Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} unmuted player {FF0000}%s{FFFFFF}.", Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- Muted[id] = 0;
- return 1;
- }
- dcmd_gmx(playerid, params[])
- {
- #pragma unused params
- new string[200];
- if(AdminLevel[playerid] < 2) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} restartoval server.", Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} gmx server.", Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- SendRconCommand("gmx");
- return 1;
- }
- dcmd_goto(playerid, params[])
- {
- new id = strval(params),string[200];
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if (!strlen(params)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /goto [id]");
- new Float:Poss[3];
- GetPlayerPos(id,Poss[0],Poss[1],Poss[2]);
- SetPlayerPos(playerid,Poss[0],Poss[1],Poss[2]);
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} se teleportoval k hráči {FF0000}%s{FFFFFF}.",Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} with teleported to player {FF0000}%s{FFFFFF}.",Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- return 1;
- }
- dcmd_get(playerid, params[])
- {
- new id = strval(params),string[200];
- if(AdminLevel[playerid] < 1) return SendClientMessage(playerid, 0xFF0000AA, "Nemáte dostatečný AdminLevel!");
- if (!strlen(params)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /get [id]");
- new Float:Posss[3];
- GetPlayerPos(playerid,Posss[0],Posss[1],Posss[2]);
- SetPlayerPos(id,Posss[0],Posss[1],Posss[2]);
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Administrátor {FF0000}%s{FFFFFF} k sobě přitáhl hráče {FF0000}%s{FFFFFF}.",Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Administrator {FF0000}%s{FFFFFF} together tighten player {FF0000}%s{FFFFFF}.",Jmeno(playerid),Jmeno(id));
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- return 1;
- }
- // ------------------------------------------------------------------- //
- dcmd_register(playerid,params[]) {
- if (PLAYERLIST_authed[playerid]) return SystemMsg(playerid,"Úspěšně jste se přihlásil.");
- if (udb_Exists(Jmeno(playerid))) return SystemMsg(playerid,"Váš účet existuje, použijte '/login [heslo]'.");
- if (strlen(params)==0) return SystemMsg(playerid,"Use: /register [heslo]");
- if (udb_Create(Jmeno(playerid),params)) return SystemMsg(playerid,"Váš učet byl vytvořen. Přihlašte se '/login [heslo]'.");
- return true;
- }
- dcmd_login(playerid,params[]) {
- if (PLAYERLIST_authed[playerid]) return SystemMsg(playerid,"Úspěšně jste se přihlásil.");
- if (!udb_Exists(Jmeno(playerid))) return SystemMsg(playerid,"Váš účet neexistuje, použijte '/register [heslo]'.");
- if (strlen(params)==0) return SystemMsg(playerid,"Use: /login [heslo]");
- if (udb_CheckLogin(Jmeno(playerid),params)) {
- AdminLevel[playerid] = dUserINT(Jmeno(playerid)).("AdminLevel");
- PLAYERLIST_authed[playerid]=true;
- return SystemMsg(playerid,"Úspěšně jste se přihlásil.");
- }
- return SystemMsg(playerid,"Přihlášení neúspěšné.");
- }
- stock SystemMsg(playerid,msg[]) {
- if ((IsPlayerConnected(playerid))&&(strlen(msg)>0)) {
- SendClientMessage(playerid,0xFFFFFFAA,msg);
- }
- return 1;
- }
- // ------------------------------------------------------------------- //
- dcmd_d(playerid,params[])
- {
- #pragma unused params
- new string[128];
- new driftzony = strval(params);
- if(!params[0]) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /d [1-7]");
- else if(driftzony < 1 || driftzony > 7) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /d [1-7]");
- switch(driftzony)
- {
- case 1:
- {
- Warp(playerid, -2421.9106,-610.1050,132.5625, 0);
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Hráč {33CCFF}%s{FFFFFF} se teleportoval na D1 [{33CCFF}/d 1{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Player {33CCFF}%s{FFFFFF} with teleported on D1 [{33CCFF}/d 1{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- }
- case 2:
- {
- Warp(playerid, -2315.6948,-1640.5442,483.7031, 0);
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Hráč {33CCFF}%s{FFFFFF} se teleportoval na D2 [{33CCFF}/d 2{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Player {33CCFF}%s{FFFFFF} with teleported on D2 [{33CCFF}/d 2{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- }
- case 3:
- {
- Warp(playerid, -1304.3695,-82.5752,14.1484, 0);
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Hráč {33CCFF}%s{FFFFFF} se teleportoval na D3 [{33CCFF}/d 3{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Player {33CCFF}%s{FFFFFF} with teleported on D3 [{33CCFF}/d 3{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- }
- case 4:
- {
- Warp(playerid, -2632.9102,1356.3976,7.1137, 0);
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Hráč {33CCFF}%s{FFFFFF} se teleportoval na D4 [{33CCFF}/d 4{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Player {33CCFF}%s{FFFFFF} with teleported on D4 [{33CCFF}/d 4{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- }
- case 5:
- {
- Warp(playerid, 1478.1455,1796.9578,10.8125, 0);
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Hráč {33CCFF}%s{FFFFFF} se teleportoval na D5 [{33CCFF}/d 5{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Player {33CCFF}%s{FFFFFF} with teleported on D5 [{33CCFF}/d 5{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- }
- case 6:
- {
- Warp(playerid, 1601.5336,-882.5664,53.4767, 0);
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Hráč {33CCFF}%s{FFFFFF} se teleportoval na D6 [{33CCFF}/d 6{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Player {33CCFF}%s{FFFFFF} with teleported on D6 [{33CCFF}/d 6{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- }
- case 7:
- {
- Warp(playerid, -302.3697,1520.6652,75.3594, 0);
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "Hráč {33CCFF}%s{FFFFFF} se teleportoval na D7 [{33CCFF}/d 7{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "Player {33CCFF}%s{FFFFFF} with teleported on D7 [{33CCFF}/d 7{FFFFFF}].",Jmeno(playerid));
- SendClientMessageToAll(0xFFFFFFAA,string);
- }
- }
- }
- return 1;
- }
- dcmd_cmds(playerid,params[])
- {
- #pragma unused params
- new string[952];
- if(Languages[playerid] == Czech){
- strcat(string, "{FF0000}Základní příkazy:{FFFFFF} /rcash /rules /w /pm /admins /start /d /vcolor {FFFF00}/tune{FFFFFF} /f /fix\n");
- strcat(string, "{FFFFFF}/weather\n");
- strcat(string, "{FF0000}Vozidla:{FFFFFF} /infernus /elegy /jester /turismo /sultan /uranus\n");
- strcat(string, "{FFFFFF}/buffalo /supergt /bullet\n");
- if(AdminLevel[playerid] > 1){
- strcat(string, "{FF0000}Admin příkazy:{FFFFFF} /kick /ban /vdel /freeze /unfreeze /mute /unmute\n");
- strcat(string, "{FFFFFF}/cchat /killed /goto /get pro lvl 2 /pban a /gmx, pro rcon /setlevel\n");
- }
- strcat(string, "{FF0000}Credits:{FFFFFF} Mód vytvořil Ref.\n");
- ShowPlayerDialog(playerid, D_Cmds, DIALOG_STYLE_MSGBOX, "Server Commands:", string ,"Zavřít","");
- }
- if(Languages[playerid] == English){
- strcat(string, "{FF0000}Basic commands:{FFFFFF} /rcash /rules /w /pm /admins /start /d /vcolor {FFFF00}/tune{FFFFFF} /f /fix\n");
- strcat(string, "{FFFFFF}/weather\n");
- strcat(string, "{FF0000}Vehicles:{FFFFFF} /infernus /elegy /jester /turismo /sultan /uranus\n");
- strcat(string, "{FFFFFF}/buffalo /supergt /bullet\n");
- if(AdminLevel[playerid] > 1){
- strcat(string, "{FF0000}Admin commands:{FFFFFF} /kick /ban /vdel /freeze /unfreeze /mute /unmute\n");
- strcat(string, "{FFFFFF}/cchat /killed /goto /get for lvl 2 /pban and /gmx, for rcon /setlevel\n");
- }
- strcat(string, "{FF0000}Credits:{FFFFFF} Mód vytvořil Ref.\n");
- ShowPlayerDialog(playerid, D_Cmds, DIALOG_STYLE_MSGBOX, "Server Commands:", string ,"Close","");
- }
- return 1;
- }
- dcmd_rules(playerid,params[])
- {
- #pragma unused params
- new string[952];
- if(Languages[playerid] == Czech){
- strcat(string, "{FF0000}Necheatovat, nespamovat, nezneužívat příkazy ale bavit se!\n");
- ShowPlayerDialog(playerid, D_Rules, DIALOG_STYLE_MSGBOX, "Server Rules:", string ,"Zavřít","");
- }
- if(Languages[playerid] == English){
- strcat(string, "{FF0000}No cheats, no spam, not to abuse commands but have fun!\n");
- ShowPlayerDialog(playerid, D_Rules, DIALOG_STYLE_MSGBOX, "Server Rules:", string ,"Close","");
- }
- return 1;
- }
- dcmd_w(playerid,params[])
- {
- #pragma unused params
- new id = strval(params);
- if(!params[0]) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /w [0-500]");
- else if(id < 0 || id > 500) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /w [0-500]");
- SetPlayerVirtualWorld(playerid,id);
- new string[128];
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "{FFFFFF}Nastavil jsi si jiný world. [ {FF0000}%d{FFFFFF} ]",id);
- SendClientMessage(playerid,0xFFFFFFAA,string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "{FFFFFF}You have changed incorrect world. [ {FF0000}%d{FFFFFF} ]",id);
- SendClientMessage(playerid,0xFFFFFFAA,string);
- }
- return 1;
- }
- dcmd_pm(playerid, params[])
- {
- if (IsPlayerConnected(playerid))
- {
- new pos;
- if (!params[0] || !(pos = chrfind(' ', params) + 1) || !params[pos]) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /pm [id] [text]");
- new id = strval(params), string[300];
- if (strlen(params) > 100) return SendClientMessage(playerid, 0xFFFFFFAA, "Zpráva muže mít maximální délku 100 symbolu.");
- if (id == playerid) return SendClientMessage(playerid, 0xFFFFFFAA, "Nelze poslat soukromou zprávu sám sobě.");
- if (!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFFFFFFAA, "Hráč se zadaným id není na serveru.");
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "PM pro %s [%d]:{FFFFFF} %s", Jmeno(id), id, params[pos]);
- SendClientMessage(playerid, 0xFFFF00AA, string);
- format(string, sizeof(string), "PM od %s [%d]:{FFFFFF} %s", Jmeno(playerid), playerid, params[pos]);
- SendClientMessage(id, 0xFFFF00AA, string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "PM for %s [%d]:{FFFFFF} %s", Jmeno(id), id, params[pos]);
- SendClientMessage(playerid, 0xFFFF00AA, string);
- format(string, sizeof(string), "PM from %s [%d]:{FFFFFF} %s", Jmeno(playerid), playerid, params[pos]);
- SendClientMessage(id, 0xFFFF00AA, string);
- }
- PlayerPlaySound(id, 1085, 0.0, 0.0, 0.0);
- printf("PM: %s", string);
- }
- return 1;
- }
- dcmd_start(playerid,params[])
- {
- #pragma unused params
- if(!strlen(params)) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /start [1-60]");
- if(strlen(params) > 15) return SendClientMessage(playerid, 0xFFFFFFAA, "Zadal jste chybné parametry.");
- new Cas = strval(params);
- if(Cas < 0 || 60 < Cas) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /start [1-60]");
- if(Odpocet > 0) return SendClientMessage(playerid, 0xFFFFFFAA, "Odpočet již probíhá.");
- new string[128];
- if(Languages[playerid] == Czech){
- format(string, 128, "Hráč {33CCFF}%s{FFFFFF} spustil odpočet na {33CCFF}%d{FFFFFF} sekund.", Jmeno(playerid), Cas);
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- if(Languages[playerid] == English){
- format(string, 128, "Player {33CCFF}%s{FFFFFF} started countdown on {33CCFF}%d{FFFFFF} seconds.", Jmeno(playerid), Cas);
- SendClientMessageToAll(0xFFFFFFAA, string);
- }
- Odpocet = Cas;
- SetTimer("OdpocetS",1000, false);
- return 1;
- }
- public OdpocetS()
- {
- new string[8];
- if(Odpocet > 0)
- {
- format(string,8,"~r~%d",Odpocet);
- GameTextForAll(string, 1000, 4);
- Odpocet--;
- SetTimer("OdpocetS", 1000, false);
- }else{
- GameTextForAll("~g~Start!", 2000, 4);
- }
- }
- dcmd_vcolor(playerid,params[])
- {
- new farba = strval(params),pos = chrfind(' ', params);
- if(pos == -1) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /vcolor [color1] [color2]");
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFAA, "Nejste ve vozidle!");
- new farba2 = strval(params[pos]);
- if(farba > 128 || farba < 0) return SendClientMessage(playerid, 0xFFFFFFAA, "Zadal jste špatné ID první barvy. [1-127]");
- if(farba2 > 128 || farba2 < 0) return SendClientMessage(playerid, 0xFFFFFFAA, "Zadal jste špatné ID druhé barvy. [1-127]");
- ChangeVehicleColor(GetPlayerVehicleID(playerid), farba, farba2);
- if(Languages[playerid] == Czech){
- SendClientMessage(playerid, 0xFFFFFFAA, "Vozidlo bylo úspěšně přebarveno!");
- }
- if(Languages[playerid] == English){
- SendClientMessage(playerid, 0xFFFFFFAA, "Color of vehicle have been successful change!");
- }
- return true;
- }
- dcmd_rcash(playerid,params[]){
- #pragma unused params
- ResetPlayerMoney(playerid);
- if(Languages[playerid] == Czech){
- SendClientMessage(playerid,0xEFEFF7AA, "Úspěšně jste si resetoval peníze.");
- }
- if(Languages[playerid] == English){
- SendClientMessage(playerid,0xEFEFF7AA, "Your money have been reseted.");
- }
- return 1;
- }
- dcmd_tune(playerid,params[])
- {
- #pragma unused params
- new playerstate = GetPlayerState(playerid);
- if(playerstate == PLAYER_STATE_DRIVER) {
- return ModCar(playerid);
- } else {
- if(Languages[playerid] == Czech){
- SendClientMessage(playerid,0xFFFF00AA, "Musíte být ve vozidle jako řidič.");
- }
- if(Languages[playerid] == English){
- SendClientMessage(playerid,0xFFFF00AA, "You must be in a car being the driver.");
- }
- return 1;
- }
- }
- dcmd_f(playerid,params[])
- {
- #pragma unused params
- if(IsPlayerInAnyVehicle(playerid)){
- new currentveh;
- new Float:angle;
- currentveh = GetPlayerVehicleID(playerid);
- GetVehicleZAngle(currentveh, angle);
- SetVehicleZAngle(currentveh, angle);
- if(Languages[playerid] == Czech){
- GameTextForPlayer(playerid,"~g~Obraceno!",3000,4);
- }
- if(Languages[playerid] == English){
- GameTextForPlayer(playerid,"~g~Flipped!",3000,4);
- }
- } else {
- if(Languages[playerid] == Czech){
- SendClientMessage(playerid,0xFFFF00AA, "Musíte být ve vozidle jako řidič.");
- }
- if(Languages[playerid] == English){
- SendClientMessage(playerid,0xFFFF00AA, "You must be in a car being the driver.");
- }
- }
- return 1;
- }
- dcmd_fix(playerid,params[])
- {
- #pragma unused params
- if(IsPlayerInAnyVehicle(playerid)){
- new currentvehi;
- currentvehi = GetPlayerVehicleID(playerid);
- RepairVehicle(currentvehi);
- if(Languages[playerid] == Czech){
- GameTextForPlayer(playerid,"~g~Opraveno!",3000,4);
- }
- if(Languages[playerid] == English){
- GameTextForPlayer(playerid,"~g~Repair!",3000,4);
- }
- } else {
- if(Languages[playerid] == Czech){
- SendClientMessage(playerid,0xFFFF00AA, "Musíte být ve vozidle jako řidič.");
- }
- if(Languages[playerid] == English){
- SendClientMessage(playerid,0xFFFF00AA, "You must be in a car being the driver.");
- }
- }
- return 1;
- }
- dcmd_weather(playerid,params[])
- {
- #pragma unused params
- new id = strval(params);
- if(!params[0]) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /weather [0-20]");
- if(id > 20 || id < 0) return SendClientMessage(playerid, 0xFFFFFFAA, "Use: /weather [0-20]");
- SetPlayerWeather(playerid,id);
- new string[128];
- if(Languages[playerid] == Czech){
- format(string, sizeof(string), "{FFFFFF}Nastavil jsi si jiný počasí. [ {33CCFF}%d{FFFFFF} ]",id);
- SendClientMessage(playerid,0xFFFFFFAA,string);
- }
- if(Languages[playerid] == English){
- format(string, sizeof(string), "{FFFFFF}You have changed incorrect weather. [ {33CCFF}%d{FFFFFF} ]",id);
- SendClientMessage(playerid,0xFFFFFFAA,string);
- }
- return true;
- }
- // ------------------------------------------------------------------- //
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER) {
- pvehicleid[playerid] = GetPlayerVehicleID(playerid);
- pmodelid[playerid] = GetVehicleModel(pvehicleid[playerid]);
- } else {
- pvehicleid[playerid] = 0;
- pmodelid[playerid] = 0;
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(PRESSED(KEY_ACTION))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
- }
- }
- if(RELEASED(KEY_ACTION))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- RemoveVehicleComponent(GetPlayerVehicleID(playerid), 1010);
- }
- }
- if(PRESSED(KEY_SUBMISSION))
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(IsPlayerInVehicle(playerid, vehicleid))
- {
- SetVehicleHealth(vehicleid,1000.0);
- RepairVehicle(GetPlayerVehicleID(playerid));
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- }
- }
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- // ----------------------------------------------------------------------//
- if(dialogid == D_Languages)
- {
- if(response == 1)
- {
- if(listitem == 0) // Czech...
- {
- Languages[playerid] = Czech;
- }
- else if(listitem == 1) // English...
- {
- Languages[playerid] = English;
- }
- if(response == 0)
- {
- Kick(playerid);
- }
- }
- }
- // ----------------------------------------------------------------------//
- new Float: X, Float: Y, Float: Z;
- GetPlayerPos(playerid,X,Y,Z);
- if(dialogid == DIALOGID)
- {
- if(response)
- {
- if(listitem == 0) //Paintjobs
- {
- ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Select a Paintjob", "Paint Job 1\nPaint Job 2\nPaint Job 3\nBACK", "Select", "Exit");
- }
- if(listitem == 1) //Colors
- {
- ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Select a Color", "Black\nWhite\nRed\nBlue\nGreen\nYellow\nPink\nBrown\nBACK", "Select", "Exit");
- }
- if(listitem == 2) //Exhausts
- {
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- if(listitem == 3) //Front Bumpers
- {
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- if(listitem == 4) //Rear Bumpers
- {
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- if(listitem == 5) //Roofs
- {
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- if(listitem == 6) //Spoilers
- {
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- if(listitem == 7) //SideSkirts
- {
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- if(listitem == 8) //Bullbars
- {
- ShowPlayerDialog(playerid, DIALOGID+9, DIALOG_STYLE_LIST, "Select a Bullbar", "Locos Low Chrome Grill\nLocos Low Chrome Bars\nLocos Low Chrome Lights\nLocos Low Chrome Bullbar\nBACK", "Select", "Exit");
- }
- if(listitem == 9) //Wheels
- {
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Exit");
- }
- if(listitem == 10) //Car stereo
- {
- ShowPlayerDialog(playerid, DIALOGID+11, DIALOG_STYLE_LIST, "Select a Car Stereo", "Bass Boost\nSuper Bass Boost\nUltra Bass Boost\nKing Bass Boost\nBACK", "Select", "Exit");
- }
- if(listitem == 11) //Tune car menu 2
- {
- ShowPlayerDialog(playerid, DIALOGID+12, DIALOG_STYLE_LIST, "Select a Car menu", "Hydraulics\nNitro x10\nRepair Car\nBACK", "Select", "Exit");
- }
- if(listitem == 12) //Wheels2
- {
- ShowPlayerDialog(playerid, DIALOGID+13, DIALOG_STYLE_LIST, "Select a Wheel type", "Trance\nShadow\nRimshine\nClassic\nCutter\nSwitch\nDollar\nBACK", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOGID+1) //Paintjobs
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560 ||
- pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 535 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 558)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehiclePaintjob(car,0);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Select a Paintjob", "Paint Job 1\nPaint Job 2\nPaint Job 3\nBACK", "Select", "Exit");
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 1)
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560 ||
- pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 535 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 558)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehiclePaintjob(car,1);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Select a Paintjob", "Paint Job 1\nPaint Job 2\nPaint Job 3\nBACK", "Select", "Exit");
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 2)
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560 ||
- pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 535 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 558)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehiclePaintjob(car,2);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Select a Paintjob", "Paint Job 1\nPaint Job 2\nPaint Job 3\nBACK", "Select", "Exit");
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOGID+2) //Colours
- {
- if(response)
- {
- if(listitem == 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,0,0);//Black
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Select a Color", "Black\nWhite\nRed\nBlue\nGreen\nYellow\nPink\nBrown\nBACK", "Select", "Exit");
- }
- if(listitem == 1)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,1,1);//White
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Select a Color", "Black\nWhite\nRed\nBlue\nGreen\nYellow\nPink\nBrown\nBACK", "Select", "Exit");
- }
- if(listitem == 2)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,3,3);//Red
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Select a Color", "Black\nWhite\nRed\nBlue\nGreen\nYellow\nPink\nBrown\nBACK", "Select", "Exit");
- }
- if(listitem == 3)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,79,79); //Blue
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Select a Color", "Black\nWhite\nRed\nBlue\nGreen\nYellow\nPink\nBrown\nBACK", "Select", "Exit");
- }
- if(listitem == 4)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,86,86);//Green
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Select a Color", "Black\nWhite\nRed\nBlue\nGreen\nYellow\nPink\nBrown\nBACK", "Select", "Exit");
- }
- if(listitem == 5)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,6,6);//Yellow
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Select a Color", "Black\nWhite\nRed\nBlue\nGreen\nYellow\nPink\nBrown\nBACK", "Select", "Exit");
- }
- if(listitem == 6)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,126,126);//Pink
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Select a Color", "Black\nWhite\nRed\nBlue\nGreen\nYellow\nPink\nBrown\nBACK", "Select", "Exit");
- }
- if(listitem == 7)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,66,66);//Brown
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Select a Color", "Black\nWhite\nRed\nBlue\nGreen\nYellow\nPink\nBrown\nBACK", "Select", "Exit");
- }
- if(listitem == 8)
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOGID+3) //Exhausts
- {
- if(response)
- {
- if(listitem == 0)//Wheel Arch Cars Alien Exausts
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1034);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1046);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1065);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1064);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1028);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1089);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 1)//Wheel Arch Cars X-Flow Exausts
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1037);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1045);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1066);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1059);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1029);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1092);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 2)//Locos Low Co. Cars Chromer Exausts
- {
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575)
- {
- AddVehicleComponent(car,1044);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1126);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 567)
- {
- AddVehicleComponent(car,1129);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 536)
- {
- AddVehicleComponent(car,1104);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 535)
- {
- AddVehicleComponent(car,1113);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 576)
- {
- AddVehicleComponent(car,1136);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 3)//Locos Low Co. Cars Salmin Exausts
- {
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575)
- {
- AddVehicleComponent(car,1043);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1127);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 567)
- {
- AddVehicleComponent(car,1132);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 536)
- {
- AddVehicleComponent(car,1105);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 535)
- {
- AddVehicleComponent(car,1114);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 576)
- {
- AddVehicleComponent(car,1135);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Exhaust", "Wheel Arch Alien Exhaust\nWheel Arch X-Flow Exhaust\nLocos Low Chromer Exhaust\nLocos Low Slamin Exhaust\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 4)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOGID+4)//Front Bumpers
- {
- if(response)
- {
- if(listitem == 0)//Wheel Arch Cars Alien Front Bumper
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1171);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1153);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1160);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1155);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1169);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1166);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 1)//Wheel Arch Cars X-Flow Front Bumper
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1172);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1152);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1173);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1157);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1170);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1165);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 2)//Locos Low Co. Car Chromer Front Bumper
- {
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575)
- {
- AddVehicleComponent(car,1174);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1179);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 567)
- {
- AddVehicleComponent(car,1189);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 536)
- {
- AddVehicleComponent(car,1182);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 535)
- {
- AddVehicleComponent(car,1115);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 576)
- {
- AddVehicleComponent(car,1191);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 3)//Locos Low Co. Salmin Front Bumper
- {
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 576)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575)
- {
- AddVehicleComponent(car,1175);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1185);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 567)
- {
- AddVehicleComponent(car,1188);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 536)
- {
- AddVehicleComponent(car,1181);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 535)
- {
- AddVehicleComponent(car,1116);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 576)
- {
- AddVehicleComponent(car,1190);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Front Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 4)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOGID+5)//Rear Bumpers
- {
- if(response)
- {
- if(listitem == 0)//Wheel Arch Cars Alien Rear Bumper
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1149);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1150);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1159);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1154);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1141);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1168);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 1)//Wheel Arch Cars X-Flow Rear Bumper
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1148);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1151);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1161);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1156);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1140);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1167);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 2)//Locos Low Co. Cars Chromer Rear Bumper
- {
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575)
- {
- AddVehicleComponent(car,1176);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1180);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 567)
- {
- AddVehicleComponent(car,1187);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 536)
- {
- AddVehicleComponent(car,1184);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 535)
- {
- AddVehicleComponent(car,1109);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 576)
- {
- AddVehicleComponent(car,1192);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 3)//Locos Low Co. Cars Salmin Rear Bumper
- {
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575)
- {
- AddVehicleComponent(car,1177);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1178);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 567)
- {
- AddVehicleComponent(car,1186);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 536)
- {
- AddVehicleComponent(car,1183);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 535)
- {
- AddVehicleComponent(car,1110);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 576)
- {
- AddVehicleComponent(car,1193);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Rear Bumper", "Wheel Arch Alien bumper\nWheel Arch X-Flow bumper\nLocos Low Chromer bumper\nLocos Low Slamin bumper\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 4)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOGID+6)//Roofs
- {
- if(response)
- {
- if(listitem == 0)//Wheel Arch Cars Alien Roof Vent
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1035);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1054);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1067);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1055);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1032);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1088);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 1)//Wheel Arch Cars X-Flow Roof Vent
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1035);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1053);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1068);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1061);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1033);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1091);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 2)//Locos Low Co. Cars Hardtop Roof
- {
- if(pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 567)
- {
- AddVehicleComponent(car,1130);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 536)
- {
- AddVehicleComponent(car,1128);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 3)//Locos Low Co. Cars Softtop Roof
- {
- if(pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 567)
- {
- AddVehicleComponent(car,1131);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 536)
- {
- AddVehicleComponent(car,1103);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Roof", "Wheel Arch Alien Roof Vent\nWheel Arch X-Flow Roof Vent\nLocos Low Hardtop Roof\nLocos Low Softtop Roof\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 4)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOGID+7)//Spoilers
- {
- if(response)
- {
- if(listitem == 0)//Wheel Arch Cars Alien Spoilers
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1147);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch Alien Spoilers component on Elegy.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1049);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch Alien Spoilers component on Flash.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1162);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch Alien Spoilers component on Jester.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1158);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch Alien Spoilers component on Stratum.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1138);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch Alien Spoilers component on Sultan.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1164);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch Alien Spoilers component on Uranus.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"[ERROR]: You can only add this component to Wheel Arch Angels Car types!");
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 1)//Wheel Arch Cars X-Flow Spoilers
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1146);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch X-Flow Spoilers component on Elegy.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1150);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch X-Flow Spoilers component on Flash.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1158);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch X-Flow Spoilers component on Jester.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1060);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch X-Flow Spoilers component on Stratum.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1139);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch X-Flow Spoilers component on Sultan.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1163);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_YELLOW,"[INFO]: You have succesfully added Wheel Arch X-Flow Spoilers component on Uranus.");
- ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Spoiler", "Alien Spoiler\nX-Flow Spoiler\nBACK", "Select", "Exit");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"[ERROR]: You can only add this component to X-Flow Arch Angels Car types!");
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 2)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOGID+8)//Sideskirts
- {
- if(response)
- {
- if(listitem == 0)//Wheel Arch Cars Alien Sideskirts
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1036);
- AddVehicleComponent(car,1040);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1047);
- AddVehicleComponent(car,1051);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1069);
- AddVehicleComponent(car,1071);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1056);
- AddVehicleComponent(car,1062);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1026);
- AddVehicleComponent(car,1027);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1090);
- AddVehicleComponent(car,1094);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 1)//Wheel Arch Cars X-Flow Sideskirts
- {
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1039);
- AddVehicleComponent(car,1041);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1048);
- AddVehicleComponent(car,1052);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1070);
- AddVehicleComponent(car,1072);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1057);
- AddVehicleComponent(car,1063);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1031);
- AddVehicleComponent(car,1030);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1093);
- AddVehicleComponent(car,1095);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 2)//Locos Low Co. Cars Chrome Strip Sideskirts
- {
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 567)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575)
- {
- AddVehicleComponent(car,1042);
- AddVehicleComponent(car,1099);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 567)
- {
- AddVehicleComponent(car,1102);
- AddVehicleComponent(car,1133);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 576)
- {
- AddVehicleComponent(car,1134);
- AddVehicleComponent(car,1137);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- else if(pmodelid[playerid] == 536)
- {
- AddVehicleComponent(car,1108);
- AddVehicleComponent(car,1107);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 3)//Locos Low Co. Cars Chrome Flames Sideskirts
- {
- if(pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 534)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1122);
- AddVehicleComponent(car,1101);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 4)//Locos Low Co. Cars Chrome Arches Sideskirts
- {
- if(pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 534)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1106);
- AddVehicleComponent(car,1124);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 5)//Locos Low Co. Cars Chrome Trim Sideskirts
- {
- if(pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 535)
- {
- AddVehicleComponent(car,1118);
- AddVehicleComponent(car,1120);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 6)//Locos Low Co. Cars Chrome Wheelcovers Sideskirts
- {
- if(pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 535)
- {
- AddVehicleComponent(car,1119);
- AddVehicleComponent(car,1121);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a SideSkirt", "Wheel Arch Alien Side Skirts\nWheel Arch X-Flow Side Skirts\nLocos Low Chrome Strip\nLocos Low Chrome Flames\nLocos Low Chrome Arches\nLocos Low Chrome Trim\nLocos Low Wheelcovers\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 7)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOGID+9)//Bullbars
- {
- if(response)
- {
- if(listitem == 0)//Locos Low Co. Cars Chrome Grill
- {
- if(pmodelid[playerid] == 534)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1100);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+9, DIALOG_STYLE_LIST, "Select a Bullbar", "Locos Low Chrome Grill\nLocos Low Chrome Bars\nLocos Low Chrome Lights\nLocos Low Chrome Bullbar\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 1)//Locos Low Co. Cars Chrome Bars
- {
- if(pmodelid[playerid] == 534)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1123);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+9, DIALOG_STYLE_LIST, "Select a Bullbar", "Locos Low Chrome Grill\nLocos Low Chrome Bars\nLocos Low Chrome Lights\nLocos Low Chrome Bullbar\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 2)//Locos Low Co. Cars Chrome Lights
- {
- if(pmodelid[playerid] == 534)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 534)
- {
- AddVehicleComponent(car,1125);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+9, DIALOG_STYLE_LIST, "Select a Bullbar", "Locos Low Chrome Grill\nLocos Low Chrome Bars\nLocos Low Chrome Lights\nLocos Low Chrome Bullbar\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 3)//Locos Low Co. Cars Chrome Bullbar
- {
- if(pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 535)
- {
- AddVehicleComponent(car,1117);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+9, DIALOG_STYLE_LIST, "Select a Bullbar", "Locos Low Chrome Grill\nLocos Low Chrome Bars\nLocos Low Chrome Lights\nLocos Low Chrome Bullbar\nBACK", "Select", "Exit");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- if(listitem == 4)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOGID+10)//Wheels
- {
- if(response)
- {
- if(listitem == 0)//Offroad
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1025);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Exit");
- }
- if(listitem == 1)//Mega
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1074);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Exit");
- }
- if(listitem == 2)//Wires
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1076);
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Exit");
- }
- if(listitem == 3)//Twist
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1078);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Exit");
- }
- if(listitem == 4)//Groove
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1081);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Exit");
- }
- if(listitem == 5)//Import
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1082);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Exit");
- }
- if(listitem == 6)//Atomic
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1085);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Exit");
- }
- if(listitem == 7)//Ahab
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1096);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Exit");
- }
- if(listitem == 8)//Virtual
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1097);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Exit");
- }
- if(listitem == 9)//Access
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1098);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Tune/ Wheel type:", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Close");
- }
- if(listitem == 10)//Next page
- {
- ShowPlayerDialog(playerid, DIALOGID+13, DIALOG_STYLE_LIST, "Tune/ Wheel type:", "Trance\nShadow\nRimshine\nClassic\nCutter\nSwitch\nDollar\nBACK", "Select", "Close");
- }
- if(listitem == 11)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Close");
- }
- }
- }
- if(dialogid == DIALOGID+11)//Car Stereo
- {
- if(response)
- {
- if(listitem == 0)//Bass Boost
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1086);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+11, DIALOG_STYLE_LIST, "Select a Car Stereo.", "Bass Boost\nSuper Bass Boost\nUltra Bass Boost\nKing Bass Boost\nBACK", "Select", "Close");
- }
- if(listitem == 1)//Super Bass Boost
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1086);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+11, DIALOG_STYLE_LIST, "Select a Car Stereo.", "Bass Boost\nSuper Bass Boost\nUltra Bass Boost\nKing Bass Boost\nBACK", "Select", "Close");
- }
- if(listitem == 2)//Ultra Bass Boost
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1086);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+11, DIALOG_STYLE_LIST, "Select a Car Stereo.", "Bass Boost\nSuper Bass Boost\nUltra Bass Boost\nKing Bass Boost\nBACK", "Select", "Close");
- }
- if(listitem == 3)//King Bass Boost
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1086);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+11, DIALOG_STYLE_LIST, "Select a Car Stereo.", "Bass Boost\nSuper Bass Boost\nUltra Bass Boost\nKing Bass Boost\nBACK", "Select", "Close");
- }
- if(listitem == 4)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Close");
- }
- }
- }
- if(dialogid == DIALOGID+12)//Tune car menu 2
- {
- if(response)
- {
- if(listitem == 0)//Hydraulics
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1087);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+12, DIALOG_STYLE_LIST, "Tune car menu", "Hydraulics\nNitro x10\nRepair Car\nBACK", "Select", "Close");
- }
- if(listitem == 1)//Nitro x10
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1010);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+12, DIALOG_STYLE_LIST, "Tune car menu", "Hydraulics\nNitro x10\nRepair Car\nBACK", "Select", "Close");
- }
- if(listitem == 2)//Repair Car
- {
- new car = GetPlayerVehicleID(playerid);
- SetVehicleHealth(car,1000);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+12, DIALOG_STYLE_LIST, "Tune car menu", "Hydraulics\nNitro x10\nRepair Car\nBACK", "Select", "Close");
- }
- if(listitem == 3)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune car menu","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Close");
- }
- }
- }
- if(dialogid == DIALOGID+13)//Wheels 2
- {
- if(response)
- {
- if(listitem == 0)//Trance
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1084);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+13, DIALOG_STYLE_LIST, "Select a Wheel type", "Trance\nShadow\nRimshine\nClassic\nCutter\nSwitch\nDollar\nBACK", "Select", "Close");
- }
- if(listitem == 1)//Shadow
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1073);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+13, DIALOG_STYLE_LIST, "Select a Wheel type", "Trance\nShadow\nRimshine\nClassic\nCutter\nSwitch\nDollar\nBACK", "Select", "Close");
- }
- if(listitem == 2)//Rimshine
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1075);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+13, DIALOG_STYLE_LIST, "Select a Wheel type", "Trance\nShadow\nRimshine\nClassic\nCutter\nSwitch\nDollar\nBACK", "Select", "Close");
- }
- if(listitem == 3)//Classic
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1077);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+13, DIALOG_STYLE_LIST, "Select a Wheel type", "Trance\nShadow\nRimshine\nClassic\nCutter\nSwitch\nDollar\nBACK", "Select", "Close");
- }
- if(listitem == 4)//Cutter
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1079);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+13, DIALOG_STYLE_LIST, "Select a Wheel type", "Trance\nShadow\nRimshine\nClassic\nCutter\nSwitch\nDollar\nBACK", "Select", "Close");
- }
- if(listitem == 5)//Switch
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1080);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+13, DIALOG_STYLE_LIST, "Select a Wheel type", "Trance\nShadow\nRimshine\nClassic\nCutter\nSwitch\nDollar\nBACK", "Select", "Close");
- }
- if(listitem == 6)//Dollar
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1083);
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, DIALOGID+13, DIALOG_STYLE_LIST, "Select a Wheel type", "Trance\nShadow\nRimshine\nClassic\nCutter\nSwitch\nDollar\nBACK", "Select", "Close");
- }
- if(listitem == 7)//BACK
- {
- ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Wheel type", "Offroad\nMega\nWires\nTwist\nGrove\nImport\nAtomic\nAhab\nVirtual\nAccess\nNext Page\nBACK", "Select", "Close");
- }
- }
- }
- // ----------------------------------------------------------------------//
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- // --------------------------------------------------------------------- //
- public ModCar(playerid) {
- switch(pmodelid[playerid]) {
- case 562,565,559,561,560,575,534,567,536,535,576,411,579,602,496,518,527,589,597,419,
- 533,526,474,545,517,410,600,436,580,439,549,491,445,604,507,585,587,466,492,546,551,516,
- 426,547,405, 409,550,566,406,540,421,529,431,438,437,420,525,552,416,433,427,490,528,
- 407,544,470,598,596,599,601,428,499,609,524,578,486,573,455,588,403,514,423,
- 414,443,515,456,422,482,530,418,572,413,440,543,583,478,554,402,542,603,475,568,504,457,
- 483,508,429,541,415,480,434,506,451,555,477,400,404,489,479,442,458,467,558: {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Tune","Paint Jobs\nColors\nExhausts\nFront Bumper\nRear Bumper\nRoof\nSpoilers\nSide Skirts\nBullbars\nWheels\nCar Stereo\nNext page", "Select", "Exit");
- return SendClientMessage(playerid, COLOR_YELLOW, "");
- }
- default: return SendClientMessage(playerid,0xFF0000AA,"You can't modify this vehicle.");
- }
- return 1;
- }
- // --------------------------------------------------------------------- //
- Float:GetPlayerTheoreticAngle(i)
- {
- new Float:sin;
- new Float:dis;
- new Float:angle2;
- new Float:x,Float:y,Float:z;
- new Float:tmp3;
- new Float:tmp4;
- new Float:MindAngle;
- if(IsPlayerConnected(i)){
- GetPlayerPos(i,x,y,z);
- dis = floatsqroot(floatpower(floatabs(floatsub(x,ppos[i][0])),2)+floatpower(floatabs(floatsub(y,ppos[i][1])),2));
- if(IsPlayerInAnyVehicle(i)){GetVehicleZAngle(GetPlayerVehicleID(i), angle2);}else{GetPlayerFacingAngle(i, angle2);}
- if(x>ppos[i][0]){tmp3=x-ppos[i][0];}else{tmp3=ppos[i][0]-x;}
- if(y>ppos[i][1]){tmp4=y-ppos[i][1];}else{tmp4=ppos[i][1]-y;}
- if(ppos[i][1]>y && ppos[i][0]>x){
- sin = asin(tmp3/dis);
- MindAngle = floatsub(floatsub(floatadd(sin, 90), floatmul(sin, 2)), -90.0);
- }
- if(ppos[i][1]<y && ppos[i][0]>x){
- sin = asin(tmp3/dis);
- MindAngle = floatsub(floatadd(sin, 180), 180.0);
- }
- if(ppos[i][1]<y && ppos[i][0]<x){
- sin = acos(tmp4/dis);
- MindAngle = floatsub(floatadd(sin, 360), floatmul(sin, 2));
- }
- if(ppos[i][1]>y && ppos[i][0]<x){
- sin = asin(tmp3/dis);
- MindAngle = floatadd(sin, 180);
- }
- }
- if(MindAngle == 0.0){return angle2;}else{return MindAngle;}
- }
- public DriftExit(playerid){
- PlayerDriftCancellation[playerid] = 0;
- new Float:h;
- GetVehicleHealth(GetPlayerVehicleID(playerid),h);
- if(DriftPointsNow[playerid]>70 && DriftPointsNow[playerid]<100000 && h==HealthInit[playerid]) GivePlayerMoney(playerid,DriftPointsNow[playerid]);
- TextDrawHideForPlayer(playerid,TDValueDrift[playerid]);
- DriftBonus[playerid]=1;
- AutoFixBool[playerid]=true;
- SetVehicleHealth(GetPlayerVehicleID(playerid),HealthInit[playerid]);
- DriftPointsNow[playerid] = 0;
- }
- Float:ReturnPlayerAngle(playerid){
- new Float:Ang;
- if(IsPlayerInAnyVehicle(playerid))GetVehicleZAngle(GetPlayerVehicleID(playerid), Ang); else GetPlayerFacingAngle(playerid, Ang);
- return Ang;
- }
- public Drift(){
- new Float:Angle1, Float:Angle2, Float:BySpeed;
- new Float:Z;
- new Float:X;
- new Float:Y;
- new Float:SpeedX;
- for(new g=0;g<200;g++){
- GetPlayerPos(g, X, Y, Z);
- SpeedX = floatsqroot(floatadd(floatadd(floatpower(floatabs(floatsub(X,SavedPos[ g ][ sX ])),2),floatpower(floatabs(floatsub(Y,SavedPos[ g ][ sY ])),2)),floatpower(floatabs(floatsub(Z,SavedPos[ g ][ sZ ])),2)));
- Angle1 = ReturnPlayerAngle(g);
- Angle2 = GetPlayerTheoreticAngle(g);
- BySpeed = floatmul(SpeedX, 12);
- if(IsPlayerInAnyVehicle(g) && GetVType(GetPlayerVehicleID(g)) && floatabs(floatsub(Angle1, Angle2)) > DRIFT_MINKAT && floatabs(floatsub(Angle1, Angle2)) < DRIFT_MAXKAT && BySpeed > DRIFT_SPEED){
- if(PlayerDriftCancellation[g] > 0)KillTimer(PlayerDriftCancellation[g]);
- PlayerDriftCancellation[g] = 0;
- DriftPointsNow[g] += floatval( floatabs(floatsub(Angle1, Angle2)) * 3 * (BySpeed*0.1) )/10;
- PlayerDriftCancellation[g] = SetTimerEx("DriftExit", 3000, 0, "d", g);
- }
- new DPs[128];
- format(DPs,256,"~g~$~w~%d",DriftPointsNow[g]);
- TextDrawSetString(TDValueDrift[g],DPs);
- TextDrawHideForPlayer(g,TDValueDrift[g]);
- TextDrawShowForPlayer(g,TDValueDrift[g]);
- SavedPos[ g ][ sX ] = X;
- SavedPos[ g ][ sY ] = Y;
- SavedPos[ g ][ sZ ] = Z;
- }
- }
- public AngleUpdate(){
- for(new g=0;g<=MAX_PLAYERS;g++){
- new Float:x, Float:y, Float:z;
- if(IsPlayerInAnyVehicle(g))GetVehiclePos(GetPlayerVehicleID(g), x, y, z); else GetPlayerPos(g, x, y, z);
- ppos[g][0] = x;
- ppos[g][1] = y;
- ppos[g][2] = z;
- }
- }
- floatval(Float:val){
- new str[256];
- format(str, 256, "%.0f", val);
- return todec(str);
- }
- todec(str[]){
- return strval(str);
- }
- stock CreateTextdraws(){
- for(new i; i < MAX_PLAYERS;i++){
- TDValueDrift[i] = TextDrawCreate(530 ,400 ,"~g~$~w~0");
- TextDrawTextSize(TDValueDrift[i] ,700,700);
- TextDrawFont(TDValueDrift[i],1);
- TextDrawSetShadow(TDValueDrift[i],1);
- TextDrawColor(TDValueDrift[i], 0xFFFFFAA);
- TextDrawUseBox(TDValueDrift[i],0);
- TextDrawLetterSize(TDValueDrift[i] ,0.50 ,1.50);
- TextDrawBoxColor(TDValueDrift[i], 0xFFFFFAA);
- }
- TDModeName = TextDrawCreate(500 ,5 ,"~r~D~w~rift ~r~M~w~ode [~r~V1~w~]");
- TextDrawTextSize(TDModeName,700,700);
- TextDrawFont(TDModeName,1);
- TextDrawSetShadow(TDModeName,1);
- TextDrawColor(TDModeName, 0xFFFFFFAA);
- TextDrawUseBox(TDModeName,0);
- TextDrawLetterSize(TDModeName ,0.30 ,1.29);
- TextDrawBoxColor(TDModeName, 0xFFFFFFAA);
- TDModeWebsite = TextDrawCreate(45 ,430 ,"~w~www.~r~royalst~w~.cz");
- TextDrawTextSize(TDModeWebsite ,700,700);
- TextDrawFont(TDModeWebsite,1);
- TextDrawSetShadow(TDModeWebsite,1);
- TextDrawColor(TDModeWebsite, 0xFFFFFFAA);
- TextDrawUseBox(TDModeWebsite,0);
- TextDrawLetterSize(TDModeWebsite ,0.30 ,1.20);
- TextDrawBoxColor(TDModeWebsite, 0xFFFFFFAA);
- TDModeNameS = TextDrawCreate(545 ,20 ,"~r~S~w~ince ~r~& ~w~2013");
- TextDrawTextSize(TDModeNameS ,700,700);
- TextDrawFont(TDModeNameS,1);
- TextDrawSetShadow(TDModeNameS,1);
- TextDrawColor(TDModeNameS, 0xFFFFFFAA);
- TextDrawUseBox(TDModeNameS,0);
- TextDrawLetterSize(TDModeNameS ,0.30 ,1.20);
- TextDrawBoxColor(TDModeNameS, 0xFFFFFFAA);
- TDModeTime = TextDrawCreate(560 ,45 ,"~w~00~r~:~w~00");
- TextDrawTextSize(TDModeTime ,700,700);
- TextDrawFont(TDModeTime,1);
- TextDrawSetShadow(TDModeTime,1);
- TextDrawColor(TDModeTime, 0xFFFFFFAA);
- TextDrawUseBox(TDModeTime,0);
- TextDrawLetterSize(TDModeTime ,0.30 ,1.20);
- TextDrawBoxColor(TDModeTime, 0xFFFFFFAA);
- return 1;
- }
- public CheckPlayerState(){
- new i,cs;
- for(i=0;i<=MAX_PLAYERS;i++){
- cs=GetPlayerState(i);
- if(DriftMode[i] && cs==PLAYER_STATE_DRIVER && DriftPointsNow[i]>70){
- new Float:h;
- GetVehicleHealth(GetPlayerVehicleID(i),h);
- if(h<HealthInit[i]){
- KillTimer(DriftTimer[i]);
- DriftExit(i);
- if(Languages[i] == Czech){
- GameTextForPlayer(i,"~r~Naboural si!",800,5);
- }
- if(Languages[i] == English){
- GameTextForPlayer(i,"~r~Crashed!",800,5);
- }
- DriftMode[i]=false;
- }
- }
- if(cs==PLAYER_STATE_DRIVER && DriftMode[i]==false){
- if(GetVType(GetPlayerVehicleID(i))){
- DriftMode[i]=true;
- GetVehicleHealth(GetPlayerVehicleID(i),HealthInit[i]);
- AutoFixBool[i]=false;
- DriftTimer[i]=SetTimerEx("Drift", 500, true, "i", i);
- }
- }
- else if(cs!=PLAYER_STATE_DRIVER && DriftMode[i]==true){
- KillTimer(DriftTimer[i]);
- DriftMode[i]=false;
- AutoFixBool[i]=true;
- }
- else{}
- }
- return 1;
- }
- public AutoFix(){
- new i;
- for(i=0;i<=MAX_PLAYERS;i++){
- if(AutoFixBool[i] && IsPlayerInAnyVehicle(i)){
- SetVehicleHealth(GetPlayerVehicleID(i),HealthInit[i]);
- }
- }
- }
- GetVType(vid){
- new Convertibles[4]={480, 533, 439, 555};
- new Industrial[26]={499, 422, 482, 498, 609, 524, 578, 455, 403, 414, 582, 443, 514, 413, 515, 440, 543, 605, 459, 531, 408, 552, 478, 456, 554};
- new LowRider[8]={536, 575, 534, 567, 535, 566, 576, 412};
- new OffRoad[13]={568, 424, 573, 579, 400, 500, 444, 556, 557, 470, 489, 505, 595};
- new Service[19]={416, 433, 431, 438, 437, 523, 427, 490, 528, 407, 544, 596, 596, 597, 598, 599, 432, 601, 420};
- new Saloon[35]={445, 504, 401, 518, 527, 542, 507, 562, 585, 419, 526, 604, 466, 492, 474, 546, 517, 410, 551, 516, 467, 600, 426, 436, 547, 405, 580, 560, 550, 549, 540, 491, 529, 421};
- new Sports[20]={602, 429, 496, 402, 541, 415, 589, 587, 565, 494, 502, 503, 411, 559, 603, 475, 506, 451, 558, 477};
- new Wagons[5]={418, 404, 479, 458, 561};
- new modelid=GetVehicleModel(vid);
- new i;
- for(i=0;i<3;i++){
- if(Convertibles[i]==modelid) return 1;
- }
- for(i=0;i<25;i++){
- if(Industrial[i]==modelid) return 1;
- }
- for(i=0;i<7;i++){
- if(LowRider[i]==modelid) return 1;
- }
- for(i=0;i<12;i++){
- if(OffRoad[i]==modelid) return 1;
- }
- for(i=0;i<19;i++){
- if(Service[i]==modelid) return 1;
- }
- for(i=0;i<35;i++){
- if(Saloon[i]==modelid) return 1;
- }
- for(i=0;i<20;i++){
- if(Sports[i]==modelid) return 1;
- }
- for(i=0;i<5;i++){
- if(Wagons[i]==modelid) return 1;
- }
- return 0;
- }
- // --------------------------------------------------------------------- //
- stock Warp(playerid, Float:X, Float:Y, Float:Z, interior){
- if(IsPlayerConnected(playerid)){
- if(IsPlayerInAnyVehicle(playerid)){
- SetPlayerInterior(playerid, interior);
- LinkVehicleToInterior(GetPlayerVehicleID(playerid), interior);
- SetVehiclePos(GetPlayerVehicleID(playerid), X,Y,Z);
- }else{
- SetPlayerInterior(playerid, interior);
- SetPlayerPos(playerid, X,Y,Z);
- }
- }
- }
- // --------------------------------------------------------------------- //
- stock Jmeno(playerid)
- {
- new n[MAX_PLAYER_NAME];
- GetPlayerName(playerid,n,MAX_PLAYER_NAME);
- return n;
- }
- // --------------------------------------------------------------------- //
- stock chrfind(needle, haystack[], start = 0)
- {
- while (haystack[start]) if (haystack[start++] == needle) return start - 1;
- return -1;
- }
- // --------------------------------------------------------------------- //
- stock sscanf(string[], format[], {Float,_}:...)
- {
- #if defined isnnull
- if (isnnull(string))
- #else
- if (string[0] == 0 || (string[0] == 1 && string[1] == 0))
- #endif
- {
- return format[0];
- }
- #pragma tabsize 4
- new
- formatPos = 0,
- stringPos = 0,
- paramPos = 2,
- paramCount = numargs(),
- delim = ' ';
- while (string[stringPos] && string[stringPos] <= ' ')
- {
- stringPos++;
- }
- while (paramPos < paramCount && string[stringPos])
- {
- switch (format[formatPos++])
- {
- case '\0':
- {
- return 0;
- }
- case 'i', 'd':
- {
- new
- neg = 1,
- num = 0,
- ch = string[stringPos];
- if (ch == '-')
- {
- neg = -1;
- ch = string[++stringPos];
- }
- do
- {
- stringPos++;
- if ('0' <= ch <= '9')
- {
- num = (num * 10) + (ch - '0');
- }
- else
- {
- return -1;
- }
- }
- while ((ch = string[stringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num * neg);
- }
- case 'h', 'x':
- {
- new
- num = 0,
- ch = string[stringPos];
- do
- {
- stringPos++;
- switch (ch)
- {
- case 'x', 'X':
- {
- num = 0;
- continue;
- }
- case '0' .. '9':
- {
- num = (num << 4) | (ch - '0');
- }
- case 'a' .. 'f':
- {
- num = (num << 4) | (ch - ('a' - 10));
- }
- case 'A' .. 'F':
- {
- num = (num << 4) | (ch - ('A' - 10));
- }
- default:
- {
- return -1;
- }
- }
- }
- while ((ch = string[stringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num);
- }
- case 'c':
- {
- setarg(paramPos, 0, string[stringPos++]);
- }
- case 'f':
- {
- new changestr[16], changepos = 0, strpos = stringPos;
- while(changepos < 16 && string[strpos] && string[strpos] != delim)
- {
- changestr[changepos++] = string[strpos++];
- }
- changestr[changepos] = '\0';
- setarg(paramPos,0,_:floatstr(changestr));
- }
- case 'p':
- {
- delim = format[formatPos++];
- continue;
- }
- case '\'':
- {
- new
- end = formatPos - 1,
- ch;
- while ((ch = format[++end]) && ch != '\'') {}
- if (!ch)
- {
- return -1;
- }
- format[end] = '\0';
- if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1)
- {
- if (format[end + 1])
- {
- return -1;
- }
- return 0;
- }
- format[end] = '\'';
- stringPos = ch + (end - formatPos);
- formatPos = end + 1;
- }
- case 'u':
- {
- new
- end = stringPos - 1,
- id = 0,
- bool:num = true,
- ch;
- while ((ch = string[++end]) && ch != delim)
- {
- if (num)
- {
- if ('0' <= ch <= '9')
- {
- id = (id * 10) + (ch - '0');
- }
- else
- {
- num = false;
- }
- }
- }
- if (num && IsPlayerConnected(id))
- {
- setarg(paramPos, 0, id);
- }
- else
- {
- #if !defined foreach
- #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
- #define __SSCANF_FOREACH__
- #endif
- string[end] = '\0';
- num = false;
- new
- name[MAX_PLAYER_NAME];
- id = end - stringPos;
- foreach (Player, playerid)
- {
- GetPlayerName(playerid, name, sizeof (name));
- if (!strcmp(name, string[stringPos], true, id))
- {
- setarg(paramPos, 0, playerid);
- num = true;
- break;
- }
- }
- if (!num)
- {
- setarg(paramPos, 0, INVALID_PLAYER_ID);
- }
- string[end] = ch;
- #if defined __SSCANF_FOREACH__
- #undef foreach
- #undef __SSCANF_FOREACH__
- #endif
- }
- stringPos = end;
- }
- case 's', 'z':
- {
- new
- i = 0,
- ch;
- if (format[formatPos])
- {
- while ((ch = string[stringPos++]) && ch != delim)
- {
- setarg(paramPos, i++, ch);
- }
- if (!i)
- {
- return -1;
- }
- }
- else
- {
- while ((ch = string[stringPos++]))
- {
- setarg(paramPos, i++, ch);
- }
- }
- stringPos--;
- setarg(paramPos, i, '\0');
- }
- default:
- {
- continue;
- }
- }
- while (string[stringPos] && string[stringPos] != delim && string[stringPos] > ' ')
- {
- stringPos++;
- }
- while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= ' '))
- {
- stringPos++;
- }
- paramPos++;
- }
- do
- {
- if ((delim = format[formatPos++]) > ' ')
- {
- if (delim == '\'')
- {
- while ((delim = format[formatPos++]) && delim != '\'') {}
- }
- else if (delim != 'z')
- {
- return delim;
- }
- }
- }
- while (delim > ' ');
- return 0;
- }
- AntiDeAMX()
- {
- new a[][] =
- {
- "Unarmed (Fist)",
- "Brass K"
- };
- #pragma unused a
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement