Jump to content

Recommended Posts

Posted (edited)

Whoah! Thanks KeyWorld for this XD
Any ideas on how to make this compatible to harmony but will not expose the server to bots? XD

Edited by Euro
Posted

Whoah! Thanks KeyWorld for this XD

Any ideas on how to make this compatible to harmony but will not expose the server to bots? XD

 

No way.

The encryption used by Harmony is closed source, so there are no way for me to know how the packet encryption work and write a patch to support it.

Posted

KeyWorld
i stuck on last step number 5

<!DOCTYPE html>
<html>
    <head>
        <title>ROBrowser's App from http://www.robrowser.com</title>
        <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
        <script type="text/javascript" src="https://rawgithub.com/vthibault/roBrowser/master/api.js"></script>
        <script type="text/javascript">
            function initialize() {
                var ROConfig = {
                    target:        document.getElementById("robrowser"),
                    type:          ROBrowser.TYPE.FRAME,
                    application:   ROBrowser.APP.MAPVIEWER,
                    remoteClient:  "http://grf.robrowser.com/",
                    width:         800,
                    height:        600,
                    packetver:     20130513,
                };
                var RO = new ROBrowser(ROConfig);
                RO.start();
            }
            window.addEventListener("load", initialize, false);
        </script>
    </head>
    <body>
        <div id="robrowser">Initializing roBrowser...</div>
    </body>
</html>

where do we put that code?

and also i had no idea how to open/execute the client?

i prefer API

my robrowser root :  htdocs/RO/

 

xxx/RO ?

xxx/RO/client  ?

 

as far as i know only files inside demos that i can execute /swt

Need help thank you
 

Posted

roBrowser is not well supported by phones and tablets.

It required at least a system that support OpenGL ES 2.0, after it depends of the browser (some of them, depending of the phone do not work, so currently users will have to test on different browsers...). And at least, robrowser isn't designed for phone (talking about hardware and UI) : there is no touch controls, no frustum culling to avoid intensive work on GPU, ...

 

So if you want to have RO in your phone, robrowser isn't the best idea.

But oh hey, it runs on my venue 8 pro! So yes it can run on windows tablet if have touch support (and carrying 20kg battery pack).

  • 3 weeks later...
Posted

@Kichi

Better to move to roBrowser's forum for support. 

In your case, just copy the file you need and mofify the API call with what you need.

 

@Aeomin

It can run, yeah, but I prefer to focus on desktop/laptop foir now instead of saying "It works on mobile" and having to debug a hell lot of new hardware when only 10% of mobiles can run it (and depending of their browsers too).

 

@All

Since the latest topic updates, a few things were adding :

  • It's now possible to use item that execute skills (fly wings, butterfly wings, scrolls, ...).
  • Identify items using magnifier (or using Identify skill).
  • Can cast the Skill Auto-Spell.
  • Possibility to see, equip/unequip ammos.
  • Possibility to remove status ("off" button in equipment to remove falcon/cart/mount).
  • Added the card system.
  • Added the trade system
  • Fix 2nd and 3rd job attack animations.
  • Added babies correct size
  • DB refactoring (lot of new DB files).
  • A new compiler tool (user friendly).
  • A new tool to convert lua/txt/xray files to the new roBrowser's DB.
trade-self-validate.jpg

card-display.jpg

card-display.jpg

builder.png

Posted

Can this ROBROWSER also share the same sql database of my oler server?

 

Is it possible to alternately run the client type ragnarok and the robrowser? I mean players will have the option to either use client type or robrowser. is it possible?

 

Thanks.

Posted

@johnbond

roBrowser doesn't have any sql connection (fortunately because of security), it connect on the server as the official client do : using sockets.

And of course you can have the browser client and your own full client (there are already servers doing it).

Posted

@johnbond

roBrowser doesn't have any sql connection (fortunately because of security), it connect on the server as the official client do : using sockets.

And of course you can have the browser client and your own full client (there are already servers doing it).

 

Oh okay. Thanks.

 

But where does it store the player database?

Posted (edited)

as roBrowser is a client, it sends the data to the server and the server manages all the sql stuff, I guess

Edited by Doch
  • 1 month later...
Posted

Exactly, it act as the official client, it doesn't store players data somewhere.

 

Little compilation of what's were done since the last time:
 
Emoticons
emoticons.jpg
 
Support @monsterbig / @monstersmall
monsterbigsmall.jpg
 
Support for monster hp bar
monsterlife.jpg
 
Support for teleport / warp portal window (also identify and autocast skill).
teleport.jpg
 
Support for pet hunger bar
qpet-life.jpg
 
Add discount and overcharge (correct display)
discount-overcharge.jpg
 
 
Can now open users shop
vending.jpg
 
 
Now supporting Party System (and friends /hi, /invite, /leave, /organize, change leader, expel, change configs, casting skill on names, everythings.).
party-create.jpg
 
party-invite.jpg
party-wolf.jpg
party-skill.jpg
 
 
 
 
Awesome memory optimization (can now render 5x more monsters on screen).
memory-optimization.jpg
 
And a lot of bugfixes and clean up.
Maybe others things I forget through.
  • Upvote 5
  • 4 weeks later...
  • 2 weeks later...
Posted

This is great, but it's really wow. Memory usage of browser explodes up really high and Internet usage as well. seen some lags here (i mean when you're moving the cursor)

The right click (rotation) seems wrong tho.

 

But, I won't let you down. this project is ultra-great. keep it up!

Posted

So i guess you can even play with a smartphone or tablets if have firefox or simiar explorers lol, gona try seems very very interesting

Most smartphone browser don't support WebGL. However Safari for IOS 8 supports WebGL, and Chrome for Android supports it too.

Posted

Hmm this thing is improving from time to time. Now works with ios8 mobile browsers very nice.

 

This robrowser look promising someday. :)

 

Ill keep a close watch if everything is already good to use.

 

Thank you for this Mr. KeyWorld. :)

Posted

Confirmed working for IOS8!

However there is a few problems:

1. The screen moves all over the place when you move your finger

2. Tapping on the screen will always move to the chat bar

3. No audio

Posted

Confirmed working for IOS8!

However there is a few problems:

1. The screen moves all over the place when you move your finger

2. Tapping on the screen will always move to the chat bar

3. No audio

 

 

1. True.

2. Everytime you click the screen the keyboard goes up and leaving no space to make the character walk. Character cant walk.

3. Yes no audio.

Posted (edited)

Confirmed working for IOS8!

However there is a few problems:

1. The screen moves all over the place when you move your finger

2. Tapping on the screen will always move to the chat bar

3. No audio

 

 

1. True.

2. Everytime you click the screen the keyboard goes up and leaving no space to make the character walk. Character cant walk.

3. Yes no audio.

Actually character can walk if you hold the phone upright Edited by julialy

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...