Skin bei Registration setzen

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 ein Problem beim setzen des Skins beim spawnen.
    Die Nachricht "Du hast dich erfolgreich registriert" erscheint, d.h. wenn ich da SetPlayerSkin(playerid,1); machen würde, müsste es eigentlich auch kommen.
    Tut es aber nicht.
    Hier der Code, ich hoffe ihr könnt mir helfen.


    if(dialogid==DIALOG_REGISTER)
    {
    new name[MAX_PLAYER_NAME],query[128],password[30];
    GetPlayerName(playerid,name,sizeof(name));
    if(response)
    {
    if(strlen(inputtext)<5)
    {
    SendClientMessage(playerid,ROT,"Das ausgewählte Passwort ist zu kurz.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Deathmatch-Reloaded: Registration","Herzlich Willkommen auf Deathmatch-Reloaded!\nDein Account wurde nicht in unserer Datenbank gefunden.\nGebe nun bitte für die Registration dein gewünschtes Passwort ein.\nDas Passwort muss mindestens 5 Zeichen beinhalten.","Registrieren","Abbrechen");
    return 1;
    }
    else
    {
    mysql_escape_string(inputtext,password,dbhandle);
    format(query,sizeof(query),"INSERT INTO user (username,password) VALUES ('%s','%s')",name,password);
    mysql_function_query(dbhandle,query,false,"","");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß," ");
    SendClientMessage(playerid,WEIß,"SERVER: Du hast dich erfolgreich registriert.");
    SaveAccount(playerid);
    }
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du hast die Registrierung abgebrochen. Die Verbindung zum Server wird nun geschlossen.");
    Kick(playerid);
    return 1;
    }
    return 1;
    }
    return 1;
    }

  • Beitrag von E_MUSIC ()

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.

  • Einfach bei
    public OnPlayerRequestClass(playerid, classid)
    {
    SetSpawnInfo(playerid,(skinid),0,369.8406,-2055.3186,7.8359,0,0,0,0,0,0,0);
    SetPlayerInterior(playerid, 0);
    SpawnPlayer(playerid);
    return 1;
    }