Beiträge von danfai

    Hier dein Code abgeändert zu dem, was ich meine:

    {
    new kickid,banid;
    if(dialogid == DIALOG_KICK)
    {
    kickid = strval(inputtext);
    ShowPlayerDialog(playerid,DIALOG_GRUND,DIALOG_STYLE_INPUT,"Grund","Nenne den Grund :","Ok","Abbrechen");
    }
    if(dialogid == DIALOG_BAN)
    {
    banid = strval(inputtext);
    ShowPlayerDialog(playerid,DIALOG_GRUND2,DIALOG_STYLE_INPUT,"Grund","Nenne den Grund :","Ok","Abbrechen");
    }
    if(dialogid == DIALOG_GRUND)
    {
    new grund[64],kicktext[50];
    strmid(grund, inputtext, 0, strlen(inputtext), 255);
    format(kicktext,128,"Du wurdest von einem Admin gekickt!\nGrund : %s",grund);
    ShowPlayerDialog(kickid,DIALOG_KICKAUSGABE,DIALOG_STYLE_MSGBOX,"Kick",kicktext,"Ok","Abbrechen");
    Kick(kickid);
    }
    if(dialogid == DIALOG_GRUND2)
    {
    new grund[64],bantext[50];
    strmid(grund, inputtext, 0, strlen(inputtext), 255);
    format(bantext,128,"Du wurdest von einem Admin gebannt!\nGrund : %s",grund);
    ShowPlayerDialog(banid,DIALOG_BANAUSGABE,DIALOG_STYLE_MSGBOX,"Ban",bantext,"Ok","Abbrechen");
    Ban(banid);
    }


    //Edit: Quote herausgenommen

    Du benötigst einen dynamischen DNS Eintrag (falls du nicht über Hamachi oder ähnliches spielen willst).
    Diesen bekommst du zum Beispiel bei dyndns.org
    Frage deinen Bruder mal, ob der das schon mal konfiguriert hat.
    Außerdem muss bei dem Router der Port auf deine lokale IP-Adresse weitergeleitet werden (diese siehst du in der Systemsteuerung).