Et-win Posted December 6, 2014 Posted December 6, 2014 Greetings, I had a question why this doesn't work: --Client: triggerServerEvent("Test", localPlayer) --Server: function lol() outputChatBox("OHai!", client) end addEvent("Test", true) addEventHandler("Test", resourceRoot, lol) I thought 'resourceRoot' would work, because the scripts are in the same resource? (Of course, 'getResourceRootElement()' doesn't work as well.) Also question number 2: When you use by 'addEvent' the boolean 'true' and when 'false'? I actually never understood this well ~Scripts~ Clan War System V1.2.0 ~Maps~ [DM]Et-win - The Run [FUN]Et-win - Drift Rocket [FUN]Et-win - Drift Rocket // [DD]Et-win - Cross 3xC
Bonsai Posted December 6, 2014 Posted December 6, 2014 1. I guess players aren't children of resourceRoot but only of root. 2. allowRemoteTrigger: A boolean specifying whether this event can be called remotely using triggerClientEvent / triggerServerEvent or not.
Et-win Posted December 6, 2014 Author Posted December 6, 2014 allowRemoteTrigger: A boolean specifying whether this event can be called remotely using triggerClientEvent / triggerServerEvent or not. I know that, but for what you can use 'addEvent' more then? ~Scripts~ Clan War System V1.2.0 ~Maps~ [DM]Et-win - The Run [FUN]Et-win - Drift Rocket [FUN]Et-win - Drift Rocket // [DD]Et-win - Cross 3xC
Bonsai Posted December 6, 2014 Posted December 6, 2014 Triggering events between resources, not between Client <-> Server. I also like to use events within resources instead of calling functions directly. Looks cleaner Don't know if that might be a bit slower, probably is, but shouldn't be too bad.
Enargy, Posted December 6, 2014 Posted December 6, 2014 I know that, but for what you can use 'addEvent' more then? addEvent Allows you to enter a custom event which work exactly the same ways that the wiki. - Inactivo.
Et-win Posted December 6, 2014 Author Posted December 6, 2014 I know that, but for what you can use 'addEvent' more then? addEvent Allows you to enter a custom event which work exactly the same ways that the wiki. I know that, but for what you can use 'addEvent' more then? I know for 'triggerClientEvent', 'triggerServerEvent' and 'triggerEvent', but are those all where you can use 'addEvent' for, or are there more? ~Scripts~ Clan War System V1.2.0 ~Maps~ [DM]Et-win - The Run [FUN]Et-win - Drift Rocket [FUN]Et-win - Drift Rocket // [DD]Et-win - Cross 3xC
Enargy, Posted December 6, 2014 Posted December 6, 2014 No need to add several times 'addEvent' when you apply a custom event. - Inactivo.
Et-win Posted December 6, 2014 Author Posted December 6, 2014 You don't understand me. ~Scripts~ Clan War System V1.2.0 ~Maps~ [DM]Et-win - The Run [FUN]Et-win - Drift Rocket [FUN]Et-win - Drift Rocket // [DD]Et-win - Cross 3xC
Moderators IIYAMA Posted December 6, 2014 Moderators Posted December 6, 2014 Question 1 -- client triggerServerEvent("Test",resourceRoot) -- does work. triggerServerEvent("Test", localPlayer) -- doesn't work. -- server addEvent("Test", true) addEventHandler("Test", resourceRoot, -- element which which can execute this event. lol -- function ) -- client triggerServerEvent("Test",resourceRoot) -- does work. triggerServerEvent("Test", localPlayer) -- does work. -- server addEvent("Test", true) addEventHandler("Test", root, -- element which which can execute this event. lol -- function ) Like you attach a single gui button to the event onClientGUIClick. Question 2 The event will not be triggered afaik, but I never tried it because I never needed that. See it as an enable and disable switch. Do you want to improve your Lua programming skills and make less mistakes? Start with Lua Language Server! Useful functions 3x Spoiler checkPassiveTimer getScreenStartPositionFromBox getPedGender Tutorials 4x Spoiler Scaling DX Events Attach an addEventHandler on a group of elements Debugging
Et-win Posted December 6, 2014 Author Posted December 6, 2014 Mmm will do it with these. @ everyone. ~Scripts~ Clan War System V1.2.0 ~Maps~ [DM]Et-win - The Run [FUN]Et-win - Drift Rocket [FUN]Et-win - Drift Rocket // [DD]Et-win - Cross 3xC
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