Skin ID speichern Problem

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Skin ID speichern Problem

    Hallo Breadfish

    Ich habe ingame ein Pickup für die Fraktionen erstellt wo die Member die Skins ändern können. Den Skin bekommt man schon aber nach einem Tod/Spawn bekommt man wieder sein invite skin und nicht den skin von dem Pickup.
    Wie kann ich die Pickup Skins speichern???

    PAWN-Quellcode

    1. if(strcmp(cmd, "/yskin", true) == 0)
    2. if(IsPlayerInFrac(playerid, 4))
    3. if(IsPlayerInRangeOfPoint(playerid, 5.0,x,y,z))
    4. {
    5. tmp = strtok(cmdtext, idx);
    6. if(!strlen(tmp))
    7. {
    8. SendClientMessage(playerid, COLOR_WHITE, "Benutze: /yskin [Skin Nummer]");
    9. SendClientMessage(playerid, COLOR_RED, "*Es gibt 6 Skins (Nummer 1-6)");
    10. return 1;
    11. }
    12. new skin = strval(tmp);
    13. if(skin == 1)
    14. {
    15. SetPlayerSkin(playerid, 122);
    16. return 1;
    17. }
    18. if(skin == 2)
    19. {
    20. SetPlayerSkin(playerid, 186);
    21. return 1;
    22. }
    23. if(skin == 3)
    24. {
    25. SetPlayerSkin(playerid, 121);
    26. return 1;
    27. }
    28. if(skin == 4)
    29. {
    30. SetPlayerSkin(playerid, 123);
    31. return 1;
    32. }
    33. if(skin == 5)
    34. {
    35. SetPlayerSkin(playerid, 59);
    36. return 1;
    37. }
    38. if(skin == 6)
    39. {
    40. SetPlayerSkin(playerid, 120);
    41. return 1;
    42. }
    43. if(skin <= 0 || skin > 6)
    44. {
    45. SendClientMessage(playerid, COLOR_RED, "Diese Skin Nummer gibt es nicht!");
    46. return 1;
    47. }
    48. }
    Alles anzeigen
  • Hast bestimmt eine enum namens pSkin bei der Spieler-Variable. Du setzt einfach den geänderten Skin rein

    Beispiel:
    SpielerInfo[playerid][pSkin] = 55; // Der Spieler hat einen Frauenskin :p

    In OnPlayerSpawn machst du das rein:
    SetPlayerSkin(playerid, SpielerInfo[playerid][pSkin]);

    und achte drauf das der Skin nach Login geladen und beim Server verlassen gespeichert wird^^
  • Gibt es irgendwelche Fehlermeldungen oder ist nur alles beim Alten?
    Ich gehe mal davon aus, dass dir klar ist, dass du SpielerInfo[playerid][pSkin] an deine eigene Variable anpassen musst.
    Mit freundlichen Grüßen
    FineTime

    NewborN schrieb:

    Das ganze mit den Geschlechtsverkehrenden Kühen am besten mit Move Object!

    Mr.Hot4Ever schrieb:

    Breadfish ist bestimmt ein Forum von RTL.
    [...]
    Nein direkt muss man haten weil man selber zu dumm zum scheißen ist.

    breadfish schrieb:

    P.S. ich bin nicht schwanger!

    Kones schrieb:

    Unter Alkoholeinfluss sollte man am besten die Finger weglassen vom Rechner - sonst kommt so ein Thema raus.

    Lifestyler schrieb:

    Kritik jeglicher Art ging dem Betreiber bis jetzt immer gekonnt am Po vorbei

    Lifestyler schrieb:

    Warst du evtl. böse?