Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const SFUNCTION_SEND_CHAT = 0
- #define CHAT_INTERFACE 'chat'
- #define INTERFACE_OUTPUT 'main_output'
- World
- gameWidth = 1024
- gameHeight = 640
- playerMode = 3
- gameVersion = 'Version 0.0.0'
- Interface
- chat
- main_input
- interfaceType = 'CommandInput'
- width = 400
- height = 20
- color = '#777'
- main_output
- interfaceType = 'WebBox'
- width = 400
- height = 300
- color = '#777'
- Client
- onConnect()
- this.name = this.getAccountName()
- this.showInterface(CHAT_INTERFACE)
- World.log('Client ' + this.name + ' has joined the server.')
- #BEGIN CLIENTCODE
- Interface
- chat
- main_input
- onExecute(user_client)
- if(!this.text)
- return
- user_client.sendPacket(SFUNCTION_SEND_CHAT, [user_client.id, this.text, CHAT_INTERFACE, INTERFACE_OUTPUT])
- user_client.setFocus()
- this.text = ''
- #END CLIENTCODE
- #BEGIN SERVERCODE
- Client
- onConnect()
- alert(1)
- var network_manager = new Object('network_manager')
- network_manager
- var s_functions = ['s_send_chat']
- onNew()
- World.log('network_manager created!')
- function s_send_chat(args_list)
- Client
- onPacket(packet_id, args_list)
- World.log(network_manager.s_functions[packet_id] + '() called for ' + this.name + ' on the server!')
- //network_manager[network_manager.s_functions[packet_id]](args_list)
- #END SERVERCODE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement