Bei 2x /rcon gmx krieg ich ne exe

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
  • Moin,
    also wen ich 2x hintereinander /rcon gmx machen kratzt das Spiel ab also ich bekomme ne exe^^
    In meinem GM was ich grad machen hab ich zuletzt nur nen Menu hinzugefügt könnte das vllt an dem Menu liegen??
    So sieht das Menu aus:


    new Menu:menu, Menu:dm, Menu:kart, Menu:zuege;



    // Teleport Menu
    menu = CreateMenu("Teleports", 0, 10, 100, 300, 500);
    AddMenuItem(menu, 0, "Deathmatch Arenen");
    AddMenuItem(menu, 0, "Kartbahnen");
    AddMenuItem(menu, 0, "Zug Stationen");
    AddMenuItem(menu, 0, "Schliessen");


    dm = CreateMenu("DM Arenen", 0, 10, 100, 300, 500);
    AddMenuItem(dm, 0, "Funny DM");
    AddMenuItem(dm, 0, "Berg DM");
    AddMenuItem(dm, 0, "Schliessen");


    kart = CreateMenu("Kartbahnen", 0, 10, 100, 300, 500);
    AddMenuItem(kart, 0, "Kartbahn an den Docks");
    AddMenuItem(kart, 0, "Kartbahn am Parkplatz");
    AddMenuItem(kart, 0, "Kartbahn LV");
    AddMenuItem(kart, 0, "Schliessen");

    zuege = CreateMenu("Zug Stationen", 0, 10, 100, 300, 500);
    AddMenuItem(zuege, 0, "Unity Statio");
    AddMenuItem(zuege, 0, "Market Station");
    AddMenuItem(zuege, 0, "Cranberry Station");
    AddMenuItem(zuege, 0, "Linden Station");
    AddMenuItem(zuege, 0, "Sobell Rail Yards");
    AddMenuItem(zuege, 0, "Yellow Bell Station");



    public OnPlayerSelectedMenuRow(playerid, row)
    {
    new Menu:Now;
    Now = GetPlayerMenu(playerid);
    if (Now == menu)
    {
    switch(row)
    {
    case 0:
    {
    ShowMenuForPlayer(dm, playerid);
    }
    case 1:
    {
    ShowMenuForPlayer(kart, playerid);
    }
    case 2:
    {
    ShowMenuForPlayer(zuege, playerid);
    }
    case 3:
    {
    /*nix*/
    }
    }
    }
    if (Now == dm)
    {
    switch(row)
    {
    case 0:
    {
    new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "%s ist nun in der Funny DM Arena!", pname);
    SendClientMessageToAll(COLOR_LIGHTBLUE, string);
    rand = random(sizeof(FDmRandomSpawn));
    SetPlayerPos(playerid,FDmRandomSpawn[rand][0],FDmRandomSpawn[rand][1],FDmRandomSpawn[rand][2]);
    GameTextForPlayer(playerid, "~w~Funny Deathmatch", 3000, 3);
    }
    case 1:
    {
    new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "%s ist nun in der Berg DM Arena!", pname);
    SetPlayerPos(playerid, 2778.493212, 1793.126311 11.9121);
    SendClientMessageToAll(COLOR_LIGHTBLUE, string);
    GameTextForPlayer(playerid, "~w~Berg Deathmatch", 3000, 3);
    }
    case 2:
    {
    /*Tuhe nix*/
    }
    }
    }
    if (Now == kart)
    {
    switch(row)
    {
    case 0:
    {
    new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "%s ist nun auf der Kartbahn an den Docks!", pname);
    SetPlayerPos(playerid, 2778.493212, 1793.126311 11.9121);
    SendClientMessageToAll(COLOR_LIGHTBLUE, string);
    GameTextForPlayer(playerid, "~w~Kartbahn an den Docks", 3000, 3);
    }
    case 1:
    {
    new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "%s ist nun auf der Kartbahn am Parkplatz!", pname);
    SetPlayerPos(playerid, 2778.493212, 1793.126311 11.9121);
    SendClientMessageToAll(COLOR_LIGHTBLUE, string);
    GameTextForPlayer(playerid, "~w~Kartbahn am Parkplatz", 3000, 3);
    }
    case 2:
    {
    new pname[MAX_PLAYER_NAME];
    new string[100];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "%s ist nun auf der Kartbahn in Las Venturas!", pname);
    SetPlayerPos(playerid, 2778.493212, 1793.126311 11.9121);
    SendClientMessageToAll(COLOR_LIGHTBLUE, string);
    GameTextForPlayer(playerid, "~w~Kartbahn in Las Venturas", 3000, 3);
    }
    case 3:
    {
    /*nix*/
    }
    }
    }
    if (Now == zuege)
    {
    switch(row)
    {
    case 0:
    {
    GameTextForPlayer(playerid, "~w~Unity Station", 3000, 3);
    SetPlayerPos(playerid, 2778.493212, 1793.126311 11.9121);
    }
    case 1:
    {
    GameTextForPlayer(playerid, "~w~Market Station", 3000, 3);
    SetPlayerPos(playerid, 2778.493212, 1793.126311 11.9121);
    }
    case 2:
    {
    GameTextForPlayer(playerid, "~w~Cranberry Station", 3000, 3);
    SetPlayerPos(playerid, 2778.493212, 1793.126311 11.9121);
    }
    case 3:
    {
    GameTextForPlayer(playerid, "~w~Linden Station", 3000, 3);
    SetPlayerPos(playerid, 2778.493212, 1793.126311 11.9121);
    }
    case 4:
    {
    GameTextForPlayer(playerid, "~w~Sobell Rail Yards", 3000, 3);
    SetPlayerPos(playerid, 2778.493212, 1793.126311 11.9121);
    }
    case 5:
    {
    GameTextForPlayer(playerid, "~w~Yellow Bell Station", 3000, 3);
    SetPlayerPos(playerid, 2778.493212, 1793.126311 11.9121);
    }
    case 6:
    {
    /* nix*/
    }
    }
    }
    return 1;
    }