Adminspawn? [weiter]

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
  • Heii



    ich habe eine Frage..


    Wie kann ich als Admin bei meiner Selfmade AdminInsel spawnen?
    Also wie so einen Dialog wo ich aussuchen kann wo ich spawne nur das nicht jeder zur AdminInsel kann außer Admins


    wie ist das möglich?
    ist es überhaupt möglich?


    Help pls :(


    MfG HellFire



    //edit
    Es soll auch da gespeichert werden und nach dem relogg/restart wieder da gespawnt werden.. bis er das nächstemal "/spawnchange" eingibt

    Einmal editiert, zuletzt von HellFire ()

  • //edit
    Es soll auch da gespeichert werden und nach dem relogg/restart
    wieder da gespawnt werden.. bis er das nächstemal "/spawnchange"
    eingibt


    Ja nur wie genau mache ich das? ^^
    Kenne mich noch nicht so ganz damit aus

  • stock SpielerSpeichern(playerid)
    {
    new Spielerdatei[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    dini_IntSet(Spielerdatei,"PayDay",GetPVarInt(playerid,"PayDay"));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",Sname);
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Skinid",GetPlayerSkin(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",SpielerInfo[playerid][Adminlevel]);
    dini_IntSet(Spielerdatei,"Fraktion",SpielerInfo[playerid][Fraktion]);
    dini_IntSet(Spielerdatei,"Banned",GetPVarInt(playerid,"Banned"));
    return 1;
    }

  • Nutz halt nochmal 'OnPlayerSpawn' :P



    OnPlayerSpawn
    {
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    SetPlayerPos(...)
    }
    }

    // Das oben ist aber die Abfrage für nen Godfather! Musste eben mit deinem Script anpassen (PlayerInfo[playerid]..)



    //Edit - Zusatz hinzugefügt


    Eben wenn der Spieler spawnt und Adminlevel 1 oder höher hat wird er auf die Position X Y Z gesetzt wird.



    - LolRiTTeR

    [align=center]

  • ich hab mir das eher so vorgestellt:


    Zum beispiel ein Dialog
    Wenn ich AdminSpawn wähle , wird erstmal irgendwie abgefragt ob ich ein Admin bin.
    Wenn ich einer bin, werde ich beim Reloggen immer dort spawnen bis ich iwieder /spawnchange mache und was anderes anklicke



    Geht das? ^^


  • Weisst du wie man bei ner Fraktion /spawnchange macht? Wenn ja weisst du es bei den Admins auch
    nur n anderen Spawn "Fleck"