Dialog Fenster macht nichts

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
  • Guten Morgen,
    ich mal wieder :S


    Ich habe folgendes Problem, wenn ich auf meinen Homeserver (windows) das Dialog Fenster öffne,
    kann ich zwischen 2 Sachen entscheiden kann. Dies klappt auch.


    Wenn ich das aber auf meinen richtigen Server lade (linux),
    kann ich zwar inGame das Dialog Fenster öffnen, allerdings passiert nichts,
    egal was ich auswähle.


    Habe es mehrfach versucht, leider keine Ahnung woran es liegen könnte.

  • Moin,
    Was genau meinst du mit "richtiger" Version?



    #include <a_objects>
    #include <a_players>
    #include <a_samp>
    #include <string>
    #include <Zcmd>


    #define COLOR_CYAN 0x01FCFFC8
    #define COLOR_LIGHTGREEN 0x9ACD32AA
    #define PlayerSelect 100
    new Kills[MAX_PLAYERS];


    public OnFilterScriptInit()
    {
    print("---------------------------");
    print("GunGame v2 by Allx");
    print("---------------------------");
    return 1;
    }


    public OnFilterScriptExit()
    {
    return 1;
    }


    public OnPlayerDeath(playerid, killerid, reason)
    {
    new fname[MAX_PLAYER_NAME];new string[128];new name[70];
    GetPlayerName(playerid,fname,sizeof(fname));
    Kills[killerid]++;
    GivePlayerMoney(killerid, 10000);
    format(string,COLOR_CYAN,"You killed %s. You now have %d kills.",fname,Kills[killerid]);
    SendClientMessage(killerid,COLOR_CYAN,string);
    if(Kills[killerid] >= 10)
    {
    GivePlayerWeapon(killerid,31,500);
    }
    if(Kills[killerid] >= 20)
    {
    GivePlayerWeapon(playerid,33,500);
    }
    if(Kills[killerid] >= 30)
    {
    GivePlayerWeapon(playerid,27,500);
    }
    if(Kills[killerid] >= 40)
    {
    GivePlayerWeapon(playerid,32,500);
    }
    if(Kills[killerid] == 50)
    {
    SpawnPlayer(killerid);
    SpawnPlayer(playerid);
    GetPlayerName(killerid,name,sizeof(name));
    format(string,COLOR_LIGHTGREEN,"Event GunGame is over, winner: %s.", name);
    SendClientMessageToAll(COLOR_LIGHTGREEN,string);
    }
    return 1;
    }
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == PlayerSelect)
    {
    if(response)
    {
    if(listitem == 0)
    {
    Kills[playerid] = 0;
    SetPlayerPos(playerid,82.9598, 1934.9390, 534.7300);
    SetPlayerSkin(playerid,114);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24, 500); // Desert Eagle
    GivePlayerWeapon(playerid,34,500); // Sniper
    SetPlayerTime(playerid,21,0);
    SendClientMessage(playerid,COLOR_CYAN,"You joined in mafia's team.");
    }
    if(listitem == 1)
    {
    Kills[playerid] = 0;
    SetPlayerPos(playerid,-43.0468, 1864.4496, 534.8149);
    SetPlayerSkin(playerid,285);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,22,500);//9mm
    GivePlayerWeapon(playerid,34,500); // Sniper
    SetPlayerTime(playerid,21,0);
    SendClientMessage(playerid,COLOR_CYAN,"You joined in police's team.");
    return 1;

    }
    }
    return 1;
    }
    return 0;
    }
    //----------------------------------GunGame command-----------------------------//
    CMD:gungame(playerid)
    {
    ShowPlayerDialog(playerid, PlayerSelect, DIALOG_STYLE_LIST, "You want enter in a team?Choose!", "{FF0000}Mafia's Team\n{0000FF}Police's Team", "OK", "Close");
    return 1;
    }

    Einmal editiert, zuletzt von NotUnknown ()