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