Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/06/17 in all areas

  1. Uploaded by request Hashes: SHA1 542F5BF78695A01CC4582207DF8962CBA724A79F SHA256 1C6FA00D0BF6FA136DBB89E40ED3FC4DE072002C6DC15B5649B71529EC196429 MD5 3365A7566618B290B9BA1719249AAA97 https://mega.nz/#!I3gixBCQ!vJzF6-t3eS-lZxetr6x7I_ZCBK5CL7PMajLHc1tRn2I Disclaimer: This client is a property of Gravity co.ltd. It will be removed upon a request from Gravity or its authorized person.
    3 points
  2. Sorry, but I don't see the benefit to adding full support of Ragnarok Zero. We are already months/years behind renewal and adding this on top of our limited staff resources would just not work out well. Although it's still available for users to go about and get the information and release it for public. The link you provided above only adds support for the Ragnarok Zero clients, which I'm not against for that but could lead to differences in the future.
    2 points
  3. View File Third Job Costumes & New Classes: Corrected Third Job Costumes + New Classes The Correction With the advent of jRO releasing new Job Costumes, and also, the new classes from the Taekwon branch, many of server owners want to replace the vanilla sprites or even, implement the bodystyle system. But, there's a catch! Originally jRO, and now, even kRO spriters, have made it completely off of the default pattern of palette. In a classic example, you can notice the pattern of the RO palettes. What matters is the position of the colours, as an example, for all jobs, the white-ish tones will be always on the same row, so we can use it to create custom palettes. See how it works: But jRO didn't follow the classic pattern, making it incompatible with custom palettes (@Kamishi ones included). So, I edited frame by frame of each job sprite, of each gender, mounted or not, correcting them, converting them in a way so many of the previously created palettes will work. This package includes: Alternate Outfits: Alternate Royal Guard M/F + Gryffon Battlemount + Lion Mount Alternate Ranger M/F + Warg Battlemount + Ostrich Mount Alternate Minstrel/Wanderer + Ostrich Mount Alternate ArchBishop M/F + Alpaca Mount Alternate Warlock M/F + Fox Mount Alternate Mechanic M/F + Savage Mount Alternate Genetic M/F + Savage Mount Alternate Guillotine Cross M/F + Hyena Mount Alternate Shadow Chaser M/F + Hyena Mount Alternate Sorcerer M/F + Fox Mount Alternate Sura M/F + Alpaca Mount Alternate Rune Knight M/F + Dragon Battlemount + Lion Mount New Classes Star Emperor M/F + Wolf Mount Soul Reaper M/F + Wolf Mount As requested by @Emistry, I also added an extra, making it more compatible to default palettes: Kagerou/Oboro + Frog Mount Following the another @Emistry's request, all files are now already on GRFs. The previous version had no Cashmount palette included, this one fixes the issue. Only the already released costumes are supported at this moment. The Rune Knight seems to be the last of them, it's over a year from the first release! As a final part of the package, I'm including Classic Palettes for all Alternate Costumes. Enjoy the final product! Submitter Haziel Submitted 02/24/2016 Category Job Sprites Content Author Gravity Corp  
    1 point
  4. Version 2.2.0

    40928 downloads

    Third Job Costumes + New Classes The Correction With the advent of jRO releasing new Job Costumes, and also, the new classes from the Taekwon branch, many of server owners want to replace the vanilla sprites or even, implement the bodystyle system. But, there's a catch! Originally jRO, and now, even kRO spriters, have made it completely off of the default pattern of palette. In a classic example, you can notice the pattern of the RO palettes. What matters is the position of the colours, as an example, for all jobs, the white-ish tones will be always on the same row, so we can use it to create custom palettes. See how it works: But jRO didn't follow the classic pattern, making it incompatible with custom palettes (@Kamishi ones included). So, I edited frame by frame of each job sprite, of each gender, mounted or not, correcting them, converting them in a way so many of the previously created palettes will work. This package includes: Alternate Outfits: Alternate Royal Guard M/F + Gryffon Battlemount + Lion Mount Alternate Ranger M/F + Warg Battlemount + Ostrich Mount Alternate Minstrel/Wanderer + Ostrich Mount Alternate ArchBishop M/F + Alpaca Mount Alternate Warlock M/F + Fox Mount Alternate Mechanic M/F + Savage Mount Alternate Genetic M/F + Savage Mount Alternate Guillotine Cross M/F + Hyena Mount Alternate Shadow Chaser M/F + Hyena Mount Alternate Sorcerer M/F + Fox Mount Alternate Sura M/F + Alpaca Mount Alternate Rune Knight M/F + Dragon Battlemount + Lion Mount New Classes Star Emperor M/F + Wolf Mount Soul Reaper M/F + Wolf Mount As requested by @Emistry, I also added an extra, making it more compatible to default palettes: Kagerou/Oboro + Frog Mount Following the another @Emistry's request, all files are now already on GRFs. The previous version had no Cashmount palette included, this one fixes the issue. Only the already released costumes are supported at this moment. The Rune Knight seems to be the last of them, it's over a year from the first release! As a final part of the package, I'm including Classic Palettes for all Alternate Costumes. Enjoy the final product!
    Free
    1 point
  5. Hello @Lighta thank you for asking this.. I will try to list out how the programs work. ( please pardon my grammar as english is not my first mother-tounge) This program is written in C# and use Mysqlbackup.net dll. I know the most common way to backup a MySQL Database is by using MySqlDump.exe and MySQL Workbench. MysqlDump, as i know cannot be use with web application. The hosting providers that host the database for my dad and brother forbid the access to mysqldump. He can only connect through MySQL Workbench. They were using the workbench to backup and download their database. So when at school i learn about C# and MySQL, and they ask me to help them by just making a small program that will backup the database. So i made this programs get all the parameter preset and they just click the backup button. It is intended to be a remote backup that they can use without accessing the server cpanel or such. I am working on upgrading the programs like using lower .net framework, more preset statements and a restore function (my dad asked it). This is the link on code-project for the dll that i use for the program (MysqlBackup-NET). You can take a look if you want to get more information on the dll. This is two set of database that i just made from this. One from my localhost laravel new installation, and the other one is from my remote rAthena database (ragnarok). I have delete the ip on the remote host. This 2 set just want to show you how the save sql is. Laravel SQL Database : jju-2017-12-06--16-47-59.sql rAthena Remote Database :jju-remote-2017-12-06--16-49-44.sql This program use dll that been written on top of MySQLdata dll in C#, only that mySQLdata dll used mysqldump to retrieve the database and with this program i just intended to use it for remote backup. I am sharing this thinking it will help some people that may need to backup the database remotely from their local pc. Below is the v1.1 that i am doing to upgrade for my dad and brother. I will share it here if any of you guys are interested. again i am sorry if this programs is useless or not suitable here.
    1 point
  6. November Digest 2017 The following digest covers the month of November, 2017. Staff Changes None. Development Highlights CORE: Started initial work for map server to C++ (c4a364be, a49a1a52) Started initial work for char server to C++ (24b3509e) Started initial work for login server to C++ (a587b913) Refactored achievements to utilize C++ features (1c660357) Resolved skill NK checks (6decf6c6) Adjusted item drop minimum value limit (86241b0e) Added battle config autoloot_adjust (63daab58) Fixed twice assigned values (1f7a314c) Changed emoticons constant name (ea88ea50) Merged emotion and unitemote script command into `emotion`, the previous emoticons constant names and unitemote script command are now deprecated! (ea88ea50) Updated Heal formulas to match kRO (805a6fb6) Added support for 2017-10-25 and 2017-11-01 clients (243f4ca3, c20d1cc3) Fixed spawn infos after mobdb reload (ba9314cb, e148bd3a, b2d904b7) Implemented new monster range (b2ab9724) Adjusting Vending tax to match official (8e002bc9) Added a new Vending Tax config (3ce3bc3f) Corrected a ShowError output (1645fc0c) Fixed spinlock issue (618b9356) DATABASE: Added new NPC and Mob ID placeholders (af358809, 125ab285) Corrected Mavka Card item bonus (e0b43ecc) Updated warper NPC (c6fe9e9c) Updated rune and skill effects of Rune Knight (da088357) Corrected Valhalla Idol item bonus (c4ce8cfe) Corrected Free Cast and Exceed Break walk speed (9766ec94) Corrected Hyuke's Black Cat Ears and Wickebine's Black Cat Ears item bonus (50ef5650) Corrected Hell Inferno Dark damage behavior (6fdb6059) Fixed dummy at Prontera prevents critical attack from being displayed (c45db5d6) Added 2 new hat effects (c5af8c76) SCRIPT: Fixed negative NPC input checks for arena_points.txt (c09929aa) Added mapflag `nowarpto` to Novice Island RE maps (c6cc8ede) Fixed deprecated emotion in GeffenMagicTournament.txt (cd089155) Added save point in Izlude and updated monsters spawn in prt_fild08 (ca1b980e) Fixed typo in Weapons Expert BK (ead1ed91) Moved close3 function into Global_Functions.txt (d708fb35) Fixed Bifrost Tower in Warper NPC (cfb8b42d) OTHERS: Cleaned up and harmonized cmake file (e7e9cf6d) Temporary adjustment for strict aliasing (67331599) Harmonized include guards (728a29d4) Resolved some compile warnings (c13f271a) Added `emotion` and `unitemote` conversion tool in Python script (576d4886, c5ceda03, 4f62f68e, 34817c97) Respect the default platform toolset (a2e8d027) Changed minimum VS version to VS 2013 SP5 (4de727ef) Fixed compilation for the Windows XP API (60b54917) Resolved a compile warning on pre-renewal (cdbb14b9) Fixed tools/config.pl (03da2f68) Corrected a potential map crash with achievements (114bebac) Fix basic_test not having common.lib has dependancies registered in solution (664ea478) Added custom src files to rAthena.sln (02044c0d) Statistics Excluding merges, 12 authors have pushed 65 commits to master and 85 commits to all branches. On master, 383 files have changed. There have been 8,322 additions and 7,251 deletions. There are 31 merged Pull Requests and 13 Proposed Pull Requests. There are 12 new Issues and 55 Closed Issues. List of Contributors @4144, @AetherHaziel, @aleos89, @Atemo, @CairoLee, @cydh, @Daegaladh, @darhylism, @ecdarreola, @Encon21, @hartonox, @hendra814, @Jeybla, @Lemongrass3110, @lighta, @lunixoid, @mazvi, @mgksrt8, @RagnarokNova, @reymarbc, @Rytech2, @sader1992, @Sweet520, @Tokeiburu, @uddevil, @zackdreaver Show your support to rAthena by submitting your Issue or Pull Requests! By providing enough useful info (Git Hash, Client Date, RE/Pre-RE, crashdump, how to reproduce, etc) you will help us to solve the issues faster
    1 point
  7. // ------------------ Global Scripts Functions ------------------ // Utilitarian functions used by many scripts. npc: npc/other/Global_Functions.txt npc: npc/other/common.txt // Your Script [Error]: Loading NPC file: npc/custom/pesca.txt script error on npc/custom/pesca.txt line 126 parse_callfunc: expected ')' to close argument list 121 : specialeffect 6; 122 : soundeffectall "fish_start01.wav",0; 123 : do{ 124 : // track item 125 : if(getVariable(".charname"+.@npc$+"$") != ""){ * 126 : if(attachrid(getcharid2'('3,getVariable(".charname"+.@npc$+"$")))){ 127 : if(countitem(getVariable(".trackitem"+.@npc$))<1){ 128 : Local_Fish_Val_Set(getVariable(".fish"+.@npc$+"$"),".fish_amt",1); 129 : if($@Fishing_Debug) debugmes "OnRodGone"; 130 : donpcevent strnpcinfo(3)+"::OnRodGone"; 131 : end; [Error]: script error on npc/custom/pesca.txt line 309 script:add_word: invalid word. A word consists of undercores and/or alphanumeric characters, and valid variable prefixes/postfixes. 304 : .@mstr$ = "Leave:"; 305 : for(.@x=0;.@x<getarraysize(getVariable(.@arrvarname$));.@x++){ 306 : .@temp$ = .@arrvarname$+"["+.@x+"]"; 307 : .@optional$ = ""; 308 : if(.@arrvarname$==".rod_list"){ * 309 : .@index = arrfind_db('"'$@rod_data$",getVariable(.@temp$)); 310 : .@indicator_slow_bonus = atoi(arrget_db("$@rod_data$",.@index,1)); 311 : .@variation_reduce = atoi(arrget_db("$@rod_data$",.@index,2)); 312 : .@optional$ = " [-"+.@indicator_slow_bonus+"% Spd] [-"+.@variation_reduce+"% variation]"; 313 : }else if(.@arrvarname$==".bait_list"){ 314 : .@index = arrfind_db("$@bait_data$",getVariable(.@temp$)); [Error]: script error on npc/custom/pesca.txt line 373 parse_line: expect command, missing function name or calling undeclared function 368 : .@arrname1$ = getarg(0); 369 : .@arrname2$ = getarg(1); 370 : 371 : if( getVariable(".status"+.@npc$) == 0 && @bindspot$ == "" ){ 372 : mes "[ "+CStr(strnpcinfo(0),"RED")+" ]"; * 373 : .@rod = Fishing_Item_Check_Func('.'@arrname1$,"Select a rod"); 374 : if(!.@rod || getVariable(".status"+.@npc$)!= 0){ 375 : mes "You don't have the selected item or someone is using this spot, please try again later."; 376 : end; 377 : } 378 : mes "Selected "+Itemlink(.@rod); [Error]: script error on npc/custom/pesca.txt line 427 parse_line: expect command, missing function name or calling undeclared function 422 : { 423 : //.@sleepduration = getarg(0); 424 : .@npc$ = strnpcinfo(3); 425 : delwaitingroom .@npc$; 426 : .@name$ = getVariable(".charname"+.@npc$+"$"); * 427 : .@aid = getcharid2('3',.@name$); 428 : .@charid = getcharid2(0,.@name$); 429 : if(isloggedin(.@aid,.@charid)){ 430 : setd "@bindspot$","",getcharid2(0,getVariable(".charname"+.@npc$+"$")); 431 : } 432 : setVariable(".fish"+.@npc$+"$",""); [Error]: script error on npc/custom/pesca.txt line 449 parse_line: expect command, missing function name or calling undeclared function 447 : { 448 : sleep2 1000; * 449 : if(!playerattached()) 'F'ishing_End_Func(); // add check to counter unexpected player not attach (server reload/disconnect/logout) 450 : showscript "It's a "+getVariable(".fish"+strnpcinfo(3)+"$")+"!",getcharid2(3,getVariable(".charname"+strnpcinfo(3)+"$")); 451 : sleep2 1000; 452 : if(!playerattached()) Fishing_End_Func(); // add check to counter unexpected player not attach (server reload/disconnect/logout) 453 : .@fish$ = getVariable(".fish"+strnpcinfo(3)+"$"); 454 : .@fish_index = arrfind_db("$@fish_data$",.@fish$); [Error]: script error on npc/custom/pesca.txt line 567 parse_line: expect command, missing function name or calling undeclared function 566 : { * 567 : 'F'ishing_Start_Func(".rod_list",".bait_list"); 568 : end; 569 : 570 : OnSuccess: 571 : emotion ET_BLABLA,getcharid(3,getVariable(".charname"+strnpcinfo(3)+"$")); 572 : showscript "I got it!",getcharid2(3,getVariable(".charname"+strnpcinfo(3)+"$")); [Info]: Done loading '15175' NPCs: -'3575' Warps -'257' Shops -'11343' Scripts -'3400' Spawn sets -'50035' Mobs Cached -'0' Mobs Not Cached [Debug]: script debug : 0 110000000 : table name [ custom_inventory ] installed! @Edit SOLVED! I was using the common version of your GIT because it is very old there.
    1 point
×
×
  • Create New...