Jump to content

EzioYaoditore

Members
  • Posts

    25
  • Joined

  • Last visited

Posts posted by EzioYaoditore

  1. So I heard 2015 clients are now supported and give it a shot.
    I was used on setting up 20130807 Clients.

    I also checked this thread 
    https://rathena.org/board/topic/104452-tutorial-how-to-create-ragnarok-offline-2015-client/

    So heres what I changed on my fresh downloaded server:

    • Changed packet_db_ver: 53 in db/packet_db.txt
    • Changed #define PACKETVER 20150916 in src/common/mmo.h
    • Changed to //#define PACKET_OBFUSCATION in config/core.h for disabling Packet Obf.
    • Set IP of inter_arena.conf to 127.0.0.1, corresponding to my mysql login credentials. Same goes with char_athena, login_athena and map_athena
    • edited data/clientinfo.xml pointing to my server (127.0.0.1)

       

    So i compiled and run it, no errors occured on the console. I can even login on the client
    The problem is

    post-16467-0-80199800-1453447086_thumb.jpg

     

    After I login, this message occurs

    then after I created my character and selected it.

    post-16467-0-62451000-1453447180_thumb.jpg

    With the message log in console, the Packet Version of that character is '46'  which i'm sure that I diffed 20150916  client which is 53
    heres the patches
    post-16467-0-42388100-1453447326_thumb.png

    I dont know what the problem on my setup.

    UPDATE:
    Found out that Nemo Loaded a 20130806 settings.
    The problem is black map in iz_int map
     

  2. also tested the donate function with sandbox paypal account, it seems it dont add points after successful donation on corresponding points I added.

     

    update: it now works, i just need to add IPN url in both sandbox and actual account of my account

    • Upvote 1
  3. updated Auction House NPC Position in Prontera (/npc/other/auction.txt). Shes in the position of a flag stand that she wont be notice until you hover you mouse on it

    changed this line

    prontera,218,120,4	script	Auction Hall Guide#prt	117,{
    	callfunc "F_AuctionWarper",2;
    }
    
    

    to

    prontera,216,118,4	script	Auction Hall Guide#prt	117,{
    	callfunc "F_AuctionWarper",2;
    }
    
    
  4. yes, warps will be also necessary to be updated the coordinates in the new prontera. sooner or later, when we have 2015 clients that supports new prontera maps, were also forces to change the coordinates of all inside of new prontera (i think some prontera fields were affected like in south gate,i saw the bard is inside the walls). you can talk to them even inside the wall but if warps, you cant walk to it since the wall is blocking it. 


    Heres some Images

    http://imgur.com/a/J9q72

  5. Since most of us will be forced (especially new players ) to use the new prontera map by tokeiburu 

    http://www.mediafire.com/download/7hcz6u9vl4vjhb4/newprontera.grf

    because of the crash made by the new kRO update. I noticed that some of NPCs are affected by the update and needs new coordinates (some of them are either inside a wall/objects like kafra positioned in the bigger prontera gate 3d model)
     

  6. change your packet_db_version=default into

    packet_db_version=30

     

    and
    if are you using the latest rathena revision

    if yes, its because of the packet obfuscation implemented.

    you have 2 options to make the client work
    1. comment the #define PACKET_OBFUSCATION. in src/config/core.h

    or
    2. add the corresponding key in packet_keys_use: in packet_db that defined with the packet_ver in that file
    and diffing without Disable encrypted packet and enabling the 

    • Packet First Key Encryption, and following 1st key 
    • Packet Second Key Encryption, and following 2nd key
    • Packet Third Key Encryption, and following 3rd key
  7. is the guild_emblem working on your site? when i tested it, it cant convert the emblem data to bmp so i have to fix it manually.

     

    the original from your git in application/controllers/community.php
     

    public function guild_emblem($gid) {
            $this->load->model('mcommunity');
            $ginfo = $this->mcommunity->guild_info(array('guild_id'=>$gid));
            $emblem = $ginfo[0]->emblem_data;
            $emblem = @gzuncompress(pack('H*',$emblem));
            file_put_contents('emblem.bmp',$emblem);
            header('Content-type: image/png');
            $im = imagecreatefrombmp('emblem.bmp');
            $purple = imagecolorallocate($im, 255, 0, 255);
            imagecolortransparent($im,$purple);
            imagepng($im);
        }
    

    into

     

    public function guild_emblem($gid) {
            $this->load->model('mcommunity');
            $ginfo = $this->mcommunity->guild_info(array('guild_id'=>$gid));
            $emblem = $ginfo[0]->emblem_data;
            $emblem = @gzuncompress(pack('H*',$emblem));
            header('Content-type: image/png');
            $im = imagecreatefrombmpstring($emblem);
            $purple = imagecolorallocate($im, 255, 0, 255);
            imagecolortransparent($im,$purple);
            imagepng($im);
        }
    

    by calling imagecreatefrombmpstring from the ROChargen Bmp.php and got it work.

  8. i tried this version today too and run in the same problem.

    my last_map was prontera, after changing the db entries to geffen i could access the server.

    i tested some towns like al de baran, payon, morroc, geffen, alberta and izlude nothing happens, trying to enter prontera crushs the client for me, but there is no error shown.

    my client doesnt have any custum except the translation and clientinfo.xml.

    i also run a update for kro.

     

    if i can find any other hints i let u know

     

    edit:

    as judas say, is the map ok?

    seems like the update damaged the prontera files in my case, after replacing them the client can also load prontera correctly.

    i guess you updated your kRO to latest? due to that, kRO has the official latest Prontera Map that is not supported in our clients.

    you can download this downgraded new prontera map

    © Tokeiburu

     

    http://www.mediafire.com/download/7hcz6u9vl4vjhb4/newprontera.grf

    add it in your data.ini

    also some places will not be walkable (left/right gate of prontera's stairs), you would need to update your /db/mapcache.dat using weemapcache.

     

  9.  

    Using 2013-08-07 as I can't find any clients past 2013-08-14 and 2013-08-14 just doesn't work well for me.

    Had no real issues client-side thus far.

    Hello sir, I'm using 2013-08-07 but I receive unsupported packet :(

     

    2013-08-07 will get the unsupported packet due to the packet_use_keys in packet_db.txt on the latest revisions.

    do not diff with disable packet enc and use 

    Packet First Encryption,Second Encryption and third with same in packet_db.txt's packet_use_keys

  10. same issue as mine in my linux server. just downloaded the latest to my server and it always show this

    [info]: clif_parse: Disconnecting session #3 with unknown packet version (p:0x7f57,l:19).

    guess its because of the Packet Obfuscation Support
    https://rathena.org/board/topic/101092-packet-obfuscation-support/

    if youre using the packet_keys_use in packet_db.txt

    packet_keys_use= default or the one listed below with packet_db_ver: 45

    it might not work due to this
    http://www.robrowser.com/prototype/packet-keys/

    the packet keys for 08072013 is broken.

    i might disable the packet_keys_use to test if thats the cause. since i used on my local is 1 month older.


    update:
    DONT DIFF ON 20130807 WITH DISABLE PACKET ENCRYPTION

    as i read further on that thread, DIFF with:
    Packet First Encryption,Second Encryption and third with same in packet_db.txt's packet_use_keys

    now it works.
     

  11. nasetup ko na yung server ko at natest ko na rin sa roBrowser (html5). nakapagcreate na rin ng character at @commands ok naman

     

    1_zps08d03jiq.png

     

    problema na lang yung sa ragexe client. madami na kong ntry

    08072013a_ragexe (diffed) = walang error message, lumabas lang sa task manager, then nawala.

    06182013a = same sa 08072013

    03202013a = same

    04102012 = lumabas lang yung window pero nagcrash lang

    lahat yan diffed na, gamit yung nemo at xdiff

     

     

    -Disable 1rag1 type params (Removed one time but still not working)

    -Disable Ragexe Filename Check  (Removed one time but still not working)
    -Disable HShield
    -Disable Packet Encryption (Removed one time but still not working)
    -Enable Multiple GRFs

    -Fix Camera  Angles

    -Ignore Missing File Error  (Removed one time but still not working)

    -Ignore Missing Palette Error
    -Read Data Folder First
    -Read msgstringtable.txt

    -Read questid2display.txt

    -Translate Client In English
    -Use Normal Guild Brackets
    -eXtract MsgStringTable.txt
    -eXtract txt file Strings

     

     

    naupdate naman yung Data, System folders from https://github.com/ROClientSide/Translation

    nabuild ko na rin yung GRF ng data folder with clientdata.xml

     

     

     

     

    <?xml version="1.0" encoding="euc-kr" ?>

    <clientinfo>
    <desc>Ragnarok Client Information</desc>
    <servicetype>korea</servicetype>
    <servertype>sakray</servertype>
    <hideaccountlist />
        <extendedslot />
        <readfolder />
    <connection>
    <display>EpsilonTestRO</display>
    <desc>EpsilonTestRO</desc>
    <balloon></balloon>
    <address>127.0.0.1</address>
    <port>6900</port>
    <version>40</version>
    <langtype>0</langtype>
    <yellow>
    <admin>2</admin>
    </yellow>
    </connection>
    </clientinfo>

    then ntry ko na rin yung luatolub.bat na galing sa 2013 tutorial at repacked yung grf. 

    yung kro full client ko  galing dito. http://www.nickyzai.com/?p=kro
    patched na rin yan.

     

    yung client lang talaga yung sablay eh. 

    tsinek ko na rin yun event viewer, Application Crash yung report sa mga exes.

    Exception code: 0xc0000005 yung report.

    binabago ko naman yung mmo.h sa exe version. 

    nagtry na rin aq sa mga file na to


    https://rathena.org/board/topic/70962-recommended-client-setup/
     

  12. how about setup / opensetup ?

    did your device show up?

    also extracted it also and works fine. only the ragexe has problems.

    manage to connect using ROBrowser (HTML5), created a character, use @commands. but sometimes crashing due to high memory usage of JVM(needed on robrowser) and chrome.

    im still stuck in client exe side. giving me headaches due to this. 

    does nickyzai's 20150101 Full client is an issue for this? 

  13. tried my server using robrowser as a client and success to login. the only problem here is the client exe. which is still not opening without any message errors. i even tried a 08-07-13aclient with already configured package with grf. still no luck


    UP.

    tried using the files from Judas'

    https://rathena.org/board/topic/70962-recommended-client-setup/

    RO window showed, but stopped working even using loki launcher. not even reached on logging in  -_-

    does the version of full client of kRO affect this?
    i downloaded it here which has only 2015 version.

    http://www.nickyzai.com/?p=kro
    /whisp  /whisp

  14. currently stuck here for weeks.

    My server looks running fine.
    1_zps08d03jiq.png
    but when it comes to client, it runs but closes without error.

    it just shows on the task manager and then gone. tried with Loki Launcher and running it directly.

    its a 08-07-13a client and also tried with 06-18-13a client and same problem.

    Diff with using xDiffPatcher and Nemo
    -Disable 1rag1 type params (Removed one time but still not working)
    -Disable Ragexe Filename Check  (Removed one time but still not working)
    -Disable HShield
    -Disable Packet Encryption (Removed one time but still not working)
    -Enable Multiple GRFs

    -Fix Camera  Angles

    -Ignore Missing File Error  (Removed one time but still not working)

    -Ignore Missing Palette Error
    -Read Data Folder First
    -Read msgstringtable.txt

    -Read questid2display.txt

    -Translate Client In English
    -Use Normal Guild Brackets
    -eXtract MsgStringTable.txt
    -eXtract txt file Strings

    also modified mmo.h when switching client versions and both clients have packets for 40 and 45
    also modified clientinfo.xml inside Data Folder when switching clients and rebuild the grf from Data Folder
    also used the luatolub.bat from the 2013 tutorial.

    i keep experimenting on the diffing client but still no luck and im stuck in that problem.


    Heres the clientinfo.xml

     

     

    <?xml version="1.0" encoding="euc-kr" ?>

    <clientinfo>
    <desc>Ragnarok Client Information</desc>
    <servicetype>korea</servicetype>
    <servertype>sakray</servertype>
    <hideaccountlist />
        <extendedslot />
        <readfolder />
    <connection>
    <display>EpsilonTestRO</display>
    <desc>EpsilonTestRO</desc>
    <balloon></balloon>
    <address>127.0.0.1</address>
    <port>6900</port>
    <version>40</version>
    <langtype>0</langtype>
    <yellow>
    <admin>2</admin>
    </yellow>
    </connection>
    </clientinfo>

    thats for the 06-18-13 client, i change the <version> it when switching to 08-07-13 to 45

    still no luck.

    i also have logs on the Event Viewer and it has Exception code: 0xc0000005 for all of the clients

     

     

     

    [uPDATE 02/26/2015]

    So i created a Virtual Machine on VMWare with WinXP SP3

    works without problems, does this mean that RO has problems with Win7?

    i currently have Win7 x86 on both of Desktop and Laptop but all of them crashes without message.

×
×
  • Create New...