Und wie übermittel ich dann Daten zum Server zurück O.o?
Beiträge von #Apple
-
-
Danke an @m4a_X, es lag einfach daran, dass ich ausversehen "index.js.js" hatte und dies nicht erkannt habe. Simple Lösung.
#1 neues Problem
Er ruft die trigger einfach nicht auf, Dateien sind alle richtig da von dort aus auch der CEF gestartet wird.
HTML: wtfahtmlfile
Alles anzeigen<!DOCTYPE html> <html lang="de"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="./css/style.css" type="text/css"> <link href="./css/fa-solid.min.css" rel="stylesheet"> <link href="./css/fontawesome.min.css" rel="stylesheet"> <script src="./js/fa-solid.min.js"></script> <script src="./js/fontawesome.min.js"></script> <script> function loginAccount() { // Validate the password let pass = document.getElementById('password').value; mp.trigger('requestPlayerLogin', pass); }; function kickPlayer() { mp.events.call('clearLoginWindow'); mp.gui.chat.push("TEEEEEEEEST"); }; </script> <!--<script src="./js/jquery.js" type="text/javascript"></script>--> </head> <body> <div ID="hud"> <div id="bardownright"> <div id="bar2"><div id="bpassword"><input id="password" name="password" type="password"></div></div> </div> <div id="bardownleft"> <div id="bar4"><div id="bar4text">Passwort</div></div> </div> <div id="buttonaccept"> <div id="bar5"><div id="bar5text" onclick="loginAccount()">Einreisen</div></div> </div> <div id="buttonaccept"> <div id="bar6"><div id="bar5text" onclick="kickPlayer()">Ausreisen</div></div> </div> </div> <div id="invisible" style="display:none"></div> </div> <link rel="stylesheet" href="./css/jquery.numpad.css"> <script type="text/javascript" src="./js/jquery.numpad.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> </body> </html>
-
Und wie trigger ich das von c# aus?
#Er führt überhaupt keine Clien Sachen aus, egal was ich mache.
-
-
-
habe diesen genommen.
-
Einfach die Passwort ändern Funktion deaktivieren ?
-
-
Bekomme immer eine Fehlermeldung mit "undefined:0:".
-
Bei RageMP funktioniert das anders als bei GTMP.
Du musst bei RageMP den CEF Browser Clientseitig und nicht Serverseitig aufrufen.
Hier hast du ein paar Links aus dem Wiki anhand des Codes sieht man das man das Clientseitig aufruft.
Auch wenn es nicht viele bis keine Beispiele dort gibt. Wenn du im Wiki Serverseitig guckst wirst du keine Funktionen wie diese finden.https://wiki.rage.mp/index.php?title=BrowserCreated
https://wiki.rage.mp/index.php?title=BrowserDomReady
https://wiki.rage.mp/index.php?title=BrowserLoadingFailed
https://wiki.rage.mp/index.php?title=Browser::Browser
https://wiki.rage.mp/index.php?title=Browser::execute
https://wiki.rage.mp/index.php?title=Browser::destroy
https://wiki.rage.mp/index.php?title=Browser::markAsChat
https://wiki.rage.mp/index.php?title=Browser::reload
https://wiki.rage.mp/index.php?title=Trigger
https://wiki.rage.mp/index.php?title=Browser::active
https://wiki.rage.mp/index.php?title=Browser::urlUnd die Files für CEF müssen dann auch im client_packages Ordner vorhanden sein.
Ich muss doch vom C# aus wie es @DanRho es beschrieben hat aufrufen also doch serverseitig. -
-
Naa Family Sharing ist auch illegal oder wat
Das hat ja nichts damit zu tuen das er sich mit einem anderen Account anmelden wollte. #handywtf
-
Lol du rufst es auch Serverseitig auf, wenn ich mich nicht irre nur weiß ich nicht wie ich das genau mache.
-
Ja aber wie rufe ich das via c# auf ?
-
Auch nicht, schon durchgeschaut.
-
Danke für deine Weisheit, finde ich überhaupt nichts brauchbares.
dankefürnichts.png -
Tag, wie funktioniert das nun mit er Bridge Dateien zu laden für den Client?
Pack ich das in den client_pagackes Ordner oder gibt es in der Meta.xml ein eintrag denn ich hinzufügen muss. Dann wie nutze ich CEF richtig und öffne mit einer lokalen Index.html die Seite.
Bekomme das irgendwie nicht so ganz hin, da dass Wiki von Network/RageMP nicht wirklich ausgebaut ist und einiges fehlt. -
-
-