Client Stürzt beim Connecten ab.

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
  • Hallo ich habe gerade ein eigenes Geldsystem eingebaut,der Server startet auch ohne Probleme.
    Nur wenn ich im Connectvorgang auf den Server joine schmirt mein Client ab.
    Deshalb habe ich die vermutung das das das an dem OnPlayerConnect liegt.


    OnPlayerConnect sieht bei mir so aus:


    public OnPlayerConnect(playerid)
    {
    new Playerdatei[128];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Playerdatei,sizeof(Playerdatei),"/Accounts/%s.ini",name);
    if(dini_Exists(Playerdatei))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Willkommen zurück\n\nGebe bitte dein Passwort ein um dich einzuloggen:","Login","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Register","Herzlich Willkommen auf MyRealife\n\nUm bei uns spielen zu können,musst du dich mit einem Passwort registrieren:","Register","Abbrechen");
    }
    [color=#ff6600]Money[playerid] = TextDrawCreate(619.000000, 79.000000,"~~~"); <<<<<< Eigenes Geldsystem
    TextDrawFont(Money[playerid],2);
    TextDrawUseBox(Money[playerid],1);
    TextDrawBoxColor(Money[playerid],255);
    TextDrawTextSize(Money[playerid],494.000000, 0.000000);
    TextDrawLetterSize(Money[playerid],0.299999,1.000000);
    TextDrawColor(Money[playerid],0xffffffff);
    TextDrawSetProportional(Money[playerid],1);
    Money2[playerid] = TextDrawCreate(513,84.0,"0 Euro");
    TextDrawLetterSize(Money2[playerid],0.299999,1.000000);
    TextDrawColor(Money2[playerid],0xffffffff);
    TextDrawFont(Money2[playerid],2);
    TextDrawSetOutline(Money2[playerid], 1);
    TextDrawBackgroundColor(Money2[playerid], 65535);
    TextDrawShowForPlayer(playerid,Money[playerid]);
    TextDrawShowForPlayer(playerid,Money2[playerid]);
    return 1;[/color] <<<<<


    Ich habe keine Ahnung woran das liegen könnte.
    Ich hoffe das ihr mir helfen könnt :)