// -------------------------------------------------------- // PBomb's Hydraulics v1.0 // Created on : May 15, 2010 // Created By PBomb // DO NOT REMOVE CREDIT // Have fun with this filterscript :) // -------------------------------------------------------- #include #define FILTERSCRIPT #define COLOR_RED 0xCC0000AA #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_BLUE 0x0000BBAA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_ORANGE 0xFF9900AA #define COLOR_LIME 0x10F441AA #define COLOR_MAGENTA 0xFF00FFFFt #define COLOR_NAVY 0x000080AA #define COLOR_AQUA 0xF0F8FFAA #define COLOR_CRIMSON 0xDC143CAA #define COLOR_FLBLUE 0x6495EDAA #define COLOR_BISQUE 0xFFE4C4AA #define COLOR_BLACK 0x000000AA #define COLOR_CHARTREUSE 0x7FFF00AA #define COLOR_BROWN 0XA52A2AAA #define COLOR_CORAL 0xFF7F50AA\ #define COLOR_GOLD 0xB8860BAA #define COLOR_GREENYELLOW 0xADFF2FAA #define COLOR_INDIGO 0x4B00B0AA #define COLOR_IVORY 0xFFFF82AA #define COLOR_LAWNGREEN 0x7CFC00AA #define COLOR_SEAGREEN 0x20B2AAAA #define COLOR_LIMEGREEN 0x32CD32AA #define COLOR_MIDNIGHTBLUE 0x191970AA #define COLOR_MAROON 0x800000AA #define COLOR_OLIVE 0x808000AA #define COLOR_ORANGERED 0xFF4500AA #define COLOR_PINK 0xFFC0CBAA #define COLOR_SPRINGGREEN 0x00FF7FAA #define COLOR_TOMATO 0xFF6347AA #define COLOR_YELLOWGREEN 0x9ACD32AA #define COLOR_MEDIUMAQUA 0x83BFBFAA #define COLOR_MEDIUMMAGENTA 0x8B008BAA #define red 0xFF0000AA #define green 0x129E12FF #define blue 0x0000BBAA public OnFilterScriptInit() { print(" Loading PBOMB's Hyrdalics"); print(" Created By PBomb"); } public OnPlayerCommandText(playerid, cmdtext[]) { // -------------------------------------------------------- // Hydraulics // -------------------------------------------------------- if(strcmp(cmdtext, "/hydraulics", true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { switch(GetVehicleModel(GetPlayerVehicleID(playerid))) { case 448,461,462,463,468,471,509,510,521,522,523,581,586,449: return SendClientMessage(playerid, red, "You can not add hydralics in this vehicle!"); } AddVehicleComponent(GetPlayerVehicleID(playerid), 1087); SendClientMessage(playerid, green, "Your vehicle has now been equipped with hydralics"); } else return SendClientMessage(playerid,red,"You are not in a vehicle!"); return 1; } // -------------------------------------------------------- // REMOVE Hydraulics // -------------------------------------------------------- if(strcmp(cmdtext, "/rh", true, 3) == 0) { if(IsPlayerInAnyVehicle(playerid)) { switch(GetVehicleModel(GetPlayerVehicleID(playerid))) { case 448,461,462,463,468,471,509,510,521,522,523,581,586,449: return SendClientMessage(playerid, red, "You can not add hydralics in this vehicle!"); } RemoveVehicleComponent(GetPlayerVehicleID(playerid), 1087); SendClientMessage(playerid, green, "Hydralics Was Removed"); } else return SendClientMessage(playerid,red,"Your Vechicle does not have hydralics, type /h"); return 1; } // -------------------------------------------------------- // Hydraulics (H) // -------------------------------------------------------- if(strcmp(cmdtext, "/h", true, 2) == 0) { if(IsPlayerInAnyVehicle(playerid)) { switch(GetVehicleModel(GetPlayerVehicleID(playerid))) { case 448,461,462,463,468,471,509,510,521,522,523,581,586,449: return SendClientMessage(playerid, red, "You can not add hydralics in this vehicle!"); } AddVehicleComponent(GetPlayerVehicleID(playerid), 1087); SendClientMessage(playerid, green, "Your vehicle has now been equipped with hydralics"); } else return SendClientMessage(playerid,red,"You are not in a vehicle!"); return 1; } return 0; }