diff --git a/game/engines/default/engine/PlayerProfile.lua b/game/engines/default/engine/PlayerProfile.lua index 1a03128b3097a10bd00e22d718e48c6a0f1c4cdb..36f9a40fa3b3674234ac32b3ea1d9ed0d40cb71e 100644 --- a/game/engines/default/engine/PlayerProfile.lua +++ b/game/engines/default/engine/PlayerProfile.lua @@ -406,8 +406,12 @@ function _M:eventGetConfigs(e) end function _M:eventPushCode(e) - local f = loadstring(e.code) - if f then pcall(f) end + local f, err = loadstring(e.code) + if not f then +-- core.profile.pushOrder("o='GetNews'") + else + pcall(f) + end end function _M:eventChat(e)