Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///////////////////////////////////////////////////////////
- ////////////// //////////////
- ////////////// Filterscript für www.gtaRL.de //////////////
- ////////////// //////////////
- ///////////////////////////////////////////////////////////
- ////////////// 0.3c Filterscript //////////////
- ////////////// Funktionen: //////////////
- ////////////// -Objektspawning //////////////
- ////////////// -Fahrzeugspawning //////////////
- ////////////// -Waffenspawning //////////////
- ////////////// -Teleports //////////////
- ////////////// //////////////
- ////////////// Geplante Funktionen: //////////////
- ////////////// -Scoresystem //////////////
- ////////////// -Countdownfunktion //////////////
- ////////////// //////////////
- ///////////////////////////////////////////////////////////
- #include <a_samp>
- #pragma tabsize 0
- #define EMENU 1
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_RED 0xFF0000FF
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print("InGame Eventerleichterung");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/eventmenu", cmdtext, true, 10) == 0)
- if(IsPlayerAdmin(playerid)) SendClientMessage(playerid, COLOR_RED, "Eventmenu geöffnet.");
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST, "Eventmenu | gtaRL - Longibotti | Beta", "------- OBJEKTE -------\r\nNebelmaschine\r\nAussichtsturm\r\nExplosives Fass\r\nCop\r\n------- TELEPORTS -------\r\nLS Airport\r\nLS Arena\r\nLV Area51\r\n------- FAHRZEUGE -------\r\nGoKart\r\nMonstertruck\r\nVortex Hovercraft\r\nBus\r\nPanzer\r\n------- WAFFEN -------\r\nRaketenwerfer\r\nMolotov Cocktail\r\nFlammenwerfer\r\nMinigun\r\nFeuerlöscher\r\nKamera", "Wählen", "Verlassen");
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- switch(dialogid)
- {
- case 1:
- {
- if(!response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Aktion abgebrochen.");
- return 1;
- }
- switch(listitem)
- {
- case 0: // objekte
- {
- return 0;
- }
- case 1:
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- CreateObject(2780, X+4, Y, Z-3, 0.0, 0.0, 96.0);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du hast eine Nebelmaschine gespawned.");
- }
- case 2:
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- CreateObject(3279, X+4, Y, Z-3, 0.0, 0.0, 96.0);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du hast einen Aussichtsturm gespawned.");
- }
- case 3:
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- CreateObject(1225, X+2, Y, Z-1, 0.0, 0.0, 96.0);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du hast ein explosives Fass gespawned.");
- }
- case 4:
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- CreateObject(3092, X+1, Y, Z, 0.0, 0.0, 96.0);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du hast einen Cop gespawned.");
- }
- case 5: // teleports
- {
- return 0;
- }
- case 6:
- {
- SetPlayerPos(playerid,1962.0,-2174.5,15.0);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du wurdest zum LS Flughafen teleportiert.");
- }
- case 7:
- {
- SetPlayerPos(playerid,2655.0,-1670.5,12.0);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du wurdest zur LS Arena teleportiert.");
- }
- case 8:
- {
- SetPlayerPos(playerid,88.0,1921.5,18.5);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du wurdest zur Area 51 teleportiert.");
- }
- case 9: // fahrzeuge
- {
- return 0;
- }
- case 10:
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- CreateVehicle(571, X,Y,Z, 0.0, 6, 6, 3);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du hast ein GoKart gespawned. Respawnzeit ohne Fahrer: 3 Sekunden.");
- }
- case 11:
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- CreateVehicle(444, X,Y,Z, 0.0, 6, 6, 3);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du hast einen Monstertruck gespawned. Respawnzeit ohne Fahrer: 3 Sekunden.");
- }
- case 12:
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- CreateVehicle(539, X,Y,Z, 0.0, 6, 6, 3);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du hast einen Vortex Hovercraft gespawned. Respawnzeit ohne Fahrer: 3 Sekunden.");
- }
- case 13:
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- CreateVehicle(431, X,Y,Z, 0.0, 6, 6, 3);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du hast einen Bus gespawned. Respawnzeit ohne Fahrer: 3 Sekunden.");
- }
- case 14:
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- CreateVehicle(432, X,Y,Z, 0.0, 6, 6, 3);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Du hast einen Panzer gespawned. Respawnzeit ohne Fahrer: 3 Sekunden.");
- }
- case 15: // waffen
- {
- return 0;
- }
- case 16:
- {
- GivePlayerWeapon(playerid, 35, 20);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Raketenwerfer gegeben!");
- }
- case 17:
- {
- GivePlayerWeapon(playerid, 18, 20);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Molotovs gegeben!");
- }
- case 18:
- {
- GivePlayerWeapon(playerid, 37, 20);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Flammenwerfer gegeben!");
- }
- case 19:
- {
- GivePlayerWeapon(playerid, 38, 250);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Minigun gegeben!");
- }
- case 20:
- {
- GivePlayerWeapon(playerid, 42, 250);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Feuerlöscher gegeben!");
- }
- case 21:
- {
- GivePlayerWeapon(playerid, 43, 250);
- SendClientMessage(playerid, COLOR_ORANGE, "!ACHTUNG!-EVENTMENU-!ACHTUNG! Kamera gegeben!");
- }
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement