Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///////////////////////////////////////////////////////////////////////////
- ///////////////////////////this filterscript is made by TraNE//////////////
- ///////////////////////////////////////////////////////////////////////////
- #include <a_samp>
- #include <core>
- #include <a_vehicles>
- #include <float>
- #define COLOR_LIGHTBLUE 0xBBFFFFFF
- new Menu:adminmenu;
- public OnFilterScriptInit()
- {
- print("-________________________________________-");
- print("- Admin Menu by TraNE -");
- print("-________________________________________-");
- adminmenu = CreateMenu("Admin Menu", 1, 50.0, 180.0, 200.0, 200.0);
- AddMenuItem(adminmenu, 0, "Infernus");
- AddMenuItem(adminmenu, 0, "Cheetah");
- AddMenuItem(adminmenu, 0, "Bullet");
- AddMenuItem(adminmenu, 0, "NRG-500");
- AddMenuItem(adminmenu, 0, "Minigun");
- AddMenuItem(adminmenu, 0, "BMX");
- AddMenuItem(adminmenu, 0, "1,000,000$");
- AddMenuItem(adminmenu, 0, "Health&Armour");
- AddMenuItem(adminmenu, 0, "NOS 10x");
- AddMenuItem(adminmenu, 0, "Hydraulics");
- AddMenuItem(adminmenu, 0, "Restart Server");
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- new Menu:current;
- current = GetPlayerMenu(playerid);
- new Float:X,Float:Y,Float:Z,Float:Angle,carid;
- if(current == adminmenu)
- {
- switch(row)
- {
- case 0:
- {
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,Angle);
- carid = CreateVehicle(411,X,Y,Z,Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,carid,0);
- TogglePlayerControllable(playerid,1);
- if(GetPlayerInterior(playerid)) LinkVehicleToInterior(carid,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(carid,GetPlayerVirtualWorld(playerid));
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have Infernus now.");
- }
- case 1:
- {
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,Angle);
- carid = CreateVehicle(415,X,Y,Z,Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,carid,0);
- TogglePlayerControllable(playerid,1);
- if(GetPlayerInterior(playerid)) LinkVehicleToInterior(carid,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(carid,GetPlayerVirtualWorld(playerid));
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have Cheetah now.");
- }
- case 2:
- {
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,Angle);
- carid = CreateVehicle(541,X,Y,Z,Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,carid,0);
- TogglePlayerControllable(playerid,1);
- if(GetPlayerInterior(playerid)) LinkVehicleToInterior(carid,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(carid,GetPlayerVirtualWorld(playerid));
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have Bullet now.");
- }
- case 3:
- {
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,Angle);
- carid = CreateVehicle(522,X,Y,Z,Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,carid,0);
- TogglePlayerControllable(playerid,1);
- if(GetPlayerInterior(playerid)) LinkVehicleToInterior(carid,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(carid,GetPlayerVirtualWorld(playerid));
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have NRG-500 now.");
- }
- case 4:
- {
- GivePlayerWeapon(playerid,38,1000000000);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have Minigun now.");
- }
- case 5:
- {
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,Angle);
- carid = CreateVehicle(481,X,Y,Z,Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,carid,0);
- TogglePlayerControllable(playerid,1);
- if(GetPlayerInterior(playerid)) LinkVehicleToInterior(carid,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(carid,GetPlayerVirtualWorld(playerid));
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have BMX now.");
- }
- case 6:
- {
- GivePlayerMoney(playerid,1000000);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have 1,000,000 $ now!Lol!");
- }
- case 7:
- {
- SetPlayerHealth(playerid,300);
- SetPlayerArmour(playerid,300);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have Health & Armour now.");
- }
- case 8:
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have been added NOS 10x to your car.");
- }
- case 9:
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid),1087);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have been added Hydraulics to your vehicle.");
- }
- case 10:
- {
- SendClientMessageToAll(COLOR_LIGHTBLUE,"The Server is Restarting.");
- SendRconCommand("gmx");
- }
- }
- OnPlayerExitedMenu(playerid);
- }
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp(cmdtext, "/amenu", true) == 0) {
- if(IsPlayerAdmin(playerid))
- ShowMenuForPlayer(adminmenu,playerid);
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment