Problem mit dem Skin nach der Registration

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
  • Hey. Kleine Frage. Wieso kriege ich immer nur Skin ID 101, nachdem man sich registriert hat?






    SetSpawnInfo(playerid,101,101,-50.1974,-288.3651,5.4297,178.9876,0,0,0,0,0,0);
    SpawnPlayer(playerid);
    TogglePlayerControllable(playerid,1);
    SetPlayerScore(playerid,1);
    GivePlayerMoney(playerid,100);
    SetPlayerWantedLevel(playerid,0);
    SetPlayerSkin(playerid,101);
    SaveAccount(playerid);




    Kleiner Code von meinem Register Stock.


    Ps: Sobald ich den skin mit /skin änder und relogge, habe ich den
    geänderten Skin noch. (wird also gespeichert und geladen)


    Mit freundlichen Grüßen
    Legendary

    Liberty Reallife ♥


    SA-MP Server IP:

    Liberty-Reallife.de:7777 oder 176.57.142.127:777 | Version: 0.3z

    ____________________________________________________


    Forum:

    ____________________________________________________


    TeamSpeak³ Server IP:
    Liberty Reallife.de:9987 oder 176.57.142.172:9987

    ____________________________________________________


    TeamSpeak³ Server Passwort:

    ts-lr

  • stock SaveAccount(playerid)
    {
    new Account[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Account,sizeof(Account),"/Accounts/%s.ini",name);
    dini_IntSet(Account,"Level",GetPlayerScore(playerid));
    dini_IntSet(Account,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Account,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Account,"Banned",GetPVarInt(playerid,"Banned"));
    dini_IntSet(Account,"Premiumrank",GetPVarInt(playerid,"Premiumrank"));
    dini_IntSet(Account,"Skin",GetPVarInt(playerid,"Skin"));
    dini_IntSet(Account,"Muted",GetPVarInt(playerid,"Muted"));
    dini_IntSet(Account,"Wantedlevel",GetPVarInt(playerid,"Wantedlevel"));
    dini_IntSet(Account,"Kills",GetPVarInt(playerid,"Kills"));
    dini_IntSet(Account,"KampfStyle",GetPVarInt(playerid,"KampfStyle"));
    return 1;
    }

    Liberty Reallife ♥


    SA-MP Server IP:

    Liberty-Reallife.de:7777 oder 176.57.142.127:777 | Version: 0.3z

    ____________________________________________________


    Forum:

    ____________________________________________________


    TeamSpeak³ Server IP:
    Liberty Reallife.de:9987 oder 176.57.142.172:9987

    ____________________________________________________


    TeamSpeak³ Server Passwort:

    ts-lr

  • Wie jetzt? :D verstehe irgendwie nicht, was du meinst^^

    Liberty Reallife ♥


    SA-MP Server IP:

    Liberty-Reallife.de:7777 oder 176.57.142.127:777 | Version: 0.3z

    ____________________________________________________


    Forum:

    ____________________________________________________


    TeamSpeak³ Server IP:
    Liberty Reallife.de:9987 oder 176.57.142.172:9987

    ____________________________________________________


    TeamSpeak³ Server Passwort:

    ts-lr

  • SetSpawnInfo(playerid,101,101,-50.1974,-288.3651,5.4297,178.9876,0,0,0,0,0,0);
    SpawnPlayer(playerid);
    TogglePlayerControllable(playerid,1);
    SetPlayerScore(playerid,1);
    GivePlayerMoney(playerid,100);
    SetPlayerWantedLevel(playerid,0);
    SaveAccount(playerid);
    SetPlayerSkin(playerid,101);

  • Nope, klappt immernoch nicht..

    Liberty Reallife ♥


    SA-MP Server IP:

    Liberty-Reallife.de:7777 oder 176.57.142.127:777 | Version: 0.3z

    ____________________________________________________


    Forum:

    ____________________________________________________


    TeamSpeak³ Server IP:
    Liberty Reallife.de:9987 oder 176.57.142.172:9987

    ____________________________________________________


    TeamSpeak³ Server Passwort:

    ts-lr

  • /* Befehl, um den eigenen Skin zu ändern */
    ocmd:skin(playerid,params[])
    {
    if(IstInDeagle[playerid] == 1 || IstIn1o1[playerid] == 1 || IstInDM[playerid] == 1 || IstInRifle[playerid] == 1 || IstInTeamdm[playerid] == 1)
    {
    SendClientMessage(playerid,GRAU,"Verlasse deine Arena, um deinen Skin zu wechseln.");
    return 1;
    }
    else
    {
    new skin,skinidmessage[128];
    if(sscanf(params,"i",skin))return SendClientMessage(playerid,WEIß,"{FFFFFF}» {FF000F}Syntax: {FFFFFF}/Skin {969696}[Skin ID]");
    if(skin<1||skin>299)return SendClientMessage(playerid,GRAU,"Bitte gebe eine gültige Skin ID an. {FFFFFF}[1-299]");
    SetPVarInt(playerid,"Skin",skin);
    SaveAccount(playerid);
    SetPlayerSkin(playerid,skin);
    format(skinidmessage,sizeof(skinidmessage),"Du hast deinen Skin auf die ID {FF000F}%i {969696}gesetzt.",skin);
    SendClientMessage(playerid,GRAU,skinidmessage);
    TogglePlayerControllable(playerid,1);
    return 1;
    }
    }

    Liberty Reallife ♥


    SA-MP Server IP:

    Liberty-Reallife.de:7777 oder 176.57.142.127:777 | Version: 0.3z

    ____________________________________________________


    Forum:

    ____________________________________________________


    TeamSpeak³ Server IP:
    Liberty Reallife.de:9987 oder 176.57.142.172:9987

    ____________________________________________________


    TeamSpeak³ Server Passwort:

    ts-lr

  • ocmd:skin(playerid,params[])
    {
    if(IstInDeagle[playerid] == 1 || IstIn1o1[playerid] == 1 || IstInDM[playerid] == 1 || IstInRifle[playerid] == 1 || IstInTeamdm[playerid] == 1)
    {
    SendClientMessage(playerid,GRAU,"Verlasse deine Arena, um deinen Skin zu wechseln.");
    return 1;
    }
    else
    {
    new skin,skinidmessage[128];
    if(sscanf(params,"i",skin))return SendClientMessage(playerid,WEIß,"{FFFFFF}» {FF000F}Syntax: {FFFFFF}/Skin {969696}[Skin ID]");
    if(skin<1||skin>299)return SendClientMessage(playerid,GRAU,"Bitte gebe eine gültige Skin ID an. {FFFFFF}[1-299]");
    SetPVarInt(playerid,"Skin",skin);
    SetPlayerSkin(playerid,skin); // <---------
    SaveAccount(playerid); // <----------
    format(skinidmessage,sizeof(skinidmessage),"Du hast deinen Skin auf die ID {FF000F}%i {969696}gesetzt.",skin);
    SendClientMessage(playerid,GRAU,skinidmessage);
    TogglePlayerControllable(playerid,1);
    return 1;
    }
    }



    Du solltest den Spieler NACH dem Skin Setten Speichern da dein Save Stock den Skin speichert den der Player im moment hat.

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Geht immernoch nicht. Spawne immernoch nach dem Register mit Skin id 0 statt 101^^

    Liberty Reallife ♥


    SA-MP Server IP:

    Liberty-Reallife.de:7777 oder 176.57.142.127:777 | Version: 0.3z

    ____________________________________________________


    Forum:

    ____________________________________________________


    TeamSpeak³ Server IP:
    Liberty Reallife.de:9987 oder 176.57.142.172:9987

    ____________________________________________________


    TeamSpeak³ Server Passwort:

    ts-lr

  • geht net^^

    Liberty Reallife ♥


    SA-MP Server IP:

    Liberty-Reallife.de:7777 oder 176.57.142.127:777 | Version: 0.3z

    ____________________________________________________


    Forum:

    ____________________________________________________


    TeamSpeak³ Server IP:
    Liberty Reallife.de:9987 oder 176.57.142.172:9987

    ____________________________________________________


    TeamSpeak³ Server Passwort:

    ts-lr