На стороне клиента есть функция
function buttonClick()
outputDebugString("click")
if source == loginButton then
outputDebugString("log")
triggerServerEvent("loginServer",
localPlayer,
guiGetText(usernameInput),
guiGetText(passwordInput))
end
end
addEventHandler("onClientGUIClick",root,buttonClick)
На стороне сервера добавляют обработчик, эвент и функцию
function loginProcess(username,password)
outputDebugString("sqlserv")
.............
end
addEventHandler("loginServer",root,loginProcess)
addEvent("loginServer",true)
GUI на клиенте работает, блок с триггером запускается, но сервер даже не реагирует. В чем причина?
часть серверного лога(он однотипный для множества рестартов)
[2014-11-11 11:51:37] Starting loginSystem
[2014-11-11 11:51:37] startResource: Resource 'loginSystem' started
[2014-11-11 11:51:37] ADMIN: Resource 'loginSystem' started by lazyfire
[2014-11-11 11:52:00] ADMIN: Resource 'loginSystem' stopped by lazyfire
[2014-11-11 11:52:00] Stopping loginSystem
клиентский лог
[2014-11-11 14:51:57] INFO: click
[2014-11-11 14:52:01] INFO: click
[2014-11-11 14:52:01] INFO: log
[2014-11-11 14:52:18] INFO: click