Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- /******************************************************************************/
- #define SCM SendClientMessage
- #define SPD ShowPlayerDialog
- #define green 0x00FF00FF
- #define red 0xFF8B8BAA
- #if !defined INFINITY
- #define INFINITY (Float:0x7F800000)
- #endif
- #define INF_AMMO 0x7FFFFFFF
- #define DIALOG_ID (3421)
- #define MAX_VEHICLE_DISTANCE 999.0
- /******************************************************************************/
- forward PlayerText:CreateItem(playerid,Float:x,Float:len,str[]);
- /******************************************************************************/
- new PlayerText:Draws[12][MAX_PLAYERS],
- bool:ex[MAX_PLAYERS char],
- bool:show[MAX_PLAYERS char],
- bool:inf[MAX_PLAYERS char],
- bool:airbreak[MAX_PLAYERS char];
- const Float:airbreak_speed = 5.0;
- /******************************************************************************/
- public OnFilterScriptInit() return print(!"\t*Admin-S0beit loaded!");
- public OnFilterScriptExit()
- {
- for(new i; i<MAX_PLAYERS; i++) if(ex{i}) DrawsProp(i,2);
- print(!"\t*Admin-S0beit unloaded!");
- return 1;
- }
- public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
- {
- if((newkeys & KEY_NO) && show{playerid}) SelectTextDraw(playerid, 0x00BFFFFF);
- else if((newkeys & KEY_ANALOG_RIGHT || newkeys & KEY_SPRINT) && airbreak{playerid}) {
- new Float:p[3],v=GetPlayerVehicleID(playerid);
- switch(v) {
- case 0: GetPlayerPos(playerid,p[0],p[1],p[2]),SetPlayerPos(playerid,p[0],p[1],p[2]+airbreak_speed);
- default: GetVehiclePos(v,p[0],p[1],p[2]),SetVehiclePos(v,p[0],p[1],p[2]+airbreak_speed);
- }
- }
- else if((newkeys & KEY_ANALOG_LEFT) && airbreak{playerid}) {
- new Float:p[3],v=GetPlayerVehicleID(playerid);
- switch(v) {
- case 0: GetPlayerPos(playerid,p[0],p[1],p[2]),SetPlayerPos(playerid,p[0],p[1],p[2]-airbreak_speed);
- default: GetVehiclePos(v,p[0],p[1],p[2]),SetVehiclePos(v,p[0],p[1],p[2]-airbreak_speed);
- }
- }
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- switch(airbreak{playerid}) {
- case true: {
- new Keys,ud,lr,Float:p[4],v=GetPlayerVehicleID(playerid);
- SetCameraBehindPlayer(playerid),GetPlayerKeys(playerid,Keys,ud,lr);
- switch(v) {
- case 0: {
- GetPlayerPos(playerid,p[0],p[1],p[2]),GetPlayerFacingAngle(playerid,p[3]);
- switch(ud) {
- case KEY_UP: SetPlayerPos(playerid,p[0]+(airbreak_speed * floatsin(-p[3], degrees)),
- p[1]+(airbreak_speed * floatcos(-p[3], degrees)),p[2]);
- case KEY_DOWN: SetPlayerPos(playerid,p[0]-(airbreak_speed * floatsin(-p[3], degrees)),
- p[1]-(airbreak_speed * floatcos(-p[3], degrees)),p[2]);
- }
- switch(lr) {
- case KEY_LEFT: p[3]+=90.0,SetPlayerPos(playerid,p[0]+(airbreak_speed * floatsin(-p[3], degrees)),
- p[1]+(airbreak_speed * floatcos(-p[3], degrees)),p[2]);
- case KEY_RIGHT: p[3]-=90.0,SetPlayerPos(playerid,p[0]+(airbreak_speed * floatsin(-p[3], degrees)),
- p[1]+(airbreak_speed * floatcos(-p[3], degrees)),p[2]);
- }
- }
- default: {
- GetVehiclePos(v,p[0],p[1],p[2]),GetVehicleZAngle(v,p[3]);
- switch(ud) {
- case KEY_UP: SetVehiclePos(v,p[0]+(airbreak_speed * floatsin(-p[3], degrees)),
- p[1]+(airbreak_speed * floatcos(-p[3], degrees)),p[2]);
- case KEY_DOWN: SetVehiclePos(v,p[0]-(airbreak_speed * floatsin(-p[3], degrees)),
- p[1]-(airbreak_speed * floatcos(-p[3], degrees)),p[2]);
- }
- switch(lr) {
- case KEY_LEFT: p[3]+=90.0,SetVehiclePos(v,p[0]+(airbreak_speed * floatsin(-p[3], degrees)),
- p[1]+(airbreak_speed * floatcos(-p[3], degrees)),p[2]);
- case KEY_RIGHT: p[3]-=90.0,SetVehiclePos(v,p[0]+(airbreak_speed * floatsin(-p[3], degrees)),
- p[1]+(airbreak_speed * floatcos(-p[3], degrees)),p[2]);
- }
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
- {
- return (!show{playerid}) ? 1 : SetPlayerPosFindZ(playerid, fX, fY, fZ);
- }
- public OnPlayerCommandText(playerid,cmdtext[])
- {
- if(!strcmp(cmdtext,"/hack",true))
- {
- if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"Sie sind kein Admin!");
- if(show{playerid}) return CancelSelectTextDraw(playerid),show{playerid}=false,DrawsProp(playerid);
- switch(ex{playerid}) {
- case false: CreateSobeitFont(playerid),ex{playerid}=true;
- }
- DrawsProp(playerid,1),show{playerid}=true;
- return 1;
- }
- return 0;
- }
- public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
- {
- for(new i=1; i<sizeof(Draws); i++)
- {
- if(playertextid == Draws[i][playerid])
- {
- CancelSelectTextDraw(playerid);
- switch(i)
- {
- case 1: {
- switch(inf{playerid}) {
- case false: {
- SetPlayerHealth(playerid,INFINITY),ChangeColor(playerid,1,green);
- SCM(playerid,green,"* Hack: Unsterblichkeit aktiviert!");
- }
- case true: {
- SetPlayerHealth(playerid,100.0),ChangeColor(playerid,1,-1);
- SCM(playerid,red,"* Hack: Unsterblichkeit deaktiviert!");
- }
- }
- inf{playerid} = !inf{playerid};
- }
- case 2: {
- static weapon[512];
- if(weapon[0] == EOS)
- {
- strcat(weapon,"00 - Waffen Entfernen\n01 - Schlagring\n02 - Golfschläger\n");
- strcat(weapon,"03 - Schlagstock\n04 - Messer\n05 - Baseballschläger\n06 - Schaufel\n");
- strcat(weapon,"07 - Billiard Kö\n08 - Katana\n09 - Kettensäge\n10 - Lila Dildo\n");
- strcat(weapon,"11 - Dildo\n12 - Vibrator\n13 - Silberner Vibrator\n14 - Blumen\n15 - Rute\n16 - Granate\n17 - Tränen Gas\n18 - Molotov Cocktail");
- strcat(weapon,"\n22 - 9mm\n23 - Silenced 9mm\n24 - Desert Eagle\n25 - Shotgun\n26 - Sawnoff Shotgun\n");
- strcat(weapon,"27 - Combat Shotgun\n28 - Micro UZI\n29 - MP5\n30 - AK-47\n31 - M4\n32 - TEC-9\n");
- }
- SPD(playerid,DIALOG_ID,DIALOG_STYLE_LIST,"{FF0000}Waffen-Liste",weapon,"Bestätigen","Seite 2");
- }
- case 3: SPD(playerid,DIALOG_ID+8,DIALOG_STYLE_INPUT,"{FF0000}Money-Hack","{FFFFFF}Bitte geben Sie hier Ihren gewünschten Geldbetrag ein:","Bestätigen","Abbrechen");
- case 4: {
- ChangeColor(playerid,4,(!airbreak{playerid})?green:-1);
- TogglePlayerControllable(playerid,(!airbreak{playerid})?0:1);
- airbreak{playerid} = !airbreak{playerid};
- }
- case 5: {
- if(!IsPlayerInAnyVehicle(playerid)) return ChangeColor(playerid,5,-1),SCM(playerid,red,"* Hack: Sie müssen in einem Auto sein um Nitro cheaten zu können!");
- new v = GetPlayerVehicleID(playerid);
- if(GetVehicleComponentInSlot(v,CARMODTYPE_NITRO) == 1010) {
- RemoveVehicleComponent(v,1010);
- ChangeColor(playerid,5,-1);
- } else {
- AddVehicleComponent(v, 1010);
- SCM(playerid,green,"* Hack: Nitro hinzugefügt!");
- ChangeColor(playerid,5,green);
- }
- }
- case 6: {
- switch(!!IsPlayerInAnyVehicle(playerid)) {
- case false: SCM(playerid,red,"* Hack: Sie müssen sich in einem Auto befinden, um es reparieren zu können!");
- case true: SetVehicleHealth(GetPlayerVehicleID(playerid),1000.0),RepairVehicle(GetPlayerVehicleID(playerid)),SCM(playerid,green,"* Hack: Auto erfolgreich repariert!");
- }
- }
- case 7: SPD(playerid,DIALOG_ID+11,DIALOG_STYLE_LIST,"{FF0000}Special Hack List","Jetpack\nArmour\nActor Control","Bestätigen","Abbrechen");
- case 8: SPD(playerid,DIALOG_ID+3,DIALOG_STYLE_LIST,"{FF0000}Car-Hack","Fahrzeug herporten\nFahrzeug erstellen\nFahrzeug löschen","Bestätigen","Abbrechen");
- case 9: SPD(playerid,DIALOG_ID+9,DIALOG_STYLE_LIST,"{FF0000}Teleport-Hack","Zu Spieler porten\nSpieler zu sich porten","Bestätigen","Abbrechen");
- case 10: SPD(playerid,DIALOG_ID+6,DIALOG_STYLE_INPUT,"{FF0000}Weather-Hack","{FFFFFF}Bitte geben Sie hier Ihre Wetterid ein:","Bestätigen","Abbrechen");
- case 11: SPD(playerid,DIALOG_ID+7,DIALOG_STYLE_INPUT,"{FF0000}Skin-Hack","{FFFFFF}Bitte geben Sie hier Ihre Skinid (0-311) ein, die Sie haben möchten:","Bestätigen","Abbrechen");
- }
- break;
- }
- }
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- switch(dialogid) {
- case DIALOG_ID: {
- if(!response) {
- static weap[256];
- if(weap[0] == EOS) {
- strcat(weap,"33 - Country Rifle\n34 - Sniper Rifle\n35 - RPG (Raketenwerfer)\n36 - HS Rocket\n");
- strcat(weap,"37 - Flammenwerfer\n38 - Minigun\n39 - Rucksack Bomben\n41 - Spray\n42 - Feuerlöscher\n43 - Kamera\n44 - Nachtsicht\n45 - Wärmesicht\n46 - Fallschirm");
- }
- return SPD(playerid,DIALOG_ID+1,DIALOG_STYLE_LIST,"{FF0000}Waffen-Liste",weap,"Bestätigen","Abbrechen"),1;
- }
- new weap = getID(inputtext);
- if(!weap) ResetPlayerWeapons(playerid),ChangeColor(playerid,2,-1);
- else GivePlayerWeapon(playerid,weap,INF_AMMO),ChangeColor(playerid,2,green);
- }
- case DIALOG_ID+1: {
- if(!response) return 1;
- new weap = getID(inputtext);
- if(!weap) ResetPlayerWeapons(playerid),ChangeColor(playerid,2,-1);
- else GivePlayerWeapon(playerid,weap,INF_AMMO),ChangeColor(playerid,2,green);
- }
- case DIALOG_ID+2: {
- if(!response) return 1;
- new p = strval(inputtext);
- if(!(0 <= p <= 160)) return SPD(playerid,DIALOG_ID+2,DIALOG_STYLE_INPUT,"{FF0000}Armour-Hack (zuvor invalide Angabe!)","{FFFFFF}Bitte geben Sie hier Ihre {FF0000}Armour-Hp (0-160 Hp){FFFFFF} an:","Bestätigen","Abbrechen");
- if(!p) ChangeColor(playerid,7,-1),SetPlayerArmour(playerid,0);
- else ChangeColor(playerid,7,green),SetPlayerArmour(playerid,float(p));
- }
- case DIALOG_ID+3: {
- if(!response) return 1;
- switch(listitem) {
- case 0: {
- new str[512],Float:p[3],Float:x;
- for(new i,l=GetVehiclePoolSize()+1; i<l; i++) {
- GetVehiclePos(i,p[0],p[1],p[2]),x = GetPlayerDistanceFromPoint(playerid,p[0],p[1],p[2]);
- if(x > MAX_VEHICLE_DISTANCE || (p[0] == 0.0 && p[1] == 0.0)) continue;
- format(str,sizeof str,"%s%sID: %d | Fahrzeug: %s | Distanz: %.02fm",str,(!i)?("- "):("\n- "),i,GetVehicleName(i),x);
- }
- if(!str[0]) return SCM(playerid,red,"* Hack: Es befindet sich kein Auto in deiner Nähe!");
- SPD(playerid,DIALOG_ID+4,DIALOG_STYLE_LIST,"{FF0000}Hacked-Car-List",str,"Bestätigen","Abbrechen");
- }
- case 1: SPD(playerid,DIALOG_ID+5,DIALOG_STYLE_INPUT,"{FF0000}Create Vehicle","{FFFFFF}Bitte geben Sie hier die Modelid Ihres Fahrzeuges ein (400-611):","Bestätigen","Abbrechen");
- case 2: {
- if(IsPlayerInAnyVehicle(playerid)) return DestroyVehicle(GetPlayerVehicleID(playerid));
- SPD(playerid,DIALOG_ID+14,DIALOG_STYLE_INPUT,"{FF0000}Auto zerstören","{FFFFFF}Bitte geben Sie hier die vehicleid ein, von dem Auto das Sie zerstören wollen:","Bestätigen","Abbrechen");
- }
- }
- }
- case DIALOG_ID+4: {
- if(!response) return 1;
- new Float:p[3];
- GetPlayerPos(playerid,p[0],p[1],p[2]);
- SetVehiclePos(GetVehId(inputtext),p[0],p[1]+5.0,p[2]);
- }
- case DIALOG_ID+5: {
- if(!response) return 1;
- if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,red,"* Hack: Bitte nutzen Sie dies nicht in einem Auto!");
- new x = strval(inputtext),Float:p[4],f=random(10);
- if(!(400 <= x <= 611)) return SPD(playerid,DIALOG_ID+5,DIALOG_STYLE_INPUT,"{FF0000}Create Vehicle (zuvor invalide Angabe!)","{FFFFFF}Bitte geben Sie hier die Modelid Ihres Fahrzeuges ein (400-611):","Bestätigen","Abbrechen");
- GetPlayerPos(playerid,p[0],p[1],p[2]),GetPlayerFacingAngle(playerid,p[3]);
- f = CreateVehicle(x,p[0],p[1],p[2],p[3],f,f,-1);
- PutPlayerInVehicle(playerid, f, 0);
- }
- case DIALOG_ID+6: return (!response) ? 1 : SetPlayerWeather(playerid,strval(inputtext));
- case DIALOG_ID+7: {
- if(!response) return 1;
- new x = strval(inputtext);
- return (!(0 <= x <= 311)) ? SPD(playerid,DIALOG_ID+7,DIALOG_STYLE_INPUT,"{FF0000}Skin-Hack (zuvor invalide Angabe!)","{FFFFFF}Bitte geben Sie hier Ihre Skinid (0-311) ein, die Sie haben möchten:","Bestätigen","Abbrechen") : SetPlayerSkin(playerid,x);
- }
- case DIALOG_ID+8: {
- if(!response) return 1;
- new x = strval(inputtext);
- ResetPlayerMoney(playerid);
- if(!x) ChangeColor(playerid,3,-1);
- else GivePlayerMoney(playerid,x),ChangeColor(playerid,3,green);
- }
- case DIALOG_ID+9: {
- if(!response) return 1;
- SetPVarInt(playerid,"fs.list",listitem);
- SPD(playerid,DIALOG_ID+10,DIALOG_STYLE_INPUT,"{FF0000}Teleport Hack","{FFFFFF}Bitte geben Sie hier die SpielerID ein:","Bestätigen","Abbrechen");
- }
- case DIALOG_ID+10: {
- if(!response) return 1;
- new id = strval(inputtext),Float:p[3];
- if(!IsPlayerConnected(id)) return SCM(playerid,red,"* Hack: Ein Spieler mit dieser ID ist nicht online!");
- if(id == playerid) return SCM(playerid,red,"* Hack: Sie können sich nicht zu sich teleportieren!");
- switch(GetPVarInt(playerid,"fs.list")) {
- case 0: {
- GetPlayerPos(id,p[0],p[1],p[2]),p[1]+=3.0;
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) SetVehiclePos(GetPlayerVehicleID(playerid),p[0],p[1],p[2]);
- else SetPlayerPos(playerid,p[0],p[1],p[2]);
- }
- case 1: {
- GetPlayerPos(playerid,p[0],p[1],p[2]),p[1]+=3.0;
- if(GetPlayerState(id) == PLAYER_STATE_DRIVER) SetVehiclePos(GetPlayerVehicleID(id),p[0],p[1],p[2]);
- else SetPlayerPos(id,p[0],p[1],p[2]);
- }
- }
- }
- case DIALOG_ID+11: {
- if(!response) return 1;
- switch(listitem) {
- case 0: SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
- case 1: SPD(playerid,DIALOG_ID+2,DIALOG_STYLE_INPUT,"{FF0000}Armour-Hack","{FFFFFF}Bitte geben Sie hier Ihre {FF0000}Armour-Hp (0-160 Hp){FFFFFF} an:","Bestätigen","Abbrechen");
- case 2: SPD(playerid,DIALOG_ID+12,DIALOG_STYLE_LIST,"{FF0000}Actor Menu","Erstellen\nLöschen","Bestätigen","Abbrechen");
- }
- }
- case DIALOG_ID+12: {
- if(!response) return 1;
- switch(listitem) {
- case 0: {
- new Float:p[4],m=GetPlayerSkin(playerid);
- GetPlayerPos(playerid,p[0],p[1],p[2]),GetPlayerFacingAngle(playerid,p[3]);
- new id = CreateActor(m,p[0],p[1],p[2],p[3]),str[32];
- format(str,32,"acotr_%d.txt",id);
- new File:f=fopen(str,io_write);
- format(str,32,"%d = %d|%f|%f|%f|%f",id,m,p[0],p[1],p[2],p[3]);
- fwrite(f,str),fclose(f);
- format(str,32,"* Hack: Actor mit der ID %d erstellt.",id);
- SendClientMessage(playerid,green,str);
- SetPlayerPos(playerid,p[0],p[1]+2,p[2]+2);
- }
- case 1: SPD(playerid,DIALOG_ID+13,DIALOG_STYLE_INPUT,"{FF0000}Actor-Delete","{FFFFFF}Bitte geben Sie hier die id des actors ein:","Bestätigen","Abbrechen");
- }
- }
- case DIALOG_ID+13: {
- if(!response) return 1;
- new id = strval(inputtext),str[32];
- format(str,32,"acotr_%d.txt",id);
- if(!fexist(str)) return SCM(playerid,red,"* Hack: Ein Actor mit dieser ID wurde nicht von dem Hack erstellt!");
- DestroyActor(id),fremove(str);
- SCM(playerid,green,"* Hack: Actor wurde erfolgreich gelöscht!");
- }
- case DIALOG_ID+14: return (!response) ? 1 : DestroyVehicle(strval(inputtext));
- }
- return 0;
- }
- public OnPlayerConnect(playerid) return show{playerid}=false,ex{playerid}=false,inf{playerid}=false;
- /******************************************************************************/
- stock ChangeColor(playerid,id,color)
- {
- PlayerTextDrawHide(playerid,Draws[id][playerid]);
- PlayerTextDrawColor(playerid,Draws[id][playerid],color);
- PlayerTextDrawShow(playerid,Draws[id][playerid]);
- return 1;
- }
- stock GetVehId(const string[]) {
- new id[4];
- strmid(id,string,6,strfind(string,"|")-1,4);
- return strval(id);
- }
- stock getID(const string[]) {
- new id[2];
- id[0] = string[0],id[1] = string[1];
- return strval(id);
- }
- stock PlayerText:CreateItem(playerid,Float:x,Float:len,str[])
- {
- new PlayerText:z = CreatePlayerTextDraw(playerid,x,435.0,str);
- PlayerTextDrawBackgroundColor(playerid,z,255);
- PlayerTextDrawFont(playerid,z,1);
- PlayerTextDrawLetterSize(playerid,z,0.23,1.1);
- PlayerTextDrawColor(playerid,z,-1);
- PlayerTextDrawTextSize(playerid, z, x+len, 435.0+20.0);
- PlayerTextDrawSetOutline(playerid,z,1);
- PlayerTextDrawSetProportional(playerid,z,1);
- PlayerTextDrawSetSelectable(playerid,z, 1);
- return z;
- }
- stock CreateSobeitFont(playerid)
- {
- Draws[0][playerid] = CreatePlayerTextDraw(playerid,639.000000, 436.000000, "_");
- PlayerTextDrawBackgroundColor(playerid, Draws[0][playerid], 255);
- PlayerTextDrawFont(playerid, Draws[0][playerid], 1);
- PlayerTextDrawLetterSize(playerid, Draws[0][playerid], 0.249999, 1.000000);
- PlayerTextDrawColor(playerid, Draws[0][playerid], -1);
- PlayerTextDrawSetOutline(playerid, Draws[0][playerid], 0);
- PlayerTextDrawSetProportional(playerid, Draws[0][playerid], 1);
- PlayerTextDrawSetShadow(playerid, Draws[0][playerid], 1);
- PlayerTextDrawUseBox(playerid, Draws[0][playerid], 1);
- PlayerTextDrawBoxColor(playerid, Draws[0][playerid], 85);
- PlayerTextDrawTextSize(playerid, Draws[0][playerid], 0.000000, 0.000000);
- Draws[1][playerid] = CreateItem(playerid,4.0,25.0,"[Inv]");
- Draws[2][playerid] = CreateItem(playerid,34.0,40.0,"[Weapon]");
- Draws[3][playerid] = CreateItem(playerid,84.0,40.0,"[Money]");
- Draws[4][playerid] = CreateItem(playerid,131.0,50.0,"[Airbreak]");
- Draws[5][playerid] = CreateItem(playerid,185.0,60.0,"[Nitrohack]");
- Draws[6][playerid] = CreateItem(playerid,243.0,50.0,"[CarHeal]");
- Draws[7][playerid] = CreateItem(playerid,293.0,63.0,"[SpecialHacks]");
- Draws[8][playerid] = CreateItem(playerid,362.0,40.0,"[CarHack]");
- Draws[9][playerid] = CreateItem(playerid,412.0,65.0,"[TeleportHack]");
- Draws[10][playerid] = CreateItem(playerid,482.0,55.0,"[WeatherHack]");
- Draws[11][playerid] = CreateItem(playerid,555.0,45.0,"[SkinHack]");
- }
- stock DrawsProp(playerid,x=0)
- {
- switch(x) {
- case 0: {
- for(new i; i<sizeof Draws; i++) PlayerTextDrawHide(playerid,Draws[i][playerid]);
- }
- case 1: {
- for(new i; i<sizeof Draws; i++) PlayerTextDrawShow(playerid,Draws[i][playerid]);
- }
- case 2: {
- for(new i; i<sizeof Draws; i++) PlayerTextDrawDestroy(playerid,Draws[i][playerid]);
- }
- }
- return 1;
- }
- stock GetVehicleName(model) {
- new name[21];
- switch(GetVehicleModel(model)) {
- case 400: name = "Landstalker";
- case 401: name = "Bravura";
- case 402: name = "Buffalo";
- case 403: name = "Linerunner";
- case 404: name = "Perenniel";
- case 405: name = "Sentinel";
- case 406: name = "Dumper";
- case 407: name = "Firetruck";
- case 408: name = "Trashmaster";
- case 409: name = "Stretch";
- case 410: name = "Manana";
- case 411: name = "Infernus";
- case 412: name = "Voodoo";
- case 413: name = "Pony";
- case 414: name = "Mule";
- case 415: name = "Cheetah";
- case 416: name = "Ambulance";
- case 417: name = "Leviathan";
- case 418: name = "Moonbeam";
- case 419: name = "Esperanto";
- case 420: name = "Taxi";
- case 421: name = "Washington";
- case 422: name = "Bobcat";
- case 423: name = "Mr Whoopee";
- case 424: name = "BF Injection";
- case 425: name = "Hunter";
- case 426: name = "Premier";
- case 427: name = "Enforcer";
- case 428: name = "Securicar";
- case 429: name = "Banshee";
- case 430: name = "Predator";
- case 431: name = "Bus";
- case 432: name = "Rhino";
- case 433: name = "Barracks";
- case 434: name = "Hotknife";
- case 435: name = "Article Trailer";
- case 436: name = "Previon";
- case 437: name = "Coach";
- case 438: name = "Cabbie";
- case 439: name = "Stallion";
- case 440: name = "Rumpo";
- case 441: name = "RC Bandit";
- case 442: name = "Romero";
- case 443: name = "Packer";
- case 444: name = "Monster";
- case 445: name = "Admiral";
- case 446: name = "Squallo";
- case 447: name = "Seasparrow";
- case 448: name = "Pizzaboy";
- case 449: name = "Tram";
- case 450: name = "Article Trailer 2";
- case 451: name = "Turismo";
- case 452: name = "Speeder";
- case 453: name = "Reefer";
- case 454: name = "Tropic";
- case 455: name = "Flatbed";
- case 456: name = "Yankee";
- case 457: name = "Caddy";
- case 458: name = "Solair";
- case 459: name = "Berkley's RC Van";
- case 460: name = "Skimmer";
- case 461: name = "PCJ-600";
- case 462: name = "Faggio";
- case 463: name = "Freeway";
- case 464: name = "RC Baron";
- case 465: name = "RC Raider";
- case 466: name = "Glendale";
- case 467: name = "Oceanic";
- case 468: name = "Sanchez";
- case 469: name = "Sparrow";
- case 470: name = "Patriot";
- case 471: name = "Quad";
- case 472: name = "Coastguard";
- case 473: name = "Dinghy";
- case 474: name = "Hermes";
- case 475: name = "Sabre";
- case 476: name = "Rustler";
- case 477: name = "ZR-350";
- case 478: name = "Walton";
- case 479: name = "Regina";
- case 480: name = "Comet";
- case 481: name = "BMX";
- case 482: name = "Burrito";
- case 483: name = "Camper";
- case 484: name = "Marquis";
- case 485: name = "Baggage";
- case 486: name = "Dozer";
- case 487: name = "Maverick";
- case 488: name = "SAN News Maverick";
- case 489: name = "Rancher";
- case 490: name = "FBI Rancher";
- case 491: name = "Virgo";
- case 492: name = "Greenwood";
- case 493: name = "Jetmax";
- case 494: name = "Hotring Racer";
- case 495: name = "Sandking";
- case 496: name = "Blista Compact";
- case 497: name = "Police Maverick";
- case 498: name = "Boxville";
- case 499: name = "Benson";
- case 500: name = "Mesa";
- case 501: name = "RC Goblin";
- case 502: name = "Hotring Racer";
- case 503: name = "Hotring Racer";
- case 504: name = "Bloodring Banger";
- case 505: name = "Rancher";
- case 506: name = "Super GT";
- case 507: name = "Elegant";
- case 508: name = "Journey";
- case 509: name = "Bike";
- case 510: name = "Mountain Bike";
- case 511: name = "Beagle";
- case 512: name = "Cropduster";
- case 513: name = "Stuntplane";
- case 514: name = "Tanker";
- case 515: name = "Roadtrain";
- case 516: name = "Nebula";
- case 517: name = "Majestic";
- case 518: name = "Buccaneer";
- case 519: name = "Shamal";
- case 520: name = "Hydra";
- case 521: name = "FCR-900";
- case 522: name = "NRG-500";
- case 523: name = "HPV1000";
- case 524: name = "Cement Truck";
- case 525: name = "Towtruck";
- case 526: name = "Fortune";
- case 527: name = "Cadrona";
- case 528: name = "FBI Truck";
- case 529: name = "Willard";
- case 530: name = "Forklift";
- case 531: name = "Tractor";
- case 532: name = "Combine Harvester";
- case 533: name = "Feltzer";
- case 534: name = "Remington";
- case 535: name = "Slamvan";
- case 536: name = "Blade";
- case 537: name = "Freight";
- case 538: name = "Brownstreak";
- case 539: name = "Vortex";
- case 540: name = "Vincent";
- case 541: name = "Bullet";
- case 542: name = "Clover";
- case 543: name = "Sadler";
- case 544: name = "Firetruck LA";
- case 545: name = "Hustler";
- case 546: name = "Intruder";
- case 547: name = "Primo";
- case 548: name = "Cargobob";
- case 549: name = "Tampa";
- case 550: name = "Sunrise";
- case 551: name = "Merit";
- case 552: name = "Utility Van";
- case 553: name = "Nevada";
- case 554: name = "Yosemite";
- case 555: name = "Windsor";
- case 556: name = "Monster A";
- case 557: name = "Monster B";
- case 558: name = "Uranus";
- case 559: name = "Jester";
- case 560: name = "Sultan";
- case 561: name = "Stratum";
- case 562: name = "Elegy";
- case 563: name = "Raindance";
- case 564: name = "RC Tiger";
- case 565: name = "Flash";
- case 566: name = "Tahoma";
- case 567: name = "Savanna";
- case 568: name = "Bandito";
- case 569: name = "Freight Flat Trailer";
- case 570: name = "Streak Trailer";
- case 571: name = "Kart";
- case 572: name = "Mower";
- case 573: name = "Dune";
- case 574: name = "Sweeper";
- case 575: name = "Broadway";
- case 576: name = "Tornado";
- case 577: name = "AT400";
- case 578: name = "DFT-30";
- case 579: name = "Huntley";
- case 580: name = "Stafford";
- case 581: name = "BF-400";
- case 582: name = "Newsvan";
- case 583: name = "Tug";
- case 584: name = "Petrol Trailer";
- case 585: name = "Emperor";
- case 586: name = "Wayfarer";
- case 587: name = "Euros";
- case 588: name = "Hotdog";
- case 589: name = "Club";
- case 590: name = "Freight Box Trailer";
- case 591: name = "Article Trailer 3";
- case 592: name = "Andromada";
- case 593: name = "Dodo";
- case 594: name = "RC Cam";
- case 595: name = "Launch";
- case 596: name = "Police Car (LSPD)";
- case 597: name = "Police Car (SFPD)";
- case 598: name = "Police Car (LVPD)";
- case 599: name = "Police Ranger";
- case 600: name = "Picador";
- case 601: name = "S.W.A.T.";
- case 602: name = "Alpha";
- case 603: name = "Phoenix";
- case 604: name = "Glendale Shit";
- case 605: name = "Sadler Shit";
- case 606: name = "Baggage Trailer A";
- case 607: name = "Baggage Trailer B";
- case 608: name = "Tug Stairs Trailer";
- case 609: name = "Boxville";
- case 610: name = "Farm Trailer";
- case 611: name = "Utility Trailer";
- }
- return name;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement