Random Skin Bug

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,


    sitze grad dran, das man ein Rnd Skin bekommt wenn man aufn Server geht..


    Versuch 1. Funktioniert.. Im Log steht die Skin ID, nun Spawn ich aber nicht Automatisch weil ich SetSpawnInfo entfernt habe.. Füge ich SetSpawnInfo wieder zu kriegt er immer Skin 1.


    Hier der Code:


    new randomx = random(sizeof skins);
    SetPlayerSkin(playerid,skins[randomx]);
    SetSpawnInfo(playerid,0,-1,0,0,0,0,0,0,0,0,0,0);
    SpawnPlayer(playerid);
    printf("%d skin",GetPlayerSkin(playerid));


    Ohne SetSpawnInfo, geht es.. Nur das ich nicht Automatisch Spawne..


    E: Rechtschreibung.

  • Ganz einfach:
    SetSpawnInfo(playerid,0,skins[randomx],0,0,0,0,0,0,0,0,0,0);


    Du musst bei:
    SetSpawnInfo(playerid,0,-1,0,0,0,0,0,0,0,0,0,0);
    die -1 durch die SkinId ersetzen.
    Dann kann SetPlayerSkin auch weg..