handysystem frage

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 ich würde gerne für meinen rl server ein handysystem machen.


    Schwer ist es ja nicht eine nummer zuzuteilen beim registrrieren
    mein problem ist der /call befehl das dann mit der nummer eine verbindung zur playerid die zu der nummer gehört hergestellt wird
    hat jemand eine idee wie ich das umsetzten kann ich möcht edas nicht ausm gf rauskopieren zumal ich dcmd nutze

  • die Nummer wird ja in einer Variablen gespeichert.


    Nehmen wir z.B.


    new nummer[MAX_PLAYERS];


    Dort wird dann z.B.

    nummer[playerid] = 12345;


    Dann kannst du doch einfach mit einer for Schleife alle Spieler durchgehn und wenn die Nummer gleich ist gehts weiter, dadurch erhälst du automatisch die playerid.


    Beispiel:


    new nummereingegeben = 12345;
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(IsPlayerConnected(i))
    {
    if(nummereingegeben == nummer[i])
    {
    //was passiert, i ist in diesem Fall dann die playerid
    }
    }
    }

  • aber wie mache ich das dieses i auch noch in onplayer text gilt wegen dem telefonieren?

    Einmal editiert, zuletzt von chilly$willy ()

  • wie baue ich das dann in onplayer text ein?