Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/25/20 in all areas

  1. Many people have been asking me how I got my server, or theirs, working online using AndRO apk. Firstly, download AndRO's latest APK here.: http://roworkshop.com/andro/main/index.html This guide works for v260 , v288 & v323 Next, take all necessary files for running a server. These are the files from a fresh kRO, or in most cases a "Lite" version of a server. (In this example I used my Lite server files.) Below is a compiled folder of the files you need. Modify the clientinfo.xml to contain your information, add your client.exe, add your patcher, & your server grf. https://www.mediafire.com/file/hc1h491a0v4eux7/Lite+Files.zip/file Then, I zipped everything into a RAR file. Downloading that onto my mobile device, in the Downloads folder. (Create new folder for version 288 and above) Using almost any RAR extractor tool from Google Play Store you can extract all the files into your Downloads folder. Once completed you will then run your AndRO application. (NOTE: This will not create a custom icon for your server. To do that you need to buy the APK version of your server from AndRO Workshop.) https://play.google.com/store/apps/details?id=com.rarlab.rar&hl=en_CA clieninfo.xml Now you might have some questions about the clientinfo.xml that you'll need to put into your main GRF. Below is an example of what mine looks like. This allows my server to read everything in plain English and not Acsii. Common errors: Unable to Find Resource values : Fixed by re-selecting the directory. If this fails, your clientinfo may not be there or it can't read your GRF; this is common with incorrectly encrypted GRFs. V260 Crashes after selecting server directory, with no error : Fixed by disabling Gepard. If you have Gepard and want to keep it active you will need the paid version mentioned above. V260 Item Descriptions not in Enlgish : Fixed by changing clientinfo.xml to read data folder first and selecting it to read itemInfo.lua files. V260 Application will not read Downloads folder : Fixed by giving AndRO application Storage permissions. V260 Fatal Error: java.net.UnknownHostException: Unable to resolve host "host.name.here.net": No Address associated with hostname. : Fixed by closing App completely, reloading app, "change" directory, reselect Downloads folder and reopening the directory. sounds annoying, because it is, but it works! V260 data/sprite/인간족/머리통/여/2073_여.spr : Fixed by adjusting your Packet version in the packet line of clientinfo.xml. V260 data/sprite/인간족/머리통/남/33_남.spr : Fixed by reseting look to default. Many pallets and hairstyles are not working. V260 File format error. Try to delete your client folder "/directory/". Failed to Parse LUA file: /data/user/0/com.rowork-shop.androlocalclientfiles/tmp.lub:30000 (or any other combination of numbers) unexpected symbol near 'symbol/text_error' : Fixed by scrolling to the specified line of your LUA/LUB and adjusting the improper values. V260 Failed to connect to resource server : Fixed by adding the patch directory to the clientinfo.xml / If your GRF is encrypted you will need to decrypt it. V260 Patch list error 1 at line 1 : Fixed by removing Patch and Website lines from your GRF. This is for those who don't use websites for their server. V260 Failed to connect to map server : Fixed by double checking the patch directory on the clientinfo.xml. It is important to have both patch directory lines in it to receive connections. V260 Fatal error Failed to load map: * : Fixed by either reselecting the Path in Settings and changing it, even if it's identical to what you have now; or by reinstalling the AndRO Freeware. V260 Failed to parse LUA: Only supporting v5.0, sorry : May have an older version that is not compatible with the latest AndRO. V260 Game crash without error/AndRO apk has stopped working : This can be because you are in @hide. Unhide to be able to load the game again. This can also be an issue with the version, I downloaded v288 and this issue resolved itself. V260 Attempt to invoke virtual method 'void . . 3.. (int, int)' on a null object reference : This error is still being investigated. It is believed to be the same error as the Game Crash/AndRO apk has stopped working. V288 More will be added and polished as I learn more. Thanks for reading thus far. If you need assistance compiling your mobile server let me know and I'll try my best to help.
    2 points
  2. Bonus Expansion Pack Introduction As some of you may know, a long time ago I made a patch for eAthena which included an expanded collection of bonus script commands which could be used on items. I'm guessing this was somewhere in the region of 10 years ago now, so I think it's probably fitting that a newer version be developed. So, development hasn't started yet as I need to dig up the old list and identify which ones haven't already been implemented/which ones can actually be implemented against the new code base. Requests This topic will serve as the base for any and all requests. The purpose of this project is to develop new bonus script commands, or augment existing ones by adding more specific or extra versions. I'm open to the community for any suggestions and requests for the bonuses which will be introduced. Please don't request things like new at-commands or new script commands as I'd like to keep this project specific to bonuses, however I might end up developing some script commands if I find that they're necessary to accomplish a bonus. Pending Implemented Usage The development will take place on a fork of rAthena under a separate branch. Once the initial version is complete I will generate a patch file which can be applied against the master branch of an rAthena repository. Please be advised that I won't be providing support for previous revisions (for example, if you're running a version of rAthena which was available 4 months prior to my patch.) My intention is to keep the forked branch up-to-date with periodic merges of the master branch, and produce new patch files whenever this takes place (and keep historical patches) Thanks
    1 point
  3. Version 1.3

    395 downloads

    Patcher This patcher is public so don't try to sell it or make it your property. Contains All the necessary files. English and French version. The PSD. Contact You can found me on discord : Sloth#6226 Github : https://github.com/SlothBM/ Want to support my work ?
    Free
    1 point
  4. Try below prontera,150,150,6 script Zeny Roulette 4_F_KAFRA1,{ function Roll; cutin "1s_1", 3; mes .npc$; mes "Hi " + strcharinfo(0) + ", So do you want to play zeny roulette?"; next; if (select("~ Yes:~ No") & 2) { mes .npc$; mes "Alright!"; close2; cutin "", 255; end; } mes .npc$; mes "Let's go!"; next; @level = 1; while(1) { switch(select("~ Play:~ Exit")) { case 1: .@str$ = Roll(@level); if (.@str$ == "NZ") { mes .npc$; mes "You need " + callfunc("F_InsertComma", .zeny_amt_need) + " in order to participate in the roulette."; .@a = 1; break; } if (.@str$ == "NA") { mes .npc$; mes "Seems not your lucky day " + strcharinfo(0); if (@level > 1) @level--; next; break; } .@index = inarray(.item_cutin$, .@str$); mes .npc$; mes "Congratulations! You won ^FF8000" + getitemname(.item_reward[.@index]) + "^000000!"; getitem .item_reward[.@index], 1; specialeffect 10; // Jackpot if (.@str$ == "7s_2") { announce strcharinfo(0) + " just won the jackpot prize " + getitemname(.item_reward[.@index]) + " at Zeny Roulette, get yours now!", 0; @level = 1; .@a = 1; break; } @level++; next; break; case 2: default: .@a = 1; break; } if (.@a) { .@a = 0; break; } } close2; cutin "", 255; end; function Roll { if (.zeny_required && .zeny_amt_need > Zeny) return "NZ"; Zeny -= .zeny_amt_need; .@i = getarg(0, 1); while(1) { .@done = 0; for (.@j = 1; .@j <= (10 - .@i); .@j++) { cutin .@i + "s_" + .@j, 3; if (5 > rand(100)) { .@done = 1; .@award_cutin$ = .@i + "s_" + .@j; if (.@j == 1 || .@j == (10 - .@i)) .@award_cutin$ = "NA"; break; } sleep2 100; } if (.@done) break; } return .@award_cutin$; } OnInit: .npc$ = "[^808080 " + strnpcinfo(1) + " ^000000]"; .zeny_required = 1; // 1 = yes / 0 = no .zeny_amt_need = 100000; // zeny amount needed setarray .item_cutin$[0], "1s_2", "1s_3", "1s_4", "1s_5", "1s_6", "1s_7", "1s_8", "2s_2", "2s_3", "2s_4", "2s_5", "2s_6", "2s_7", "3s_2", "3s_3", "3s_4", "3s_5", "3s_6", "4s_2", "4s_3", "4s_4", "4s_5", "5s_2", "5s_3", "5s_4", "6s_2", "6s_3", "7s_2"; setarray .item_reward[0], 501, 502, 503, 504, 505, 506, 507, 501, 502, 503, 504, 505, 506, 507, 501, 502, 503, 504, 505, 506, 507, 501, 502, 503, 504, 505, 506, 507; end; } You have to set the rewards properly setarray .item_cutin$[0], "1s_2", "1s_3", "1s_4", "1s_5", "1s_6", "1s_7", "1s_8", "2s_2", "2s_3", "2s_4", "2s_5", "2s_6", "2s_7", "3s_2", "3s_3", "3s_4", "3s_5", "3s_6", "4s_2", "4s_3", "4s_4", "4s_5", "5s_2", "5s_3", "5s_4", "6s_2", "6s_3", "7s_2"; setarray .item_reward[0], 501, 502, 503, 504, 505, 506, 507, 501, 502, 503, 504, 505, 506, 507, 501, 502, 503, 504, 505, 506, 507, 501, 502, 503, 504, 505, 506, 507;
    1 point
  5. mes "are you sure you want to copy "+ .skill$[.@menu * 3] +"?"; mes "you'll need to pay ^ff000015,000 Zeny^000000 and relogin again"; next; if ( select ( "Yes", "No" ) == 2 ) close; if ( Zeny < 15000 ) { mes "You dont have enough zeny"; mes "Please come back later"; close; } Set Zeny, Zeny - 15000; .@text$ = atoi( .skill$[.@menu * 3 +2] ) > 1 ? "-" + .skill$[.@menu * 3 +2] : "" ; sleepy rn but you can try this
    1 point
  6. Hello! It is the problem of EXE versions 2017 and newer. I prepared fix for it in Gepard Shield. If you are the owner of license - you can receive update for free. https://www.youtube.com/watch?v=Hi6CY2OCKp0
    1 point
  7. Version 2.0.2

    292 downloads

    Sader's Files Verifier Version 2.0.2: Adding get_information.php with it you can generate the information.txt directly in your webhost use it carefully DO NOT ALLOW IT TO BE PUBLICLY ACCESSIBLE!!!!!!!! you can change the file name or put a password, or create a cron job for it change '$verify_dir' to the dir of your files. change the '$informationfile' to the name of your information file. the information file will be created in the same dir as the php file. Version 2.0.1: Adding Pre-Compiled Version so Visual Studio is not needed if you only want it to run without any customization . Version 2.0: Adding Design . Adding support for Multiple folder layer . Adding Pre-Compiled Version pre_compiled_generator.zip no need for visual studio , you just need to fill out the information and generate the file >> it will build Sader Files Verifier.exe and get_information.exe in the directory you run the program from this how it look an application that check the files you want to check and download if they are missing or corrupt this program in C# , Visual Studio 2019 , and need .Net 4.5 (you can lower the version if you put some work in to it) https://github.com/sader1992/sader_files_verifier Video on how to setup (slow it down if you can't follow my steps) [This video with the non design version 1.0 but it's the same thing] this file made for Ragnarok private servers community you should not add the data.grf and rdata.grf as files as the player better just re-download the full client again do not add your custom.grf as you will edit it every update , unless you are planing to generate new information file every update same thing for your .dat from Thor Patcher don't add it if you have custom.grf that you will never change with the updates , you can add it i would recommend that you better not add files that you update them a lot like iteminfo.lua , unless you are planning to update the information file and the files in the webhost every time you change it! DO NOT ADD THE PROGRAM IT SELF TO THE information FILE!!! this to do list i may or may not do it , however you are free to do it your self! TODO: Encrypt information.txt Compress uploaded files and decompress after download
    Free
    1 point
×
×
  • Create New...