• Something causing errors, DFrame
    0 replies, posted
So everything above the code is not important and the same for the code under it. Error [LUA] [ERROR] addons/addon/lua/autorun/client/cl_rps_panel.lua:89: attempt to call field 'Send' (a nil value) 1. DoClick - addons/rock_paper_scissors/lua/autorun/client/cl_rps_panel.lua:89 2. unknown - lua/vgui/dlabel.lua:232 [/LUA] Code [LUA] function Pinned(playerSent) local pinned = vgui.Create("DFrame") pinned:SetSize(300,100) pinned:SetPos(0,surface.ScreenHeight()/2-50) pinned:MakePopup() pinned:ShowCloseButton(false) pinned:SetTitle("") pinned.Paint = function(s,w,h) draw.RoundedBox(3, 0, 0, w, h, Color(100, 100, 100,230)) draw.SimpleText(getPlayerFromSteamID(playerSent):Nick().." requested a fight!", "DermaDefault", w / 2, 20 , Color(255,255,255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER ) end local BackroundCloseYes = vgui.Create( "DButton", pinned ) BackroundCloseYes:SetColor(Color(255,255,255)) BackroundCloseYes:SetText( "Yes" ) BackroundCloseYes:SetSize(100,40) BackroundCloseYes:SetPos(pinned:GetWide() - pinned:GetWide()+40,pinned:GetTall()/2-5) BackroundCloseYes.Paint = function( s, w, h ) draw.RoundedBox(5,0,0,w,h,Color(50,255,50)) end BackroundCloseYes.DoClick = function() pinned:Remove() net.Send("TrueRequestAccepted") <----- LINE 89, yes the network string is correct. net.WriteString(LocalPlayer():SteamID()) net.WriteString(playerSent) net.SendToServer() end local BackroundCloseNo = vgui.Create( "DButton", pinned ) BackroundCloseNo:SetColor(Color(255,255,255)) BackroundCloseNo:SetText( "No" ) BackroundCloseNo:SetSize(100,40) BackroundCloseNo:SetPos(pinned:GetWide() - pinned:GetWide()+160,pinned:GetTall()/2-5) BackroundCloseNo.Paint = function( s, w, h ) draw.RoundedBox(5,0,0,w,h,Color(255,50,50)) end BackroundCloseNo.DoClick = function() pinned:Remove() end end [/LUA] [editline]13th February 2017[/editline] Well, I found the problem. Dumb problem dont worry. I wrote [LUA] net.Send("NAME") stuff net.SendToServer("NAME") instead of net.Start("NAME") stuff net.SendTOserver
Sorry, you need to Log In to post a reply to this thread.