Menü Filterscript geht nicht

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • weiß einer wo der fehler im filterscirpt ist ich finde den nicht


    wenn ich /g mache passiert garnix was eigendlich nicht soll




    #include <a_samp>
    #define COLOR_LIGHTBLUE 0x33CCFFAA
    #define COLOR_RED 0xFFFFFFAA
    #if defined FILTERSCRIPT


    new Menu:g;


    public OnFilterScriptInit()
    {
    print("\n--------------------------------------");
    print(" Das Gesetz by. Deluxe ");
    print("--------------------------------------\n");


    gesetz = CreateMenu("g", 2, 50.0, 180.0, 200.0, 200.0);


    AddMenuItem(g, 0, "Vehrkehrsregeln");
    AddMenuItem(g, 0, "Rechte");
    AddMenuItem(g, 0, "Mord");
    AddMenuItem(g, 0, "Körperverletzung");
    AddMenuItem(g, 0, "Diebstahl");
    AddMenuItem(g, 0, "Waffen missbrauch");
    AddMenuItem(g, 0, "Film Studio");
    AddMenuItem(g, 0, "Illigale Strassen Rennen");
    AddMenuItem(g, 0, "Die Bürgermeisterin");


    return 1;
    }


    public OnPlayerConnect(playerid)
    {
    return 1;
    }


    public OnFilterScriptExit()
    {
    return 1;
    }


    public OnPlayerSelectedMenuRow(playerid, row)
    {
    new Menu:current;
    current = GetPlayerMenu(playerid);
    if(current == g)
    {
    switch(row)
    {
    case 0:
    {


    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Verkehrsregeln¸,ø¤°``°¤ø,¸x");
    SendClientMessage(playerid, COLOR_RED, "Bei einen Unfall muss sofort die Polizei und der Notarzt verständigt werden.");


    SendClientMessage(playerid, COLOR_RED, "Aufforderungen der Polizei muss User/Member folge leisten, wenn es ");
    SendClientMessage(playerid, COLOR_RED, "nicht so ist dann bekommt der User/Member eine Geldbuße von 800$ oder 3 min. Knast");


    }
    case 1:
    {


    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Rechte¸,ø¤°``°¤ø,¸x");
    SendClientMessage(playerid, COLOR_RED, "Jeder User/Member wird vom Gesetz gleich behandelt.");
    SendClientMessage(playerid, COLOR_RED, "Jeder Member darf an die Wahl teilnehmen.");


    SendClientMessage(playerid, COLOR_RED, "Im Forum un im Game.");
    SendClientMessage(playerid, COLOR_RED, "Im Teamspeak wenn es Zeugen da sind.");
    SendClientMessage(playerid, COLOR_RED, "Fotos.");
    SendClientMessage(playerid, COLOR_RED, "Bei jedliche Körperverletzung müssen Beweise vorliegen.");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Rechte¸,ø¤°``°¤ø,¸x");
    }
    case 2:
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Mord¸,ø¤°``°¤ø,¸x");
    SendClientMessage(playerid, COLOR_RED, "Mörder werden mit einer Freiheitsstrafe von 5-7min bestraft.");
    SendClientMessage(playerid, COLOR_RED, "Beihilfe zum Mord wir mit einer Freiheitsstrafe von 3min bestraft");
    SendClientMessage(playerid, COLOR_RED, "Totschlag ist wenn ein User/Member einen fast Totschlägt das heißt das er ");
    SendClientMessage(playerid, COLOR_RED, "80-95% seiner Energie verloren hat. ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Mord¸,ø¤°``°¤ø,¸x");

    }
    case 3:
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Körperverletzung¸,ø¤°``°¤ø,¸x");
    SendClientMessage(playerid, COLOR_RED, "Wenn einer einen anderen User/Member verletzt bekommt er eine Geldbuße");
    SendClientMessage(playerid, COLOR_RED, "von 500$ + Schadenersatz von 1000$");
    SendClientMessage(playerid, COLOR_RED, "Wenn einer einen anderen User/Member verletzt und es kommt zur Todesursache ");
    SendClientMessage(playerid, COLOR_RED, "bekommt er eine Freiheitsstrafe von 2-4min. Knast.");
    SendClientMessage(playerid, COLOR_RED, "Abs.2. Wenn der Schuldige noch keine Vorstrafe hat bekommt er einen Bußgeld von 5,000$.");

    }
    case 4:
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Diebstahl¸,ø¤°``°¤ø,¸x");
    SendClientMessage(playerid, COLOR_RED, "Bei einen gemeldeten Diebstahl muss der Verdächtige ob Fahrzeug oder Gegenstand");
    SendClientMessage(playerid, COLOR_RED, "eine Geldbuße zahlen.");
    SendClientMessage(playerid, COLOR_RED, "Auto/Van: 10,000$");
    SendClientMessage(playerid, COLOR_RED, "Motorrad: 7,000$");
    SendClientMessage(playerid, COLOR_RED, "Dienstfahrzeug: 25,000$");

    SendClientMessage(playerid, COLOR_RED, " Flugzeug: 20,000$");
    SendClientMessage(playerid, COLOR_RED, " Helikotper: 15.000$ ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Diebstahl¸,ø¤°``°¤ø,¸x");


    }
    case 5:
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Waffen missbrauch¸,ø¤°``°¤ø,¸x");
    SendClientMessage(playerid, COLOR_RED, "Man darf keine Waffen besitzen ohne Waffenschein bußgeld von 3000$");
    SendClientMessage(playerid, COLOR_RED, "Auf Personen schießen wenn die Person keine waffe hat");
    SendClientMessage(playerid, COLOR_RED, "wird mit einer Freiheitsstrafe von 5min. geandet");
    SendClientMessage(playerid, COLOR_RED, "Wan darf nicht in der Öffentlichkeit mit einer Waffe rumrennen");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Waffenmissbrauch¸,ø¤°``°¤ø,¸x");

    }
    case 6:
    {


    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Filmstudio¸,ø¤°``°¤ø,¸x");
    SendClientMessage(playerid, COLOR_RED, "Jedes Fahrzug im Film Studio darf nur während der Dreh arbeiten genutzt werden");
    SendClientMessage(playerid, COLOR_RED, "sonst bekommt man ein Bußgeld von 5000$");
    SendClientMessage(playerid, COLOR_RED, "Am Ort wo Dreh arbeiten stadtfinden darf man den Ort nicht betreten");
    SendClientMessage(playerid, COLOR_RED, "Behindert der Dreh arbeiten kann zur Anzeige füheren");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Filmstudio¸,ø¤°``°¤ø,¸x");

    }
    case 7:
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Illigales Strassen Rennen¸,ø¤°``°¤ø,¸x");
    SendClientMessage(playerid, COLOR_RED, "Illigale Strassen Rennen sind verboten wird man doch gesehen");
    SendClientMessage(playerid, COLOR_RED, "Dann wird man auf Wandet Level 2 gesetz");
    SendClientMessage(playerid, COLOR_RED, "Strassen rennen Event´s die Erlaubniss bekommt man bei der");
    SendClientMessage(playerid, COLOR_RED, "Bürgermeisterin.");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Illigales Strassen Rennen¸,ø¤°``°¤ø,¸x");

    }

    case 9:
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Bürgermeisterin¸,ø¤°``°¤ø,¸x");
    SendClientMessage(playerid, COLOR_RED, "Wenn ein Polizist Fbi Army die Bürgermeisterin");
    SendClientMessage(playerid, COLOR_RED, "tötet wird sofort gefeuert und man wird für 10 min. gejailt");
    SendClientMessage(playerid, COLOR_RED, "Wer die Bürgermeisterin Tötet bekommt Wandet Level 6");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "x¸,ø¤°``°¤ø,¸Bürgermeisterin¸,ø¤°``°¤ø,¸x");

    }


    }
    }
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext, "/g", true) == 0)
    {
    ShowMenuForPlayer(g, playerid);
    return 1;
    }
    return 0;
    }
    #endif

  • Zeile 14:


    gesetz = CreateMenu("g", 2, 50.0, 180.0, 200.0, 200.0);


    muss heißen:


    g = CreateMenu("Gesetz", 2, 50.0, 180.0, 200.0, 200.0);


    Zeile 4 und 163 löschen

    Intel Xeon W3690 Hexacore @ 4.5 GHz - 48GB Triple Channel DDR3 - GeForce RTX 2070 Super - Asus P6T Deluxe V1 @ P6T WS Pro BIOS

    Mainboard 12 Jahre, CPU 10 Jahre alt - old but gold!