Ergebnis 1 bis 2 von 2

Thema: player.GetXxx

  1. #1

    Standard player.GetXxx

    Moin,
    Ich widme mich so langsam dem LUA-Scripting, kann auch schon einige Grundlagen aber scheiter jetzt beim player.Get-ByID/ByUniqueID-(). Ich bekomme jedes Mal diese Fehlermeldung:


    autorun/test.lua:10: attempt to call field 'GetByID' (a nil value)

    Mein Programm sieht folgendermaßen aus:


    Code:
    function fPrintSomething( player, command, arguments )
    
    	
    	
    	local pl = player.GetByID("11")
    	if pl then pl:PrintMessage(3, "Hello.") end
    
    end
    
           
    
    concommand.Add( "PrintSomething", fPrintSomething )
    MfG Jan
    Spoiler:
    Nützlicher Code

  2. #2

    Standard AW: player.GetXxx

    http://wiki.garrysmod.com/?title=Player.GetByID

    Wie du an den Beispielen erkennen kannst, verlangt dieser Befehl eine Zahl und keine Zeichenfolge. Da du die ID in Gänsefüßchen geschrieben hast, wird es als Zeichenfolge gelesen und somit als ungültiger Wert an die Funktion weitergegeben (a nil value).
    Geändert von Joker (29.11.2009 um 08:14 Uhr)

Ähnliche Themen

  1. Youtube Player
    Von JackBauer im Forum Hilfe & Support
    Antworten: 2
    Letzter Beitrag: 01.09.2009, 18:58
  2. Antworten: 6
    Letzter Beitrag: 28.09.2008, 08:18
  3. cd player
    Von leridan im Forum GMod Allgemein
    Antworten: 4
    Letzter Beitrag: 26.06.2008, 16:06
  4. CD Player
    Von Dragon R im Forum Contraptions
    Antworten: 13
    Letzter Beitrag: 22.06.2008, 17:01
  5. MP3 Player
    Von CyberVampire im Forum Probleme
    Antworten: 7
    Letzter Beitrag: 25.05.2006, 19:43

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •