despacito Posted June 11, 2018 Posted June 11, 2018 (edited) mp.events.add('authenticate', () => { mp.players.local.freezePosition(true) // activeBrowser is a global var (global.activeBrowser) activeBrowser = mp.browsers.new('package://browser/authentication/index.html') mp.events.add('browserDomReady', () => { activeBrowser.execute(`setUsername("${mp.players.local.name}");`); mp.events.add('loginFormSubmit', (username, password) => { mp.events.add('authenticationResponse', (error, jwt, spawn) => { if (error !== null) { //Handle Error activeBrowser.execute(`loginError("${error}")`); } else { global.jwt = jwt; activeBrowser.destroy(); } return true; }) mp.events.callRemote('authenticationRequest', username, password); return true; }); return true; }); mp.gui.cursor.show(true, true); }) Hello together, ive wrote this code. Ive got 2 problems. The first is the mp.trigger on the browser side is not working well because i cant pass variables through it. I used it in cef like this => `mp.trigger('EVENT', param1, param2)` The second problem is that i cant destroy the browser without an error. Ive got a global var activeBrowser which i use all time in this script. But on activeBrowser.destroy() the error is "expected multiplayer object" I hope u can help me. Thanks and have a nice day Edited June 12, 2018 by despacito
Isigar Posted June 25, 2019 Posted June 25, 2019 (edited) same problem: user property is my sequalize model class with data binded player.call("user:register", [player, user]); trying to call this. if(user.x && user.y && user.z){ mp.game.player.startPlayerTeleport(user.x,user.y,user.z, 0.0, true,true,true); } Edited June 25, 2019 by Isigar
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