PVar in Spieler Variable umwandeln, aber wie?

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 Leute,


    ich möchte diese Abfrage:


    if(GetPVarInt(ClickedPlayer[playerid],"Telefon") == 0)


    Umwandeln, da ich keine PVars mehr im Script haben will und anstatt ein Spieler Enum erstellt habe.


    Das ganze sieht dann so aus:


    pInfo[playerid][pTelefon]

  • Guten Tag,


    wenn mich nicht alles täusch geht das so:


    enum playerid{pTelefon,};
    new playerid = MAX_PLAYER_NAME;



    Tötet mich nicht wenn ich falsch liege ^^... habe lange nicht mehr gescriptet :D


    Mit freundlichen Grüßen
    DjKiller

  • so

    PHP
    new pID = ClickedPlayer[playerid];
    pInfo[pID][pTelefon]


    oder

    PHP
    pInfo[ClickedPlayer[playerid]][pTelefon]


    @DjKiller: Wat soll den dat werden?


    PHP
    enum playerid{pTelefon,};
    new playerid = MAX_PLAYER_NAME;


    Sharpadox: er wollte nur wissen, wie man eine Variable in eine Variable auslesen kann.
    Also nicht Playerid sondern ClickedPlayer[playerid]...


    PHP
    enum _PlayerVars_
    {
    pTelefon
    }
    new pInfo[MAX_PLAYERS][_PlayerVars_];
    
    
    // Dann zB:
    pInfo[playerid][pTelefon] = 523490;

    Mit Freundlichen Grüßen
    Whitetiiger aka. Kaito-sensei
    P.s. Alle mit #IRONIE bestätigten Sätze von mir, sind als Ironie anzusehen.

  • Beitrag von whitetiiger ()

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