Ahmed Abo-elezz Posted November 12, 2014 Posted November 12, 2014 please fix this code client addEvent ( "m1", true ) addEventHandler ( "m1", root, function () outputChatBox ("hello") end ) server addEventHandler ( "onClientResourceStart", root, function() triggerclientEvent ( "m1", source ) end)
Moderators IIYAMA Posted November 12, 2014 Moderators Posted November 12, 2014 addEventHandler ( "onResourceStart", resourceRoot, function() triggerClientEvent ( "m1", resourceRoot ) end)
Ahmed Abo-elezz Posted November 12, 2014 Author Posted November 12, 2014 addEventHandler ( "onResourceStart", resourceRoot, function() triggerClientEvent ( "m1", resourceRoot ) end) why resourceRoot not source only?
Ahmed Abo-elezz Posted November 12, 2014 Author Posted November 12, 2014 addEventHandler ( "onResourceStart", resourceRoot, function() triggerClientEvent ( "m1", resourceRoot ) end) not work
Moderators IIYAMA Posted November 12, 2014 Moderators Posted November 12, 2014 Why resourceRoot? Because else it triggers for every resource you start. and why triggering resourceRoot? Because you want to make sure you know what you are sending through. and why it doesn't work? Because the client hasn't loaded his code before server side already triggered the event. You would have seen that inside your debug logs if you debugged it, but no of course you didn't......... Adding onClientResourceStart at clientside would do better the job.
Ahmed Abo-elezz Posted November 12, 2014 Author Posted November 12, 2014 WARNING: mem\server.lua:1: Bad argument @ 'addEventHandler' [Expected element at argument 2, got nil]
Ahmed Abo-elezz Posted November 12, 2014 Author Posted November 12, 2014 worked worked thank you very match
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now