0
그래서 나는 addon에 대한 내 DFrame을 코딩 중이에요. 그리고 계속이 오류가 발생합니다.GMod DFrame 루아 오류
"[ERROR] 애드온/dareaddon/LUA/자동 실행/sh.lua 25 ''말단 기대 (근접하는 '이'선을 5)에 가까운 ''
여기 내 원래의 코드이다.
if (CLIENT) then
local midW, midH = ScrW()/2, Scrh()/2
local function OpenMyDerma()
local MyDerma = vgui.Create("DFrame")
MyDerma:SetSize(250, 250)
MyDerma:SetPos(midW - (MyDerma:GetWide()/2), midH - (MyDerma:GetTall()/2))
MyDerma:SetTitle("OriginalServers Jailbreak")
local MyLabel = vgui.Create("DLabel", MyDerma)
MyLabel:SetPos(90, 30)
MyLabel:SetText("LabelTest")
local MyButton = vgui.Create("DButton", MyDerma)
MyButton:SetText("Click to die.")
MyButton:SetPos(90, 60)
MyButton.DoClick = function()
RunConsoleCommand("explode")
end
end
concommand.Add("openderma", OpenMyDerma)
end
이 코드는 들여 쓰기가 이해하기 어렵습니다. 여기 스크린 샷이 있습니다. Code Screenshot
모든 도움을 주시면 대단히 감사하겠습니다.
처럼
end
와
if
을 닫아야합니다, 시스템 파일에서 스크립트를 읽고 마지막 줄 뒤에 줄 바꿈이 필요? –'ScrH()'또는'Scrh()'? –
전체 스크립트입니까? 오류는 내가 볼 수없는 행 5에 'if'가 있음을 나타냅니다. – MattJeanes