Ergebnis 1 bis 3 von 3

Thema: Fehler bei net messages

  1. #1

    Terminal Fehler bei net messages

    Hallo,
    ich neu bei glua und habe halt ein problem mit net messages. Bei mkr gibt es immer paar Fehler:

    [Rook [MK2Gaming]|2|STEAM_0:1:103246141] Lua Error:

    [ERROR] addons/mk2gaming-admin/lua/autorun/mk2gaming_script.lua:2: attempt to call field 'AddNetworkString' (a nil value)
    1. unknown - addons/mk2gaming-admin/lua/autorun/mk2gaming_script.lua:2



    Serverscript:
    Lua Code:
    1. AddCSLuaFile("file.lua")
    2. util.AddNetworkString("servermessage")
    3.  
    4. hook.Add("PlayerSpawn", "spawnconso", function(ply)
    5.  
    6. net.start("servermessage")
    7. net.WriteString("Test")
    8. net.Send(ply)
    9.  
    10. end)
    client script "file.lua"
    Lua Code:
    1. net.Recieve("servermessage" function (len)
    2. print("recieved")
    3. end)
    Geändert von Pdzly (08.01.2020 um 17:19 Uhr)

  2. #2

    Standard AW: Fehler bei net messages

    und ich währe auch sehr froh wenn mir einer Glua im allgemeinen beibringt beibringen könnte so weil die Tutorials online sind manchmal unverständlich.

  3. #3

    Standard AW: Fehler bei net messages

    Ich würde es so machen und evtl. im lua/autorun einen ordner client und einen server ordner erstellen um die dateien einfach schön zu sortieren ansonsten arbeite mit if SERVER then ...
    Hab den code net getestet aber sollte eigentlich klappen...

    sv_hooks.lua
    Code:
    util.AddNetworkString("servermessage")  --netfunction wird definiert
     
    hook.Add("PlayerSpawn", "spawnconso", function(ply) --hook der ausgeführt wird wenn ein spieler spawned
     
    local String = "Test"  --variable mit einem text
    net.start("servermessage")  --startet das übermitteln der net infos
    net.WriteString(String ) --schreibt die variable
    net.Send(ply) --sendet sie zum spieler
    
    end)
    cl_nettest.lua
    Code:
    net.Receive("servermessage", function(len, pl) --empfänger funktion
    
    GetTheString = net.ReadString() --der vorher gespeicherte string der übergeben wurde
    
    print(GetTheString) -- konsolen ausgabe des strings
    
    end)

Ähnliche Themen

  1. Ulib Messages (Bitte um Lua Hilfe)
    Von XMX Fabian im Forum Server
    Antworten: 3
    Letzter Beitrag: 02.06.2009, 12:15
  2. Print Messages im Chat?
    Von Germandakiller im Forum Lua
    Antworten: 13
    Letzter Beitrag: 27.05.2009, 15:36
  3. Hl2.exe Fehler
    Von gamerpaddy im Forum Hilfe & Support
    Antworten: 6
    Letzter Beitrag: 07.09.2008, 17:43
  4. icq fehler
    Von Dark im Forum Software
    Antworten: 2
    Letzter Beitrag: 28.08.2006, 21:26
  5. Fehler?!
    Von chris14465 im Forum Models & Skins
    Antworten: 8
    Letzter Beitrag: 09.05.2006, 18:58

Berechtigungen

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