sancio
-
Posts
2 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Posts posted by sancio
-
-
Hey guys,
Im creating notifications and cant get the reason why im getting 'undefined' in the message of notification.
client-side notify.js script:
let notifyBrowser = null; mp.events.add( 'receiveNotify', (msg, type, position, time) => { if (notifyBrowser == null ) { notifyBrowser = mp.browsers.new("package://gamemode/modules/UI/notifications/index.html"); notifyBrowser.execute(`sendNotify('${msg}', '${type}', '${position}', ${time})`); } else { notifyBrowser.destroy(); notifyBrowser = null; mp.events.call('receiveNotify', msg, type, position, time); } }, 'deleteNotify', () => { if (notifyBrowser != null) { notifyBrowser.destroy(); notifyBrowser = null; } } );
server-side:
notice.js
module.exports = { sendNotify: function (player, msg = "", type = "", position = "bottom-right", time = 1500) { player.call('receiveNotify', msg, type, position, time); }, sendNotifyToAll: function (msg, type, position = 'bottom-right', time = 1500) { mp.players.forEach ( (player, id) => { player.call('receiveNotify', msg, type, position, time); }); } };
and where Im using that:
gm.notification = require('./notifications/notice.js'); gm.notification.sendNotify(player, "Sėkmingai prisijunget prie savo paskyros!", "success", "bottom-right", 1500);CEF html code:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="../assets/css/uikit.css"> </head> <body> <script src="https://code.jquery.com/jquery-3.3.1.js" integrity="sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60=" crossorigin="anonymous"> </script> <script src="../assets/js/uikit.js"></script> <script src="../assets/js/uikit-icons.js"></script> <script type="text/javascript"> function sendNotify(msg, type, position, time) { UIkit.notification({ message: msg, status: type, pos: position, timeout: time }); setTimeout(function() { mp.trigger('deleteNotify'); }, time); } </script> </body> </html>
I tried to debug so I get msg - [object Object], type - undefined, position - undefined, time - undefined.
Some ideas?
Screenshot:
it doesn't even change position of this notify.

CEF question
in Discussion
Posted
Fixed!
Close the topic.