Main public logs
Jump to navigation
Jump to search
Combined display of all available logs of JFTSE Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 10:26, 8 July 2025 XxharCs talk contribs created page Category:Event (Created page with "Category:Scripting")
- 10:26, 8 July 2025 XxharCs talk contribs created page Category:Scripting (Created page with "Category:Server")
- 10:25, 8 July 2025 XxharCs talk contribs created page List of GameEventType Events (Created page with "== List of Events (GameEventType) == This page lists the currently available events you can hook into using the <code>geb.on("EVENT_NAME", ...)</code> function from JavaScript. All events come from the <code>GameEventType</code> enum in either the '''game server''' or '''chat server''' codebase. These are used in event scripts placed inside <code>scripts/event/</code>. == Game Server Events == {| class="wikitable sortable" ! Event Name !! Called? !! Description |-...")
- 09:44, 8 July 2025 XxharCs talk contribs created page Event MP PLAYER HITS TARGET (Created page with "= Event MP_PLAYER_HITS_TARGET = '''MP_PLAYER_HITS_TARGET''' is one of these events that are called from multiple places with multiple argument count. Therefore accessing the parameters passed to that event require proper handling to avoid errors. Currently it is called 3 times in sum: <pre> GameEventBus.call(GameEventType.MP_PLAYER_HITS_TARGET, ftClient, game, skill); // ftClient might be changed to connection in future GameEventBus.call(GameEventType.MP_PLAYER_HITS_T...")
- 11:32, 7 July 2025 XxharCs talk contribs created page Creating custom events (Created page with "= Scripted Event System = This page documents how to implement custom in-game event logic using the internal JavaScript scripting system. All scripts are located in: <pre>game-server/src/main/resources/scripts/event</pre> Files are named as: <pre><ID>_<name>.js</pre> Example: * <code>1_exampleEvent.js</code> * <code>2_exampleEvent2.js</code> * <code>3_weeklyLogin.js</code> == Registering to an Event == Scripts are registered to server events via: <pre> g...")