Jump to content

  •  

Highest Reputation Content


#53059 【 Emistry © 2013 】E-Scripts Collection

Posted by Emistry on 14 November 2011 - 06:01 AM

wmPYg.jpg

 

E - Script Collection

Last Update : September 10, 2013

 

Refine Function 6.1
Last Updated Aug 15 2013 04:55 AM

[SQL] Mission Board 1.4
Last Updated May 18 2014 02:54 AM

Monster Marching 1.1
Last Updated Aug 27 2013 06:36 PM

Vendor Control 1.2
Last Updated Aug 09 2013 12:13 AM

Advanced Stylist 4.3
Last Updated Nov 17 2013 08:49 AM

Coin Exchanger 4.1
Last Updated Jun 28 2013 02:04 PM

Doppelganger 2.1
Last Updated Sep 14 2012 06:53 AM

Race Of The Day 3.3
Last Updated Jun 16 2013 05:10 AM

Limited Items 4.0
Last Updated Sep 27 2013 12:14 AM

Multi Currency Shop 6.0
Last Updated Aug 31 2012 05:33 AM

Random News 2.0
Last Updated Jul 29 2012 07:02 AM

GM Online List 1.0
Last Updated Jul 29 2012 06:58 AM

Breaker Room 3.1
Last Updated Feb 14 2013 09:44 AM

E-Inquiry 1.0
Last Updated Aug 31 2012 05:32 AM

DotA Runes 2.1
Last Updated Jun 18 2014 11:12 AM

Flower Counting Game 4.1
Last Updated Oct 09 2014 02:01 AM

Class Restriction 2.0
Last Updated Aug 31 2012 05:36 AM

Chain Quest 3.0
Last Updated Jul 29 2012 05:36 AM

Build Manager 3.0
Last Updated Jul 29 2012 05:23 AM

Coin Exchanger 4.1
Last Updated Jun 28 2013 02:04 PM

* Going to clean these below topic too later on .....

Spoiler:



 










Spoiler: Extra Informations

 
If you these Scripts , Click on rep_up.pngto Vote this Topic up . ani_thx.gif
Or you may also click on 2pGF7.png at above the Topic


 


  • 235


#149600 [DL] Headgear all official RO update March 2014

Posted by Slammer on 25 October 2012 - 01:57 AM

All headgear
official aRO bRO iRO idRO jRO pRO twRO

Up date March 2014

 

Download
Attached File  HeadGear.7z   7.93MB   730 downloads
 
Last Headgear :
Galanthus_Guard = 1158,
Horse_King = 1189
 

accessoryid.lub and accname.lub

Attached File  datainfo.rar   26.33KB   311 downloads
 
1891160_10202570981172443_1228060239_n.j
 
 
List Headgear Update :


    [ACCESSORY_IDs.ACCESSORY_IMPERIAL_FEATHER] = "_ÀÓÆ丮¾óÆä´õ",
  [ACCESSORY_IDs.ACCESSORY_BANKRUPTCY_MASK] = "_ÆÄ»êÀÚÀÇ°¡¸é",
  [ACCESSORY_IDs.ACCESSORY_MONEYLOSE_MIND] = "_µ·À»ÀÒÀºÀÚÀǸ¶À½",
  [ACCESSORY_IDs.ACCESSORY_SWEET_BONNET] = "_½ºÀ§Æ®º¸³Ý",
  [ACCESSORY_IDs.ACCESSORY_WOODIE_HAT] = "_ÃÊ·ÏÀ̸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_VALKYRIE_CIRCLET] = "_¹ßÅ°¸®ÀǼ­Å¬¸´",
  [ACCESSORY_IDs.ACCESSORY_2012_RMSC_1] = "_2012RMSCNO1",
  [ACCESSORY_IDs.ACCESSORY_2012_RMSC_2] = "_2012RMSCNO2",
  [ACCESSORY_IDs.ACCESSORY_2012_RMSC_3] = "_2012RMSCNO3",
  [ACCESSORY_IDs.ACCESSORY_2012_RMSC_4] = "_2012RMSCNO4",
  [ACCESSORY_IDs.ACCESSORY_ROLFVONZIEGE_666] = "_¶öÇÁÆùÁö°Ô666¼¼",
  [ACCESSORY_IDs.ACCESSORY_ANGELING_FURHAT] = "_¿£Á©¸µÅиðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_CIRCLET_OF_MARIN] = "_¸¶¸°ÀÇ°ü",
  [ACCESSORY_IDs.ACCESSORY_SAKURA_HAIRBAND] = "_»çÄí¶ó¸Ó¸®¶ì",
  [ACCESSORY_IDs.ACCESSORY_ANNIVERSARY_RAG_10TH] = "_¶ó±×10ÁÖ³â±â³ä¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_LIMITED_RAG_10TH] = "_¶ó±×10ÁÖ³â±â³äÇÑÁ¤¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_CHEER_WHISTLE] = "_ÀÀ¿ø¿ëÈ£·ç¶ó±â",
  [ACCESSORY_IDs.ACCESSORY_WISH_LAMP] = "_¼Ò¿ø¼ºÃëõµî",
  [ACCESSORY_IDs.ACCESSORY_PORING_SUNGLASS] = "_Æ÷¸µ¼±±Û·¡½º",
  [ACCESSORY_IDs.ACCESSORY_Small_Poring_Band] = "_½º¸ôÆ÷¸µ¸Ó¸®¶ì",
  [ACCESSORY_IDs.ACCESSORY_Hat_Of_Girl] = "_¼Ò³àÀǸðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_Small_Deviling_Hat] = "_½º¸ôµ¥ºô¸µ¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_Blue_Poring_Bubble] = "_ÆĶõÆ÷¸µÇ³¼±",
  [ACCESSORY_IDs.ACCESSORY_Banshee_Master_Kiss] = "_¹ê½Ã¸¶½ºÅÍÀÇÅ°½º",
  [ACCESSORY_IDs.ACCESSORY_PROTECT_OF_SEAGOD] = "_ÇؽÅÀǼöÈ£",
  [ACCESSORY_IDs.ACCESSORY_SHINESANTAPORING] = "_¹ß±¤»êŸÆ÷¸µ",
  [ACCESSORY_IDs.ACCESSORY_JOLLY_ROGER_HAT] = "_Á¹¸®·ÎÀú",
  [ACCESSORY_IDs.ACCESSORY_MOCHRING_HAT] = "_¸ðÄ¡¸µ¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_DELICIOUS_STRAWBERRY_HAT] = "_¸ÀÀִµþ±â¸ð",
  [ACCESSORY_IDs.ACCESSORY_AVIATOR_HAT] = "_¿¡ºñ¿¡ÀÌÅ͸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_W_KING_TIGER_DOLL_HAT] = "_ÈòÈ£¶ûÀÌ¿Õ¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_CURUPIRA_HAT] = "_Äí·çÇǶó¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_PINK_ANGELING_BUBBLE] = "_ÇÎÅ©¿£Á©¸µÇ³¼±",
  [ACCESSORY_IDs.ACCESSORY_ANGELING_BUBBLE] = "_¿£Á©¸µÇ³¼±",
  [ACCESSORY_IDs.ACCESSORY_PRESCHOOL_HAT] = "_À¯Ä¡¿ø»ýÀǸðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_GOTHIC_HEAD_DRESS] = "_°íµñÇìµåµå·¹½º",
  [ACCESSORY_IDs.ACCESSORY_Sword_Master_Crown] = "_°Ë¼ºÀÇ¿Õ°ü",
  [ACCESSORY_IDs.ACCESSORY_Owlduke_Silk_Hat] = "_¾Æ¿ïµàÅ©ÀǽÇÅ©ÇÞ",
  [ACCESSORY_IDs.ACCESSORY_Vajra] = "_¹ÙÁê¶ó",
  [ACCESSORY_IDs.ACCESSORY_ASSASSIN_SKULL_MASK] = "_¾Ï»ìÀÚÇØ°ñ°¡¸é",
  [ACCESSORY_IDs.ACCESSORY_TARE_ZONDA] = "_Á¸´ÙÀÎÇü¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_Snake_Hat] = "_¹ì¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_BARON_EVIL_EYE] = "_¹Ù·ÑÀǸ¶¾È",
  [ACCESSORY_IDs.ACCESSORY_C_Saint_Frill_Ribbon] = "_C¼¼ÀÎÆ®ÇÁ¸±¸®º»",
  [ACCESSORY_IDs.ACCESSORY_C_Light_Darkness_Crown] = "_Cºû°ú¾îµÒÀÇÁøÈ¥°ü",
  [ACCESSORY_IDs.ACCESSORY_C_Shelter_Wing_Ears] = "_C¼öÈ£³¯°³",
  [ACCESSORY_IDs.ACCESSORY_Palace_Guard_Cap] = "_±ÙÀ§º´ÀǸðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_RAINBOW_VEIL] = "_¹«Áö°³¸é»çÆ÷",
  [ACCESSORY_IDs.ACCESSORY_WHITE_LILY] = "_È­ÀÌÆ®¸±¸®",
  [ACCESSORY_IDs.ACCESSORY_HAPPY_PEACE_PROOF] = "_ÇູÆòÈ­ÀÇÁõÇ¥",
  [ACCESSORY_IDs.ACCESSORY_Angry_Scorpion_Hat] = "_½ºÄÝÇǿ¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_YGGDRASIL_HAT] = "_¼¼°è¼öÀǸðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_BLACKDEATHKING_GOLDEN] = "_°í±ÞÈæ»ç¿ÕÀǸðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_C_Tomboy_Fairy] = "_C¸»½é²Ù·¯±â¿äÁ¤",
  [ACCESSORY_IDs.ACCESSORY_Mimic_Egg_Shell] = "_¹Ì¹Í¾Ë²®Áú",
  [ACCESSORY_IDs.ACCESSORY_Bunny_Egg_Shell] = "_Åä³¢¸Ó¸®¾Ë²®Áú",
  [ACCESSORY_IDs.ACCESSORY_Picky_Egg_Shell] = "_ÇÈÅ°¾Ë²®Áú",
  [ACCESSORY_IDs.ACCESSORY_EVIL_MARCHER_HAT_J] = "_»ç¾ÇÇѸ¶ÄªÇÞ_J",
  [ACCESSORY_IDs.ACCESSORY_Kannam_On_Head] = "_Ä­³²¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_BUSHY_MOUSTACHE] = "_¹«¼ºÇÑÄà¼ö¿°",
  [ACCESSORY_IDs.ACCESSORY_TWINKLE_LITTLE_STAR] = "_¹Ý¦¹Ý¦ÀÛÀºº°",
  [ACCESSORY_IDs.ACCESSORY_BLACK_WITCH_HAT] = "_°ËÀº¸¶³àÀǸðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_RAINBOW_LONG_OCTOPUS] = "_¹«Áö°³³«Áö¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_JEJECAP] = "_Á¦Á¦Ä¸",
  [ACCESSORY_IDs.ACCESSORY_AQUA_BUNNY_BAND] = "_¾ÆÄí¾Æ¹ö´Ï¹êµå",
  [ACCESSORY_IDs.ACCESSORY_MAROON_BUNNY_BAND] = "_¸¶·é¹ö´Ï¹êµå",
  [ACCESSORY_IDs.ACCESSORY_GOLDEN_BUNNY_BAND] = "_°ñµç¹ö´Ï¹êµå",
  [ACCESSORY_IDs.ACCESSORY_GRAY_BUNNY_BAND] = "_±×·¹À̹ö´Ï¹êµå",
  [ACCESSORY_IDs.ACCESSORY_HUSKY_HAT] = "_Ç㽺۸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_UFO_PORING_HAT] = "_UFOÆ÷¸µ¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_DRAGON_CLAW_HELM] = "_¿ë¹ßÅéÇï¸ä",
  [ACCESSORY_IDs.ACCESSORY_RAINBOW_STAR] = "_¹«Áö°³½ºÅ¸",
  [ACCESSORY_IDs.ACCESSORY_CELESTIAL_DARK_FLAME] = "_õ»óÀǾîµÒÈ­¿°",
  [ACCESSORY_IDs.ACCESSORY_PTERIOS_FINS] = "_ÇÁ·¹Æ¼¸®¿À½ºÁö´À·¯¹Ì",
  [ACCESSORY_IDs.ACCESSORY_AZURE_DIADEM] = "_Çϴûö¿Õ°ü",
  [ACCESSORY_IDs.ACCESSORY_BLUE_EYESHADOW] = "_ºí·ç¾ÆÀÌ»õµµ",
  [ACCESSORY_IDs.ACCESSORY_DEVOTED_EYES] = "_½Å¾ÓÀÇ´«",
  [ACCESSORY_IDs.ACCESSORY_WEISSWURST] = "_¹ÀÇî¼Ò½ÃÁö",
  [ACCESSORY_IDs.ACCESSORY_SEPPL_HAT] = "_µ¶ÀÏÃàÁ¦¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_FROZEN_LAND_ROSE] = "_¾ó¾îºÙÀº¶¥ÀÇÀå¹Ì",
  [ACCESSORY_IDs.ACCESSORY_CARNATION_GARLANDS] = "_Ä«³×À̼Çȭȯ",
  [ACCESSORY_IDs.ACCESSORY_BUTTERFLY_BARRETTES] = "_³ªºñÀÇÆ®À©¹Ù·¿",
  [ACCESSORY_IDs.ACCESSORY_HOLY_ROSARIO] = "_¼º½º·¯¿î·Î»ç¸®¿À",
  [ACCESSORY_IDs.ACCESSORY_DROOPING_PANDA] = "_´Ã¾îÁøÆÇ´Ù",
  [ACCESSORY_IDs.ACCESSORY_ISABELLA_RED_EAR] = "_À̻级¶ó·¹µå±Í¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_ISABELLA_BROWN_EAR] = "_À̻级¶óºê¶ó¿î±Í¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_ISABELLA_BLUE_EAR] = "_À̻级¶óºí·ç±Í¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_RED_FLOWER_HAT] = "_·¹µåÇöó¿ö¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_BELL_PIGEON] = "_º§ÀǺñµÑ±â",
  [ACCESSORY_IDs.ACCESSORY_GOSSIP_RAVEN] = "_¼ö´ÙÀïÀ̱±Í",
  [ACCESSORY_IDs.ACCESSORY_KID_DEVILING] = "_²¿¸¶µ¥ºô¸µ",
  [ACCESSORY_IDs.ACCESSORY_BLOOD_BUFFTERFLY] = "_Çǹ¯Àº³ªºñ±Í",
  [ACCESSORY_IDs.ACCESSORY_BEAR_BALLOON] = "_°õµ¹ÀÌdz¼±",
  [ACCESSORY_IDs.ACCESSORY_LOVELOVE_BALLOON] = "_·¯ºê·¯ºêdz¼±",
  [ACCESSORY_IDs.ACCESSORY_LONG_OCTOPUS_BALLOON] = "_³«Áödz¼±",
  [ACCESSORY_IDs.ACCESSORY_JACK_CASTLE_BAT] = "_Àèij½½¹èÆ®",
  [ACCESSORY_IDs.ACCESSORY_FEZ_OF_GENTLE] = "_½Å»çÀÇÆäÁî",
  [ACCESSORY_IDs.ACCESSORY_BORK] = "_º¸¾îÅ©",
  [ACCESSORY_IDs.ACCESSORY_RED_VANE_HAIRPIN] = "_ºÓÀºÇ³Â÷ºñ³à",
  [ACCESSORY_IDs.ACCESSORY_TABOO_CURSE_SCROLL] = "_±ÝÁÖÀǵη縶¸®",
  [ACCESSORY_IDs.ACCESSORY_FULL_BLOOM_HAIRPIN] = "_¾ÞÈ­³­¸¸ÀǺñ³à",
  [ACCESSORY_IDs.ACCESSORY_MAJESTIHELMET] = "_À§Ç³À§¿¬ÀÇÅõ±¸",
  [ACCESSORY_IDs.ACCESSORY_C_Lolita_Ten_Gallon_Hat] = "_·Î¸®Å¸ÅַٰиðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_C_Pecopeco_Cap] = "_ÆäÄÚÆäÄÚĸ",
  [ACCESSORY_IDs.ACCESSORY_C_Ifrits_Breath] = "_ÀÌÇÁ¸®Æ®ÀǼû°á",
  [ACCESSORY_IDs.ACCESSORY_GODOFWINDS_FAN] = "_dz½ÅÀǺÎä",
  [ACCESSORY_IDs.ACCESSORY_WHITE_CAT_HOOD] = "_Èò°í¾çÀÌÈĵå",
  [ACCESSORY_IDs.ACCESSORY_EVIL_DRUID_HAT] = "_À̺íµå·çÀ̵å¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_VICIOUS_STOP_BANDAGE] = "_»ç¾ÈºÀÀÎÀǺشë",
  [ACCESSORY_IDs.ACCESSORY_HELMET_OF_SIEGFRIED] = "_ÁöÅ©ÇÁ¸®Æ®ÀÇÅõ±¸",
  [ACCESSORY_IDs.ACCESSORY_CIRCLET_OF_KRIEMHILD] = "_Å©¸²ÈúÆ®ÀÇ¿Õ°ü",
  [ACCESSORY_IDs.ACCESSORY_DIADEM_OF_BRUENHILD] = "_ºê·ôÈúÆ®ÀÇ¿Õ°ü",
  [ACCESSORY_IDs.ACCESSORY_GREEN_FOXTAIL] = "_³ì»ö°­¾ÆÁöÇ®",
  [ACCESSORY_IDs.ACCESSORY_HAPPY_SUMMER_WIG] = "_ÇØÇǼ¶¸Ó¾ÆÇÁ·Î",
  [ACCESSORY_IDs.ACCESSORY_IRO_Flag_Bandana] = "_IROÇ÷¡±×µÎ°Ç",
  [ACCESSORY_IDs.ACCESSORY_IRO_Flag_Hat] = "_IROÇ÷¡±×¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_Miracle_Blue_Rose] = "_±âÀûÀÇǪ¸¥Àå¹Ì",
  [ACCESSORY_IDs.ACCESSORY_ELEPHANT_MODEL_HAT] = "_ÄÚ³¢¸®¸ðÇü¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_GORILLA_MODEL_HAT] = "_°í¸±¶ó¸ðÇü¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_LION_MODEL_HAT] = "_¶óÀ̿¸ðÇü¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_RHINO_MODEL_HAT] = "_ÄÚ»Ô¼Ò¸ðÇü¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_BLACK_CAT_EARS_BERET] = "_°ËÀº°í¾çÀ̱ͺ£·¹¸ð",
  [ACCESSORY_IDs.ACCESSORY_WEISSBIER_HAT] = "_¹ÙÀ̽ººñ¾îÇÞ",
  [ACCESSORY_IDs.ACCESSORY_GOLDEN_FISH] = "_ÀÔ¿¡¹®È²±Ý¹°°í±â",
  [ACCESSORY_IDs.ACCESSORY_DEVIRUCHI_BALLOON] = "_µ¥ºñ·çġdz¼±",
  [ACCESSORY_IDs.ACCESSORY_TARE_MAID_DOLL_HAT] = "_´Ã¾îÁø¸ÞÀ̵åÀÎÇü¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_TARE_HSCHOOL_DOLL_HAT] = "_´Ã¾îÁø¿©°í»ýÀÎÇü¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_PRETTY_RABBIT_HOOD] = "_ÇÁ¸®Æ¼Åä³¢Èĵå",
  [ACCESSORY_IDs.ACCESSORY_FLOWERPOT_MASK] = "_Çöó¿öÆ÷Æ®¸¶½ºÅ©",
  [ACCESSORY_IDs.ACCESSORY_PIAMETTE_HOOD] = "_ÇǾƸäÆ®ÀǵΰÇ",
  [ACCESSORY_IDs.ACCESSORY_PIPE_OF_JIRAIYA] = "_Áö¶óÀ̾ßÀÇ´ã¹î´ë",
  [ACCESSORY_IDs.ACCESSORY_MASK_OF_OROCHIMARU] = "_¿À·ÎÄ¡¸¶·çÀǸ¶½ºÅ©",
  [ACCESSORY_IDs.ACCESSORY_SCROLL_OF_TSUNADE] = "_Ã÷³ªµ¥ÀÇÀμú¼­",
  [ACCESSORY_IDs.ACCESSORY_MECHANICAL_PLANT_HAT] = "_±â°è½Ä¹°¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_FOX_EARS_DROP_RIBBON] = "_¿©¿ì±Í¹æ¿ï¸®º»",
  [ACCESSORY_IDs.ACCESSORY_MEMORIES_OF_LOVERS] = "_¸Þ¸ð¸®¿Àºê·¯¹ö½º",
  [ACCESSORY_IDs.ACCESSORY_ASTRO_CIRCLE] = "_õü¼­Å¬",
  [ACCESSORY_IDs.ACCESSORY_THERE_IS_SOMETHING] = "_¹º°¡ÀÖ¾î",
  [ACCESSORY_IDs.ACCESSORY_GERHARD_VON_DEVI] = "_°Ô¸£Çϸ£Æ®Æùµ¥ºñ",
  [ACCESSORY_IDs.ACCESSORY_ANGEL_EARING] = "_õ»çÀDZͰÉÀÌ",
  [ACCESSORY_IDs.ACCESSORY_PH_RO_10TH_CAP] = "_Çʸ®ÇÉ10ÁÖ³â¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_RABBIT_HEAD_DRESS] = "_·¹ºøÇìµåµå·¹½º",
  [ACCESSORY_IDs.ACCESSORY_10_GALLON_HAT_OF_FLAME] = "_ºÒ²ÉÀÇÅÙ°Ö·ÐÇÞ",
  [ACCESSORY_IDs.ACCESSORY_HUNTING_CAP_OF_GUST] = "_µ¹Ç³ÀÇÇåÆÃĸ",
  [ACCESSORY_IDs.ACCESSORY_KNIT_CAP_OF_WATER] = "_¹°ÀÇ´ÏƮĸ",
  [ACCESSORY_IDs.ACCESSORY_SILK_HAT_OF_EARTH] = "_´ëÁöÀǽÇÅ©ÇÞ",
  [ACCESSORY_IDs.ACCESSORY_SPECIAL_EYEPATCH] = "_¸ÚÁøÇØÀû¾È´ë",
  [ACCESSORY_IDs.ACCESSORY_HALLOWEEN_HAT] = "_ÇÒ·ÎÀ©¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_TRIANGULAR_ROOF_HAT] = "_»ï°¢ÁöºØ¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_CAT_EYE] = "_°í¾çÀÌ´«",
  [ACCESSORY_IDs.ACCESSORY_FELOCK_CAP] = "_ÆĶõ¼±Àå¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_OLD_PINK_POO_HAT] = "_¿À·¡µÈÇÎÅ©»ö°Å½Ã±â",
  [ACCESSORY_IDs.ACCESSORY_LITTLE_DEVIL_S_HORN] = "_¼Ò¾Ç¸¶ÀÇÀÛÀº»Ô",
  [ACCESSORY_IDs.ACCESSORY_BLACK_CAT_HAT] = "_°ËÀº°í¾çÀ̸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_CHOCOLATE_BOMB] = "_ÃÊÄÝ·¿Æøź",
  [ACCESSORY_IDs.ACCESSORY_Gothic_Heart_Wing] = "_°íµñÇÏÆ®À®¹êµå",
  [ACCESSORY_IDs.ACCESSORY_Classic_Ribbon] = "_Ŭ·¡½Ä¸®º»",
  [ACCESSORY_IDs.ACCESSORY_Angel_Mini_Silk_Hat] = "_õ»çÀǹ̴ϽÇÅ©ÇÞ",
  [ACCESSORY_IDs.ACCESSORY_EGGTART_HAT] = "_¿¡±×Ÿ¸£Æ®¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_PANDA_BALLOON] = "_ÆÇ´Ùdz¼±",
  [ACCESSORY_IDs.ACCESSORY_HAPPY_PARROT] = "_Áñ°Å¿î¾Þ¹«»õ",
  [ACCESSORY_IDs.ACCESSORY_Crown_Of_Saint] = "_¼ºÀÚÀÇ¿Õ°ü",
  [ACCESSORY_IDs.ACCESSORY_ASCENDANT_CROWN_] = "_¾î¼¾µåÅ©¶ó¿î",
  [ACCESSORY_IDs.ACCESSORY_AUTUMN_HEADBAND] = "_°¡À»¸Ó¸®¶ì",
  [ACCESSORY_IDs.ACCESSORY_BLACK_RIBBON_] = "_±î¸¸¸®º»¸Ó¸®¶ì",
  [ACCESSORY_IDs.ACCESSORY_DIVINE_GUARD_HAT_] = "_½ÅÀǺ¸È£",
  [ACCESSORY_IDs.ACCESSORY_FOCUS_BERET_] = "_ÁýÁßÀǺ£·¹¸ð",
  [ACCESSORY_IDs.ACCESSORY_HARVESTER_HAT_] = "_Ãß¼öÀǸðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_HITAIKAKUSHI_] = "_Á×ÀºÀÚÀǵΰÇ",
  [ACCESSORY_IDs.ACCESSORY_INCONSPICUOUS_HAT_] = "_¾ÆÁÖÆò¹üÇѸðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_LYRICA_HAT_] = "_¸®¸®Ä«¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_ONI_HORNS_] = "_¿À´ÏÀÇ»Ô",
  [ACCESSORY_IDs.ACCESSORY_SEA_CAPTAIN_HAT_] = "_¹Ù´Ùĸƾ¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_SHAVING_FOAM] = "_½¦À̺ùÆû",
  [ACCESSORY_IDs.ACCESSORY_JINN_PORING_BALLOON] = "_Á¤·ÉÆ÷¸µÇ³¼±",
  [ACCESSORY_IDs.ACCESSORY_JINN_MARIN_BALLOON] = "_Á¤·É¸¶¸°Ç³¼±",
  [ACCESSORY_IDs.ACCESSORY_Boss_Beret] = "_º¸½ºº£·¹¸ð",
  [ACCESSORY_IDs.ACCESSORY_Globe_Hat] = "_Áö±¸º»¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_RWC2013_JP_Hat] = "_RWC2013_JP±â³ä¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_Choir_Hat] = "_¼º°¡´ë¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_Drooping_Argiope] = "_´Ã¾îÁø¾Æ¸£Áö¿ÀÇÁ",
  [ACCESSORY_IDs.ACCESSORY_Chain_Puppet] = "_üÀÎÆÛÆê",
  [ACCESSORY_IDs.ACCESSORY_Protect_Of_Crown] = "_¼öÈ£ÀÇ°ü",
  [ACCESSORY_IDs.ACCESSORY_Circlet_Of_Bone] = "_»ÀÀǼ­Å¬¸´",
  [ACCESSORY_IDs.ACCESSORY_Camouflage_RabbitHood] = "_¾ó·è¹«´ÌÅä³¢Èĵå",
  [ACCESSORY_IDs.ACCESSORY_Falconer_Flute] = "_¸ÅºÎ¸®ÀÇÇǸ®",
  [ACCESSORY_IDs.ACCESSORY_C_Cat_Santa_Hat] = "_C°í¾çÀ̻ꟸðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_C_Golden_Exclamation] = "_C±Ý»ö´À³¦Ç¥",
  [ACCESSORY_IDs.ACCESSORY_C_Silver_Exclamation] = "_CÀº»ö´À³¦Ç¥",
  [ACCESSORY_IDs.ACCESSORY_C_Golden_Question] = "_C±Ý»ö¹°À½Ç¥",
  [ACCESSORY_IDs.ACCESSORY_C_Silver_Question] = "_CÀº»ö¹°À½Ç¥",
  [ACCESSORY_IDs.ACCESSORY_RWC13_JORMUNGANDR_HAT] = "_¿ä¸£¹®°£µåÅõ±¸",
  [ACCESSORY_IDs.ACCESSORY_Accessory_of_Ascetic] = "_µµ»çÀÇÀå½Ä",
  [ACCESSORY_IDs.ACCESSORY_RWC13_CROWNOFGLORY_1ST] = "_RWC13¿µ±¤ÀÇ¿Õ°ü1À§",
  [ACCESSORY_IDs.ACCESSORY_RWC13_CROWNOFGLORY_2ND] = "_RWC13¿µ±¤ÀÇ¿Õ°ü2À§",
  [ACCESSORY_IDs.ACCESSORY_RWC13_CROWNOFGLORY_3RD] = "_RWC13¿µ±¤ÀÇ¿Õ°ü3À§",
  [ACCESSORY_IDs.ACCESSORY_RWC13_CROWNOFGLORY_AW] = "_RWC13¿µ±¤ÀÇ¿Õ°üÀå·Á",
  [ACCESSORY_IDs.ACCESSORY_New_Year_Hairpin] = "_¸¶³×Å°¸ðÄ¡¹Ù³ª",
  [ACCESSORY_IDs.ACCESSORY_Mouton_Life] = "_¹«Åë¶óÀÌÇÁ",
  [ACCESSORY_IDs.ACCESSORY_Snow_Rabbit_Knit_Hat] = "_´«Åä³¢´ÏÆ®¸ðÀÚ",
  [ACCESSORY_IDs.ACCESSORY_Galanthus_Guard] = "_°¡¶õ»ç½º°¡µå",
  [ACCESSORY_IDs.ACCESSORY_Horse_King] = "_¸¶¿Õ"

  • 77


#104681 ✰ Euphy's Scripts ✰

Posted by Euphy on 27 May 2012 - 08:52 PM

2IcTt.gif Euphy's Scripts

 
Disclaimer

You may use, modify, and host all of my released scripts.
You may not sell them, re-release them in any way (modified or otherwise), or remove the credits.


< Event Manager >

Spoiler:


< Hunting Missions >

Spoiler:


< Queue System >

Spoiler:


< Euphy's WOE Controller >

Spoiler:


< All-In-One NPC >

Spoiler:


< Euphy's Quest Shop >

Spoiler:


< Euphy's Warper >

Spoiler:


< Item Rewards >

Spoiler:


< Custom Currency Multi-Shop >

Spoiler:


< Build Manager + >

Spoiler:


< Class Mastery System >

Spoiler:


< Class Specialization >

Spoiler:


< Badge System >

Spoiler:


< Guarantee Refine Ticket >

Spoiler:


< Item Fusion >

Spoiler:


< Euphy's MVP Ladder >

Spoiler:


< Card Trader >

Spoiler:


< NPC Duplicate Generator >

Spoiler:


< Auto-Potion >

Spoiler:

  • 70


#209299 [Tutorial] How to Create Ragnarok Offline 2013 client [Tutorial]

Posted by cassiel on 10 July 2013 - 01:42 PM

Hello guys!! This is my first time to write a tutorial. ^_^
I hope it can help many beginner that don't know how to create your own ragnarok world. /no1
This server setting is just made to play offline. So if you want to make your own private server there are several things you need to learn more on setting ip, opening ports etc, and i'm not going to explain it in here /sry
 
 
Credits goes to:
Nickyzai for kRO client
K3dt for decompiled ragexe
Mleo1 for Loki launcher
Shakto, Yommy, MStream for xDiffPatcher
Michieru, Dastgirpojee for Data folder translation
Magicaltux for Grf Builder

Ai4rei for Open Setup


Okay let's get started, please follow all the steps
correctly!
 
This is all the things you need to create your own
ragnarok world:
1. TortoiseSVN - http://tortoisesvn.net/downloads.html
2. Visual Basic - http://www.microsoft...xpress-products
3. MySQL - http://dev.mysql.com...oads/installer/
4. MySQL Workbench 5.2.47 http://dev.mysql.com...ools/workbench/
5. rAthena SVN Repository - https://rathena.svn....vnroot/rathena/
6. kRO client by nickyzai - http://www.nickyzai.com/?p=kro
7. Loki Launcher by mleo1 - http://hercules.ws/b...-loki-launcher/
8. Decompiled ragexe by k3dt - http://k3dt.eu/Ragexe/unpacked/
9. xDiffPatcher v2 - http://www.mediafire...fibc47gzvdshp8o
10. DiffFiles - http://k3dt.eu/Ragexe/unpacked/Diffs/
11. Data folder translation - https://subversion.a...de-translation/
12. Grf Builder - http://www.grfbuilder.com/#download
13. RO Open Setup - http://rathena.org/b...dated-20130702/


After you download all that things, do this:
1. Install tortoise
2. Install visual basic
3. Install MySQL (please remember your root password! If you change it but if you did not change then the default root password is ‘root’)
4. Install MySQL Workbench
5. Install kRO client
 
After you install all of that, let’s prepare the
client:
 
1. Open your kRO client and update it until completed.
 
2. Download your ragexe file in this (http://k3dt.eu/Ragexe/unpacked/) In this tutorial i used 2013-07-03aRagexe.exe
 
3. Download your xDiffFiles in this (http://k3dt.eu/Ragexe/unpacked/Diffs/)
in this tutorial I used 2013-07-03aRagexe.exe so I must download the same date for Diff files which is “Diff 2013-07-03 v1”
in order the xDiffPatcher to work.
 
4. Open your xDiffPatcher.exe select your ragexe
file you download before which is I used (2013-07-03aRagexe.exe) and then
select your Diff files which is I used (Diff 2013-07-03 v1) and click LOAD.
 
Now look in “diff option” there are several choice to
pick, I recommended you to check this option:
 

- Disable  Ragexe Filename Check
- Disable HShield
- Disable Packet Encryption
- Enable Multiple GRFs
-@ Bug Fix
- Ignore Missing File Error
- Ignore Missing Palette Error
- Increase Headgear ViewID to 5000
- Increase Zoom
- Load ItemInfo.lua before lub
- Read Data Folder First
- Read msgstringtable.txt
- Read questid2display.txt
- Translate Client In English
- Use Normal Guild Brackets
- Use Ragnarok Icon
- eXtract MsgStringTable.txt
- eXtract txt file strings
 

After you finish check the option click Diff’n’Save!
Move the patched ragexe you made to your kRO client folder


5. Open the loki launcer folder and right-click
loki.ini, change this:
 

 

; Must be on same dir of Loki

Exe = "ragexe.exe"

Into

; Must be on same dir of Loki

Exe = "2013-07-03aRagexe_patched.exe" (I
change into 2013-07-03aRagexe_patched.exe because I patched my
2013-07-03aRagexe.exe. if you use another ragexe please changed into yours)
 

Save it and move all of file in loki launcher folder
into your kRO client folder.

6. Create new folder and name it ‘Data Folder Translation'

right-click on ‘Data Folder Translation’ folder and choose ‘SVN checkout…’
Fill this link https://subversion.a...de-translation/ in “url of repository” and click ok,

this will download your 'data translation folder' from latest revision.  After complete click ok.

 

Open your data translation folder you download before then open folder “data” right click clientinfo.xml and choose edit.

 

Edit into your version, I’m changed it into 38 because I used 2013-07-03aRagexe.exe.
You can find your version in folder Server\trunk\db\packet_db.txt

 

note: If you can’t find clientinfo.xml just open notepad
and copy code below to your notepad and save it as clientinfo.xml
 

<?xml version="1.0"
encoding="euc-kr" ?>
<clientinfo>
<servicetype>korea</servicetype>
<servertype>primary</servertype>
<connection>
<display>Ragnarok</display> 
<balloon>Ragnarok</balloon>    
<desc>Ragnarok</desc>     
<address>127.0.0.1</address>     
<port>6900</port>     
<version>38</version>     
<langtype>0</langtype>     
<registrationweb></registrationweb>     
<aid>
              <admin></admin>        
<yellow></yellow>
      </aid>  
</connection>
</clientinfo>
 

7. Open your grfbuilder click ‘new’ to create grf, name it to rathena and save it, then choose ‘merge dir’ find your data translation folder
you download before. And then choose the folder ‘data’ inside data translation folder then click Ok. wait after complete. click close. Move
the rathena.grf you’ve made to kRO client folder.

 

8. Now change all lua extension to lub extension in your data translation folder you've download
place this script in your data translation folder data/luafiles514 folder And run it.
Script Link:

http://www.mediafire.com/download/jvtac0j8f6m604v/luatolub.bat
 

note: rename 'luatolub.bat.txt' into 'luatolub.bat and double click (to run) it.

 

After you done. Copy the 'data' and 'system' folder inside the data translation foder you've download to your kRO client and replace any same files with that.

 

9. Edit your DATA.ini in your kRO client folder into this:

[Data]
0=rathena.grf
1=data.grf
2=rdata.grf
 

Then save it.

 

note: If you can’t find DATA.ini just open notepad
and copy code up there to your notepad and save it as DATA.ini

 

10. Extract the 'Open Setup' you've download before and move the 'opensetup.exe' into your kRO client folder

Now your kRO client is ready. /gawi
 

Now for the Server

1. Create new folder and name it ‘Server’

2. right-click on ‘Server’ folder and choose ‘SVN checkout…’

3. Fill this link (https://rathena.svn....vnroot/rathena/)
in “url of repository” and click ok, this will download your server files from latest
rathena server. After complete click ok.

4. Open Server\trunk\conf then rename ‘import-tmpl’ folder into ‘import’

5. Open Server\trunk\conf  open file ‘char_athena.conf’ with notepad and
look for this:

 

// Server Communication username and password.
userid: s1 (change ‘s1’ to whatever you want but here I use ‘username’ as userid for tutorial only)
passwd: p1 (change ‘p1’ to whatever you want but here I  used ‘password’ as password)

 

*note: I suggest you to fill the username and password as I do, to prevent human error, because if you put wrong userid and
passwd the server connection between login and map can’t be establish.
 

//login_ip: 127.0.0.1 (REMOVE THE ‘//’ IN FRONT OF login_ip: 127.0.0.1 so it will look like this login_ip: 127.0.0.1)
 

 

//char_ip: 127.0.0.1 (REMOVE THE ‘//’ IN FRONT OF char_ip: 127.0.0.1 so it will look like this char_ip: 127.0.0.1)
 

Once you done save it.

6. Still in Server Server\trunk\conf now you open file ‘inter_athena.conf’ with notepad and search for all of this:

 

sql.db_username: ragnarok (change ‘ragnarok’ into your MySQL username which is I use default ‘root’)
sql.db_password: ragnarok (change ‘ragnarok’ into your MySQL password which is I use default ‘root’)
sql.db_database: ragnarok (change ‘ragnarok’ into ‘rathena’ because later we make database using name ‘rathena’)

char_server_id: ragnarok (change ‘ragnarok’ into ‘root’)
char_server_pw: ragnarok (change ‘ragnarok’ into ‘root’)
char_server_db: ragnarok (change ‘ragnarok’ into ‘rathena’)

map_server_id: ragnarok (change ‘ragnarok’ into ‘root’)
map_server_pw: ragnarok (change ‘ragnarok’ into ‘root’)
map_server_db: ragnarok (change ‘ragnarok’ into ‘rathena’)

log_db_id: ragnarok (change ‘ragnarok’ into ‘root’)
log_db_pw: ragnarok (change ‘ragnarok’ into ‘root’)
log_db_db: ragnarok (THIS ONE YOU CHANGE INTO ‘logs’ because later we make database ‘logs’
 

Once you’ve done SAVE it.

7. Still in Server Server\trunk\conf now you open file ‘map_athena.conf’ with notepad and search for:

 

// Interserver communication passwords, set in account.txt (or equiv.)
userid: s1 (Change ‘s1’ into ‘username’ because  as I explain on up there before)
passwd: p1 (Change ‘p1’ into ‘password’ because as I explain on up there before)

// Character Server IP
// The map server connects to the character server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
//char_ip: 127.0.0.1 (Remove the ‘//’)

// Map Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
//map_ip: 127.0.0.1 (Remove the ‘//’)
 

Done and Save it.

8. Still in Server Server\trunk\conf now you open file ‘subnet_athena.conf’ with notepad and change this:

 

subnet: 255.0.0.0:127.0.0.1:127.0.0.1

 

you must find your subnet by opening ‘command prompt’
(start menu > all programs> accessories> command prompt)

after you open your command prompt, type this ‘-ipconfig’
it will look like this

 

untitled.png

9. Open your MySQL Workbench double click on ‘Local instance MySQL’ as in the picture to open. Input your password which is ‘root’
if you haven’t change it on first time you install it.

sql1.png

10. Click on ‘Create new Schema’ just like on the pic below to create new ‘schema’ and name it ‘rathena’ then click ‘apply’ and
then ‘apply’ and ‘finish’. Now close and reopen your MySQL workbench.

sql2.png

11. repeat the step 10 but name the schema as a ‘logs’ then click ‘apply’ and then ‘apply’ and ‘finish’. Now close and reopen your
MySQL Workbench.

 

12. Enter again to you ‘Local instance MySQL’ just like the step 9 and double click on ‘rathena’ to select it, and then click ‘file’
and choose ‘Open SQL Script’ and go to rAthena\trunk\sql-files and open ‘main.sql’ click OPEN and click the ‘Lightning button’ on picture below. Wait until its done and close your MySQL Workbench and Open it again to refresh.

 

repeat step 12 but now you 'Open SQL Script’ and go to rAthena\trunk\sql-files open 'logs.sql' click OPEN and click the ‘Lightning button’ on picture below. Wait until its done and close your MySQL Workbench and Open it again to refresh.

 

sql3.png

13. After you re-open your MySQL Workbench, double click on ‘rathena’ then double click on ‘table’ and find ‘login’ right click on it and choose ‘Select Rows – Limit 1000’ just like the picture below:

sql4.png

14. Change the ‘s1’ and ‘p1’ on the right table to ‘username’ and ‘password’ by double click on each of them and type it. Just like the
picture below, when you done click ‘apply’ then ‘apply’ and ‘finish’

 

sql5.png

15. Now Open folder Server\trunk\src\common and right-click mmo.h choose edit and search this line

#define PACKETVER YYYYMMDD
 

Change it with the date version you choose for your client before

Example:

#define PACKETVER 20130703
 

(My client ragexe is 2013-07-03aRagexe.exe that’s why I write 20130703)
And save it.

15. Now let’s recompile your server, open Server\trunk\ right-click ‘rAthena-10.sln’ open with Microsoft Visual c++

 

16. Change the ‘debug’ into ‘release’ like the picture below.
visual1.png

 

17. Block (select) char-server.sql, login-server.sql, map-server.sql, mapcache and then right click and choose ‘build selection’ like in the picture below:

 

visual2.png

18. Go to your Server\trunk\db and open file ‘packet_db.txt’ with notepad and add this line in bottom

 

//2013-07-03 Ragexe
packet_ver: 38
0x0369,7,actionrequest,2:6
0x083C,10,useskilltoid,2:4:6
0x0437,5,walktoxy,2
0x035F,6,ticksend,2
0x0930,5,changedir,2:4
0x07E4,6,takeitem,2
0x0362,6,dropitem,2:4
0x07EC,8,movetokafra,2:4
0x0364,8,movefromkafra,2:4
0x0438,10,useskilltopos,2:4:6:8
0x0366,90,useskilltoposinfo,2:4:6:8:10
0x096A,6,getcharnamerequest,2
0x0368,6,solvecharname,2
0x0838,12,searchstoreinfolistitemclick,2:6:10
0x0835,2,searchstoreinfonextpage,0
0x0819,-1,searchstoreinfo,2:4:5:9:13:14:15
0x0811,-1,reqtradebuyingstore,2:4:8:12
0x0202,6,reqclickbuyingstore,2
0x0817,2,reqclosebuyingstore,0
0x0815,-1,reqopenbuyingstore,2:4:8:9:89
0x0365,18,bookingregreq,2:4:6
// 0x0363,8 CZ_JOIN_BATTLE_FIELD
0x0281,-1,itemlistwindowselected,2:4:8:12
0x022D,19,wanttoconnection,2:6:10:14:18
0x0802,26,partyinvite2,2
// 0x0436,4 CZ_GANGSI_RANK
0x0360,26,friendslistadd,2
0x094A,5,hommenu,2:4
0x0873,36,storagepassword,2:4:20
 

If you choose another date of your ragexe you can find your ‘packet’ in this link

http://rathena.org/board/topic/82726-2013-ragexe-and-diff-up-to-date-2013-07-03/
 

Just copy and paste it to your ‘packet_db.txt’ like I did.

19. Now you are ready to start your server, open rAthena\trunk and open file ‘runserver-sql.bat’ wait until all server loaded like the pic
below:

server.png

20. Now go to your kRO client Folder and open ‘Loki.exe’ in the login screen you can create account by doing this;

In ID you can fill your ID with _M for male and _F for female

createid.png

And then input your password, After that you may login to your id without _M or _F anymore.

 

21. Some Screenshoot in the game

screenragnarok005.jpg

 

screenragnarok000.jpg

I think that's all guys. sorry for any mistake and good luck creating your own Ragnarok World /gawi

don't forget to clik the rep_up_zps4d092215.png button if you found this post useful /rice and thx for reading this bad tutorial /shy

________________________________________________________________________________________________________

Note: only do this step if you found the problem below.

Problem 1:

setup resolution problem: there is missing file in kRO client\system\lua514\ that file name is optioninfo.lub

you may download from here and put on that folder.

 

Problem 2:

'queryNavi_Distance_Map' problem: go to Data Folder Translation\Data\luafiles514\lua files\navigation then deleted the file below:

navi_linkdistance_krpri.lub

navi_linkdistance_krsak.lub

navi_npcdistance_krpri.lua

navi_npcdistance_krsak.lua

_________________________________________________________________________________________________________

edited :

- adding missing step in client

- adding new file Open Setup from Ai4rei

- adding missing step in server (repeat step 12 but now you 'Open SQL Script’ and go to rAthena\trunk\sql-files open 'logs.sql' click OPEN and click the ‘Lightning button’ on picture below. Wait until its done and close your MySQL Workbench and Open it again to refresh.)

- fixing some step in client about grf builder because if change lua to lub first then merge give error query_navi_map but don't worry now the step are correct.

- adding missing step about downloading 'data translation folder' from repository link

- fix some unclear words and fix the repository link.

- deleted fixcamera angle from patch list because for shift right click issue, and add some note about setup resolution problem

- fix xdiff files link


  • 43


#182149 Xantara's FluxCP

Posted by Xantara on 23 February 2013 - 07:19 PM

Xantara's FluxCP
 
Everyone knows of FluxCP. However, with the creation of rAthena, there became a need to support renewal changes and other features such as the new group system. This is where my Control Panel comes in.
 
Xantara's FluxCP is a free and open source control panel to work with rAthena. Forked from FluxCP by Paradox924X and Byteflux at r1121. I will continually merge updates from the original FluxCP.
 
Demo: http://web.artistic-...r.com/fluxcp-rA
     Note: this site is used to test new functionality and custom addons so it may not always be functioning properly

Features
The original/base FluxCP already comes with a lot of features. Here I will only highlight those that came after the fork. For a full list, click here.

  • Updated Ragnarok Data
  • Full Birthdate Functionality
  • Working GM Group System
  • Mob Skills SQLized
  • Zeny Log Page
  • Specific Item Drop Rates
  • Toggle for Pre-Renewal or Renewal SQL Data
  • Alchemist Ranking
  • Blacksmith Ranking
  • Paginated Item Shop
  • Character/job images (static)

WIP

  • Account management system (link one or more in-game accounts to one CP account)

Queued Accepted Suggestions (have suggestions? post them here!)

  • Search in logs page
  • Pin code functionality
  • Character sprites with palettes (would replace static images)

 

Requirements

  • Apache webserver with PHP 5.2 or greater
  • PDO extension with MySQL support (http://www.php.net/pdo)
  • PHP GD2 for security images
  • (Optional) Enabled Zip extension for exporting guild emblems
  • (Optional) Apache/mod_rewrite for using the "Clean URLs" feature

 

Download
There are three ways to get a copy of this Control Panel. For detailed installation instructions, click here (TBD).
 
1. GIT Clone

git clone https://github.com/missxantara/fluxcp-ra.git

* For Windows, you can take a look at using TortoiseGit with its friendly user interface.

 
2. SVN Checkout

svn checkout https://github.com/missxantara/fluxcp-ra/trunk/

* For Windows, you can take a look at using TortoiseSVN with its friendly user interface.

 
3. ZIP Download

https://github.com/missxantara/fluxcp-ra/archive/master.zip

 

Extra Downloads
Extract to the root folder of your FluxCP system


Job Image Files: http://missxantara.g..._2012-04-28.zip

  • Updated details: April 28, 2013
  • Credits: Xantara

Monster Image Files: http://missxantara.g...Eclage_14.2.zip

  • Updated details: Mob ID #2380 of Eclage (Episode 14.2)
  • Credits: Brynner

Item Icon Files: http://missxantara.g..._2012-04-08.zip

  • Updated details: April 8, 2013
  • Credits: Latheesan's Extractor

Item Image Files: http://missxantara.g..._2012-04-08.zip

  • Updated details: April 8, 2013
  • Credits: Latheesan's Extractor

 

Misc.
 
Feel free to post any suggestions here. If suitable, they may be polled by general users before being decided to be implemented or not. If you have a feature already coded that you would like to share, please do send a GIT pull request or send me an SVN diff of the work - I'd love to take a look at it!
 
Please note that working on this open-source project will furthermore serve as a learning opportunity for me. If you find that I've implemented something that could be improved, I urge you to let me know - your knowledge on this subject would be greatly appreciated!

Like my work?
 
rep_up.png Rep up the topic first post
 
like.png
 
btn_donate_SM.gif


  • 43


#91517 Popular Requested Links

Posted by Matrixfox on 07 April 2012 - 11:03 PM

This is designed for the incompetent. The same information can be found in my nfo file. If you wish to keep a little pice of me with you. You can download it off of my public cloud. Spread me around like a cancer! Pour some sugar on me~

P.S. This will be updated, improved regularly. If I miss something please get in touch with me. Keep it up everyone, let's work together! ^_^V


SVN

SVN Downloader

KRO Installer

Clients & Diff Patchers

 

LUA/LUB & Data

Packet_dbs & Packet_lengths

actRO, Browedit, GRF, Sprite, Client Tools

Shins Programs

rAthena's Tools

Game Server Patchers

Control Panels

Guides & Info

Misc Helpful Links

Codes / Scripts Paste Sites

Security / Client Protection

Setup.exe





 

REPORT DEAD LINKS ~ [email protected]


  • 42


#54160 [Guide] Syouji's BrowEdit Tutorial Videos

Posted by Syouji on 19 November 2011 - 05:30 PM

BrowEdit Tutorial Videos

Posted Image


Here is a list of free tutorial videos I made about a year ago that gives BrowEdit users a good grasp on using the BrowEdit Mapping Program. The tutorial videos teaches young BrowEdit users from the ground up of how to install BrowEdit, get familar with the interface and functions and finally actually producing a fully functional map you can integrate in a ragnarok server. I plan on expanding this list to cover a broader range of topics.

Browedit Tutorial #1 - Getting Started
Video Information: Downloading and setting up BrowEdit. Configuring BrowEdit to be usable & providing recommendations on BrowEdit revisions.
- Watch Now!

Browedit Tutorial #2 - Basics of Designing
Video Information: Understanding the user inferface of BrowEdit & editing functions. Teaches navigational controls and introduces how to properly setup a map for editing.
Part 1 - Watch Now!
Part 2 - Watch Now!
Part 3 - Watch Now!

Browedit Tutorial #3 - Intermediate Level Terrain Editing
Video Information: Teaches how to apply textures, build walls, making slopes and environmental terrain changes, and controlling water levels.
Part 1 - Watch Now!
Part 2 - Watch Now!

Browedit Tutorial #4 - Intermediate Level Light Editing
Video Information: Introduces how to implement lights to brighten and colorize a map. Gives recommended RGB combinations and lighti strength parameter settings in giving ideal light and shadow outputs.
Part 1 - Watch Now!
Part 2 - Watch Now!

Browedit Tutorial #5 - Adding Effects
Video Information: How to add effects to a map to fit the needs of the environment. Examples can be torches, flying bats, magic circles etc..
- Watch Now!

Browedit Tutorial #6 - Adding Sounds
Video Information: How to add ambient sounds to your map. This includes noises you hear in niflheim, prontera, geffen etc..
- Watch Now!

Browedit Tutorial #7 - Making a Sky Map
Video Information: Ever wanted to make a sky map? Well this tutorial will show you how to make a floating blue sky based map with cloud formations.
- Watch Now!

Browedit Tutorial #8 - Adding Custom Textures to BrowEdit
Video Information: How to add your own custom textures to BrowEdit and using them in your custom map.
- Watch Now!

Browedit Tutorial #9 - Adding Custom BGM Music to a Map
Video Information: How to add your own personal background music to a map as well as making sure the BGM file is compatible with the client.
- Watch Now!

Browedit Tutorial #10 - Adding a Custom Map to a Server
Video Information: How to add your own personal map to a eAthena test server so you can test your own maps.
- Watch Now!

Browedit Tutorial #11 - Adding a Duplicate Model that Utilizes Custom Textures
Video Information: Ever wanted to use a model in a map that doesn't come into conflict with another model. Perhaps for the sake of the maps theme?
- Watch Now!

Browedit Tutorial #12 - Quick Tips/Tricks & Useful Hotkey Info
Video Information: Creating a new map can take a while. This tutorial will cover useful tips/tricks to reduce the development time of your map as well as avoiding long processes to complete a task.
- Watch Now!

Browedit Tutorial #13 - New Lightmaps Tutorial
Video Information: This tutorial is a revamp of the previous lightmaps video tutorial. This particular tutorial is a more concise and easier to learn version of how to create lightmaps with ease in the areas of shadows/sun/colors/global lighting and light fixes.
- Watch Now!

Browedit Tutorial #14 - Making Slopes
Video Information: This is a quick tutorial that explains how to create sloped terrain primarily based on ramps that can lead up to raised areas. It also shows how to make slopes on the edge of a map.
- Watch Now!

Browedit Tutorial #15 - Making Map Minimaps
Video Information: Want to make a minimap that matches your coordinates perfectly whether it be a minimap with color or black/white gradient? Well this tutorial will cover just that!
- Watch Now!

Browedit Tutorial #16 - GAT Editing
Video Information: Explains the main kinds of gats, how to place them, slope them, and what applications they are used in.
- Watch Now!

Browedit Tutorial #17 - 3ds Max Modeling [Acquiring Models]
Video Information: A quick video covering several different sites you can get models for free that are supported by 3ds Max.
- Watch Now!

Browedit Tutorial #18 - 3ds Max Modeling [Importing/Apply Textures to Model]
Video Information: Using 3ds Max, you will be able to import models supported by 3ds Max, apply textures to them, and UV Unwrap the model to have it ready for RO.
- Watch Now!

Browedit Tutorial #19 - 3ds Max Modeling [Polygon Limit & Splitting Models]
Video Information: RO has limits to how many polygons it can draw per model. This tutorial will explain what those limits are and how to split a model into parts.
- Watch Now!

Browedit Tutorial #20 - Exporting & Importing Lightmap Shadows for Editing
Video Information: How to remove or add specific shadows on a map without having to redo all of the lightmaps through means of exporting & editing the shadow png file directly.
- Watch Now!

Browedit Tutorial #21 - Cleaning Up Shadows Along Walls & Ground
Video Information: Didn't like the shadow drop across the edge of a map or lifted platform/wall?
- Watch Now!

Browedit Tutorial #22 - How to Create Transparent Objects
Video Information: How to provide transparency in a model by means of TGA support.
- Watch Now!

NOTE: If you wish to see a certain topic covered in a future tutorial video, please make a request by leaving a comment in this thread!
  • 41


#58531 [c o l l e c t i o n ] Adel's Sprites

Posted by Adel on 07 December 2011 - 12:39 AM


Posted Image
Hello everyone! I'm Adel and welcome to my showcase.
Note: Please do not steal these images. You may use my sprites for donations, as long as you give me proper credits.
Do not take credit for my work as if they were your own. Do not edit my sprites in any ways without asking me first.



Posted Image

Posted Image

Halloween Cart Download


Posted Image

Beach Ball Download

Posted Image

Caterpillar Rucksack Download

Posted ImagePosted Image
Frog Umbrella Download

Diamond Dust Download
Posted Image Posted Image
Sapling Hat Download

Nekoring Hat Download
Posted Image Posted Image
Aquaring Hat Download
Cowring Hat Download
Posted Image
Bunny Hood + Re-colors Download
Posted Image
Poring Bottle Download
Posted ImagePosted Image
Hanging Dolls Download
Fruit Fashion Hat Download

Posted Image

Posted ImagePosted ImagePosted ImagePosted Image


Posted ImagePosted ImagePosted ImagePosted ImagePosted Image

Posted ImagePosted ImagePosted Image


Showcase


Posted Image


Posted Image

Posted Image

Posted Image


  • 34


#117169 Basic Complete Renewal Data English Folder

Posted by Fluffle Puff on 05 July 2012 - 11:53 AM

This data folder is a fresh and clean data folder. It does not have custom items or other modifications (Only I added some kafra cutins).

Based upon CalciumKid's folder, OnNplay's folder, Megasantos's folder, Michieru and dastgirpojee.

  • Basic kRO Fonts
  • Basic Translated Textures
  • Official Hairstyles (Only if your rdata.grf has been updated)
  • 553 Clothes Dyes / 251 Hair Dyes Pack fixed by KamiShi
  • Kafra anime style (you can remove them if you want texture\À¯ÀúÀÎÅÍÆäÀ̽º\illust)

 

Data Version 4.0

! NOTE: This version is for 2012 and 2013 clients.

 

Download: [Dropbox] [Mega] [4shared] [Gamefront] [Rapidgator] [Uploaded] [Putlocker] [Turbobit]
ChangeLog:

Fixed: Palletes are working properly.

Added: More sprites

Added: More textures translated

!Merge with Client Translation Project rev. #31
 

MD5 Hash: 10cb8c6819acc00978417dbbedfa5638

 

==========================================================

 

Data Version 3.0

! NOTE: This version is for 2012-04-10 or older.

 

Download: [Dropbox] [Mega] [4shared] [Gamefront] [Rapidgator] [Uploaded] [Putlocker] [Turbobit]
ChangeLog:

Delete all those files for pre-renewal.

Updated idnum2itemdisplaynametable.txt by Ziu

Updated msgstringtable.txt by TrueNoir

Added: Dewata Quest Translated Lua v1.1 by Dastgir Pojee

 

MD5 Hash: e3806675a03529a154d644e565bd33aa

 

==========================================================

 

Data Version 2.0

! NOTE: This is a PRE-RENEWAL version, only for 2010 or older.

 

Download: [Dropbox] [Mega] [4share] [Gamefront] [Rapidgator] [Uploaded] [Putlocker] [Turbobit]

ChangeLog:

Added: More sprites (Latest)

Added: Official Hairstyles

Added: More NPC sprites


MD5 Hash: 220ae49fc6dc50ef7b8df3c49e007939

 

==========================================================

Data Version 1.0

 

Download: [Dropbox] [Mega] [4share] [Gamefront] [Rapidgator] [Uploaded] [Putlocker] [Turbobit]
ChangeLog:

-Initial release-

 

MD5 Hash: 72a16ec1e3854727cf853d13d6cdbf6f

 

==========================================================

 

Let me know if you have any problems  /gawi


  • 31


#53956 Shin's Diff Patcher

Posted by Shinryo on 18 November 2011 - 05:37 AM

Shin's Diff Patcher


Attached File  MainWindow.png   60.66KB   2704 downloads


Info:

Supports all Windows 32 bit versions (Windows XP SP2 and higher) and probably all 64 bit versions.

Features:
  • Plug-in based
  • Uses list view instead of two seperate list boxes for easier selection
  • Shortcuts to simplify your work
  • Resizable window
  • Inline diff descriptions (as long as the plug-in supports it)
  • Auto-save and load of diffs
  • Includes PlainDiffPlugin which provides support for *.diff files
  • Allows items to be sorted either by type, group or diff name
  • Prevents diff collision when selecting diffs that reference the same group
  • CRC file check
  • Data missmatch check
Downloads:
ShinsDiffPatcher SVN (Version 1.1.3b; 198kb)
WeeDiffPlain Plugin Src SVN (Version 1.0; 11kb)

Quick Usage

1. Select patch engine.
2. Select client exe.
3. Select diff file (if plug-in needs it).
4. Select output exe.
5. Click on "Patch It!"
6. Done.

All patches that you have selected are automatically saved and will be restored the next time you select a diff file.

You can also use the following shortcuts:

- Ctrl + A = Select all diffs (only one item from each group if any)
- Ctrl + D = Deselect all selected diffs
- Ctrl + C = Copy all selected diffs into Clipboard

Notes:
You may think "What? Another patcher? Man..". Yes, another one. I'm not quite satisfied with the currently available diff patchers because they either lack of features or just don't provide the freedom I would like to have. I think I have chosen this name for the patcher because it's kinda convention to use his own name in the title bar (even though the initial name is WeeDiffPatcher).

This is just an alpha release since there are some optimizations I would like to complete before I release a final version.

I've included the source code for the DiffPlainPlugin to show you how you can implement your own plug-ins in order to get them working with my patcher. I would still like someone else to implement a proper plain diff plug-in because I haven't focused to optimize it to it's best (even though I have removed all possible memory leaks) since I developed this patcher for another plug-in based solution.

If you have any suggestions or features that your plug-in needs in the future, don't hesitate to ask.
  • 29


#138021 Recommended Client & Setup

Posted by Judas on 12 September 2012 - 05:48 PM

Latest Stable Client
Spoiler:

Latest Stable LUB


Latest Stable Data Files/GRF

Spoiler:

Clean RO Folder
Spoiler:



PM Judas if you have any useful content to add, suggestions, or information to make this setup process much easier!

Thanks!
  • 29


#73932 Custom Ragnarok Online Client

Posted by Shinryo on 25 January 2012 - 01:29 PM

I'm currently working on a custom client and wanted to share some screenshots about the progress. Some of you might wonder why there is again another project like this one with the same goal as the others, and why not just join the others to speed up development? In fact, I thought about this opportunity. However, I'm still learning to work with virtual reality and I want to learn as much as possible. And that's why this projects main goal is not to be finished as fast as possible. But still, it looks like I'm at good pace.

I still don't have a "good" name for this project, even though there's a proto-name. One of the other goals of this project is to provide a stable client that runs on both, unix and windows systems.
It is being developed in C/C++ and Ogre3D, takes advantage of multithreading where it is appropriate, uses atlas textures to reduce batch count and some other fancy algorithms to improve performance. Even though the complete terrain is being loaded instantly, it takes some milliseconds to finish the objects. That's why I'm currently working on further algorithms, allowing caching and paging of objects. I will release
a working demo in the style of RagCam as soon as the new algorithms are finished and working.

Here's a list of things that are implemented so far:

GND (Terrain)
  • Lightning
  • Shadowmaps
  • Colormaps (with reduced colors to match the original client)
  • Vertex diffuse color
  • Walls
  • Smooth Normals
RSM (Objects)
  • Smooth Normals (with smooth groups)
  • Animations
  • Transparency
  • Two Sided Triangle Faces (with correct normal vectors for both sides)
RSW (World)
  • Water (with texture and wave animation)
  • Objects
  • Ambient and diffuse lightning
Performance is always a very important part for me. A lot of things are optimized as good as possible. This project will stay closed-source providing plug-in functionality in the future. Most of the information that has been used in this project has been discovered through reverse engineering of the original client. Rendering a map is almost completely done using the same and some improved approaches done by the original client itself. The main focus after this will be the visual improvement of the maps themself, like BumpMapping, Cel Shading support, etc. blah blah. When this is done also, I will focus on implementing network functionality and a GUI.

I have started in november and worked effectively 5-6 weeks on this project. I had to stop at the end of december and started to work again two days ago.

Enough talked, here are some screenshots using OpenGL as renderer (the results in DirectX are the same):

Vertex color mapping:

Each tile can have a diffuse color. This color, however, is not being applied to all four corners of a tile, but only to the bottom left vertex and all vertices that share the same coordinate.
Textures have been disabled in this image to show that diffuse colors are being applied correctly.


Posted Image

The border of a map is also being rendered correctly when vertex diffuse colors are applied.

Posted Image

Shadowmaps:

Some devs are still wondering why their shadowmaps look a bit weird. The reason is plain simple:
A lightmap consists (most of the time) of 8x8 tiles, where only the 7x7 pixels in the center are used. Nothing new. However, the tiles are combined into
a large texture. If texture filtering is being applied, then the borders of the different textures interpolate into each other, fatal for colormaps when they
have different colors. This is called texture bleeding. Because of this, Gravity added a padding of 1 pixel to each tile (resulting in 8x8, instead of 7x7)
and filled them with colors that still look nice when they are interpolated.

The image below shows the correct display of shadowmaps.

Posted Image

Colormaps:

They are the same as shadowmaps, but use RGB colors instead. When applied to the terrain, they look smooth. If you look into a dungeon, you will notice
that colormaps are not smooth at all. In fact, they look like the colors were reduced. This process is also called posterization.
The best result are done with 16 levels. The idea is basically to use float colors, multiply them with the amount of levels, convert the result to an integer (and so dropping the decimal part) and divide the result by the amount of levels. Done.

This image displays correct colormaps. Notice the borders of the lightning.

Posted Image

Prontera indoor:

Posted Image

Transparency:

I've used BrowEdit to compare my results and found an issue that was the same as in my project. Some models had wrong depth writing. Using the correct order, it is possible to render objects
regardless of their transparency. You can try to open BrowEdit and compare dicastes01 with this image.

Posted Image

Instancing:

A lot of objects in a map reference the same model, so it makes common sense to combine them for reducing the batch count. This image shows
pretty could FPS, even though all objects of yuno are rendered.

Posted Image

Instancing in prontera:

Posted Image

I would also like to show animations, but am too lazy to upload a video.

I am not generating MipMaps yet, since this will be part 2 of this project. As you can see from the screenshots, rendering itself is almost complete. Only some minor issues that have to be done.
If you want to see a screenshot of a specific map, don't hesitate to ask. I will upload one.

I let you guess which of the posted screenshots are made on linux and which on windows. :P
  • 26


#88576 Extended Vending System [1.8]

Posted by Lilith on 26 March 2012 - 01:15 PM

Original topic and code here: link
Idea: link

When you use the skill vending there would be a menu that will pop up and you will choose what type of vending system do you like.
• Zeny - You will purchase items using zeny..
• Cashpoints - purchase items using cashpoints
• Item(your desired item) - purchase item using your desired items..(Example: TCG-7227)


You can enable or disable the cash / item in file db/item_vending.txt


Attached File  5.PNG   99.55KB   695 downloads

Vending title can be looks like: "[ITEM_ID] name"

Attached File  2.PNG   104.88KB   1156 downloads


Version 1.8 preview:
Attached File  3.PNG   175.31KB   2062 downloads

Changelog
Spoiler:


conf/battle/feature.conf
Spoiler:


db/item_vending.txt
Spoiler:


Modify your client data files:

idnum2itemdisplaynametable.txt

30000#Zeny#
30001#Cash#


idnum2itemresnametable.txt

30000#±ÝÈ#
30001#¹Ì½º¸±È­#



Enjoy.

New:
rAthena only: Attached File  ExtendedVendingSystem_1.8.1.patch   19.63KB   1858 downloads
Attached File  ExtendedVendingSystem_1.8.patch   19.45KB   82 downloads

Old:
Spoiler:

  • 24


#87891 Kamishi's Palette Services - Give your server fresh colors!

Posted by KamiShi on 24 March 2012 - 09:30 AM

logo.png

http://kamishi.ragnaWork.com

New Facebook Page!
https://www.facebook.com/kamishi

Please like it! You'll get small discount if you do  /kis :)

Adding custom palettes to your server can be a very long task. Fortunately, I am here to help ! :3
I have a bunch of packs of palettes ready for your server. Please take a look!

 

 

~ Videos ~

 

700 Palettes For Human

Elemental Races (Hat system)

Fantasy Races (Disguise System)

http://www.youtube.com/watch?v=XwcemG9b7cs

 

~ Products ~

380Pack.jpg


700Pack.jpg

 

127Hairs.jpg

Fantasy.jpg


Elementals.jpg

More Informations on my Website:
http://kamishi.ragna...com/?page_id=20


Other Services
You may contact me for anything related to palette. (Custom palettes, custom race or skin colors, etc...)

Contact

 

Skype: kami-shi
By Email: [email protected]
 


Thank you!

 

Reminder:
 
I have NO AUTHORIZED RESELLER.
 
I have NO FRIEND OFFERING MY PALETTES FOR LESS. 


  • 24


#53072 roBrowser - Ragnarök Online in Browser

Posted by KeyWorld on 14 November 2011 - 07:53 AM

logo.png

roBrowser is an open source project that try to port Ragnarök Online in the browser using web technologies (javascript, HTML5, WebGL).

 

It's goal for now is to match the official client, and in future add custom features on its core.

As it use web technologies, it will allow to use it in all OS, and in future should work in all ables system that can render a web page.

 

github.png
Get the source

(Thanks to report all bugs)

If you like roBrowser, you can help me improving it or
even thinking about doing a donation ?

 

btn_donate_LG.gif

 

Screenshots

Spoiler:

Spoiler:

Spoiler:

 

Some usefulls links :


  • 24


#172538 Skill/Item Map Restriction (Now Supports Multiple Maps!)

Posted by clydelion on 16 January 2013 - 07:22 AM

Disable skill or item usage in certain maps.

Add a new txt in your db folder..

item_mapdeny.txt
//<nameid>:<map1>{,<map2>,<map3>,<map4>,...}

//Disables Red Potion usage in Prontera and Payon
501:prontera,payon


skill_mapdeny.txt
//<skillid>:<map1>{,<map2>,<map3>,<map4>,...}

//Disables skill TF_HIDING usage in Prontera and Lighthalzen
51:morocc,lighthalzen


That's it, nothing much to say. /yawn

Attached File  skill_and_item_mapdeny(rAthena17100).diff   6.44KB   18 downloads

Attached File  skill_and_item_mapdeny(rAthena17100)_v2.diff   6.51KB   217 downloads - Supports multiple maps per line

Attached File  skill_and_item_mapdeny(rAthena171278).diff   6.54KB   184 downloads

Please click the Posted Image button if I have helped you. /no1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  • 23


#170923 GRF: GRF Editor

Posted by Tokei on 10 January 2013 - 06:11 PM

Posted Image


File Name: GRF Editor

File Submitter: Tokei

File Submitted: 10 Jan 2013

File Category: GRF Files

Content Author: Tokeiburu


Hello everyone,

This is a GRF tool I started to develop for my own personnal use, but I thought I'd share it since I've upgraded the UI. I've seen the other similar project (GRF Sharper, seems dead?) that I quite liked, but I preferred to make my own application either way.

How to install

  • Download the zip archive provided from the download link at the bottom of this description or directly from there : http://www.mediafire...aflylbhblrzpz0h
  • Install the application with GRF Editor Installer.exe; if you are missing a .NET Framework you will be prompted to download it.
  • Once you are done, you can start the program from the link on your desktop.
  • An alternative way to install it is to run GRF Editor.exe directly (as long as you have GRF Editor.exe.config in the same folder).
Key features
  • Overall speed is faster (or at least equal) than any GRF tool.
  • Common operations : add, delete, merge, extract, preview, save.
  • Undo and redo for almost any operation.
  • It can open any GRF file.
  • Clean and very interactive interface.
  • Saving formats supported : 0x200, 0x103 and 0x102 (through the Settings page).
  • Instant filter and search options (example : "map .gat").
  • Minimaps generation from GAT files (and editor).
  • File association and context menus integration for .grf, .gpf and .rgz (through the Settings page).
  • Can rebuild separated images into one file easily.
  • Drag and drop (with the ALT key). To add a directory or some files, simply drag it from explorer and drop it where you want in the GRF tree or in the list. You can also move files around from within the application (still with ALT).
Tools
  • Sprite editor : a simple sprite editor with powerful features. Semi-transparent images can be added, you can easily change the order or replace images, etc. This tool can convert images in the wrong type by showing you multiple solutions (merging a new palette, dithering the image by using current palette, using the closest color, and a few more). It isn't entirely finished yet, more features will be added.
  • Find errors : detects simple mistakes such as files that shouldn't be placed in there (.svn, thumbs.db), empty files, hidden files, spr or act file that doesn't have its corresponding match, duplicate files and a few more.
  • Validate Grf : reads the entire GRF to detect wrongly compressed files. The files that couldn't be read are shown at the end.
  • Flat maps maker : generates flat maps from .gat and .rsw files. Useful to generate WoE maps or to fasten up the loading time.
  • Patch maker : generates a GRF patch based on two different GRFs.
  • Hash viewer : shows the hash code (both CRC32 and MD5) for files.
  • Image converter : converts an image to any format requested (BMP, PNG, JPG, TGA).
  • GrfCL : used to create batch files (.bat) which can automate tasks on GRF files. See the content in GrfCL.rar in the download for more information. This tool can be customized from the sources as well.
  • Palette recolorer : creates new sprites by changing their colors. I will add some documentation or a tutorial later if necessary.
  • Client database editor : allows modifications of the database client files (txt and lua) with easy and simple tools. Work in progress.
Grf encryption

This feature has been disabled, only decryption is possible.


Technical stuff
  • Requires .Net Framework 3.5 (SP1) Client Profile to run (3.5 or more will work as well).
  • Automatically converts file name encoding to their proper values (you can change the encoding).
  • Data virtualization is used as much as possible to preview files, meaning the files aren't completely loaded.
  • Right-clicking an item will bring up the available options with that file.
  • Preview file formats : txt, log, xml, lua, lub (uses luadec.exe to decompress the files, it may fail), bmp, png, tga, jpp, db, ebm, pal, gnd, rsw, gat, rsm, spr, act, imf, fna and wav.
  • Services are "crash ready", meaning that you will be warned about a failed operation and no work will be lost (the application won't close and crash). It tries to continue operating even if it meets unsual conditions.
  • Operations can be cancelled by clicking on the button near the progress bar.
  • The warning level can be changed to avoid messages like "Please select a folder first."
  • When prompted with an error, use Ctrl-C to copy the current dialog's content.
What it cannot do :
  • It cannot read special encryptions such as the one provided by SecureGRF and it never will.
Some screenshots!
1) Previewing an act file, while showing the search feature
Posted Image

2) Preview of a model file (rsm)
Posted Image

3) Preview of GrfCL with the MakeGrf command
Posted Image

4) Preview of the Client Database Editor
Posted Image

5) Icons used for the file associations
Posted Image

Sources : http://www.mediafire...7z6hkdag4ayj8rs

Got a feedback? I'd gladly hear you out and fix issues you have with the program. If you want new features to be added, don't hesitate to ask!


Click here to download this file


  • 23


#122427 eAthena up and other developments -

Posted by Jman on 20 July 2012 - 07:05 PM

Hi all,

The administrators have been aware that eAthena is back. While this is not all too surprising, we feel that it will probably not last long.

Paradox approached the administration team of rAthena and made a proposal to merge a few months ago, only under Paradox's terms which we feel such terms would have been harmful to the community. While not harmful to the physical state of the project, the emotional blow would be huge and something we were not going to put the community through. Paradox somewhat attempted to extort an administrator position in trade with the developers of eAthena and the backups of eAthena that Paradox still possessed. Giving an administrator position to Paradox would not have been ideal given the abandonment issues in the past and the entire reason why we forked the project and formed rAthena in the first place.

So, it seems that Paradox has put his best effort into "reborning" eAthena as he really had no other choice. He either had to be the one to be in charge when the project finally died, or try to save it.

We've heard some things about how eAthena is back and it'll be so awesome and blah blah blah; this might be true, but keep in mind that old habits die hard; where there has been one let down, there will be another. While rAthena has had some issues in the past, we continue to improve everyday, growing upon our skills and providing a stable community where you can voice your opinions and get support however you like.

A couple of points I want to stress, forking off of my post from several months ago:

* The administration team has had some discussions about "sharing staff members". We feel that staff members who wish to go staff on eAthena should feel free to do so if they so desire. We are confident that our staff members and most of our members are loyal to the project enough that they either won't abuse confidentiality in our "private" sections of the forums or "private" staff discussions, or they just won't even visit eAthena period. We are, however, strongly discouraging our developers from working on eAthena, for the reason of the development schedule over here. Being in renewal means a lot of work organizing and getting new content, we do not want to lose potential developer's time working on a project which we feel will dead end eventually.
* Members from rAthena, no matter how popular or unpopular, should not feel discouraged from visiting or posting on eAthena. For the first time in a few years, there is actually a choice as to which emulator you will choose for the English community, and I feel that is fairly awesome.
* Any actions which you take on eAthena are your own responsibility. The administration, staff or developers of rAthena are NOT condoning inappropriate behaviour on eAthena, and will not be held liable for your actions which may get you in trouble. If you choose to visit eAthena, we expect everyone to conduct themselves as they would on rAthena.

We will keep close eye on the developments of eAthena. Keep in mind that rAthena is trying to remain as stable as possible, so make sure you head on over to the bug tracker and report some bugs for us if you encounter any.

Thanks all for your continued support!
  • 23


#106602 [Free Release] Final Destination PvP Smash Bros Brawl Map

Posted by Olrox on 02 June 2012 - 06:33 PM

Briefing & Concept


Hi!.

It's me again. Oh yes, you read it right, this is a free release... continue reading!

First of all, I must give big thanks to all those members that allways takes their time to rate my work all this time. Really that says a lot for me. I appreciate that very much.

In appreciation today, I will release another free map to you. For your server use, for share with your friends, to add it as a plus on your server... to all you want.

Sincerely I believe that this community is all about Contributing with something. With whatever you can and you can afford. Thats the main reason that I'm sharing this one today.


About the map:


Posted Image


If you have played Super Smash Bros Brawl you will surely know about this stage :)

Final Destination is arguably the simplest stage. It is essentially one flat platform with no extra platforms in mid air and no environmental hazards. It has taken a more rectangular shape than its previous Melee counterpart allowing for a more hi-tech approach graphically.

Final Destination has a unique background in which the Final Destination Stage travels through space. As the battle progresses, the background goes from Space, into a Wormhole, into a Nebula, into darkness and down to flying over an ocean. Near the end of it, the background starts to rotate and before long the process is repeated



About this map
So, what do we have new on this map?
Posted ImagePosted Image


This map is my first one of a new concept I tried by an Idea I had with a RO map long ago. I call this a Panoramic Map and I think you will notice it right away. I added space on this map, but by some camera angles edit and there, and doing some work with textures... I could add the effect of a far distance space area, that I hope you will enjoy.

I recommend this map to be used only for small same matches of 1 vs 1, or 5 vs 5. Use it on your server for pvp tournaments, as a final stage. Or use it for a small GvG team tournament 2 teams of 5 or 7 users per each. Don't waste this map for a common pvp arena, be smart with your server and add it as a plus as a final stage of a tournament for ex.

Anyway the main idea is, that this stage is for versus with the same conditions. That means 1 vs 1 would be epic here.

Video ... watch it in HD 720p!

Posted Image




HD Screenshot

Screens are in Full HD resolution. You can allways hit the image thumbnaill to check the images on full size, and check some details that can only be appreciated in HD resolution.



Only 1 Screen Is enough!
Yes onnly 1 screen. Why? because this map is mainly a platform where an epic duel battle can be easily made wihout map obstructions. You can check the space decoration, and the final destination imported model on this one. Please check the video for a better idea of how this map is.

Posted Image


I think that if you have play Smash Bros Brawl, or Melee, or 64 ... you will recognize this stage right away! and I-m sure you have play one of those before! :P


<-- Download link -->

IMPORTANT: Follow INSTRUCTIONS.TXT in your pack for install this map!



Support this release! by posting your feedback here like:

  • A comment is Greatly appreciated.
  • A simple reputation makes me happy
  • *A topic rating is allways a good detail from all :)


On the other hand I must say that I'm allways busy with requests... It was very hard to me to make free time to offer this one for public and for free. So if you have time and you can afford a comment or rating... don't be shy! I will greatly appreciate it.

Stay in tune for the download link. And take a look at the topic frequently to download this one! Thanks again, and good day to all :D
  • 23


#106565 Faction System

Posted by Lilith on 02 June 2012 - 02:34 PM

Hello all! :)
Now i present to you my release : Faction system.

 

Faction system settings:
conf/battle/faction.conf

Spoiler:
 
Faction data base:

db/faction_db.txt

Spoiler:

 

Faction alliances db:

db/faction_alliance.txt

Spoiler:
 

New atcommands

Spoiler:
 

New Script commands

Spoiler:


New mapflag: fvf ( mf_fvf )
New map cell: nofvf ( cell_nofvf, cell_chknofvf )

Main Features:

  • Faction versus Faction wars allowed only on FvF maps ( Min.lvl -> fvf_min_lvl: 55 )
  • Custom aura effects ( max is 3 by default, but you can increase it )
  • Aura can displaying for unit types in faction.conf: NPCs, Monsters, Pets, etc...( not only for Player )
  • Monster and other can change own base status to status from faction_db.txt ( race, element... )
  • If faction have Undead race or status faction members in this function can heal themselves ( if it allowed in faction_db.txt )
  • NPC shops can sell items to different factions at different prices.
  • Now saving faction leader and relics of each faction.
  • Multi - alliance support.
  • Voting system ( voting for faction leader ).
  • Relics support.
  • Logging Faction chat.

 

Youtube Preview

 

Price: FREE PATCH FOR RATHENA REV. 17310

 

/lv Attached File  Faction_System_Complete_1.4_rA17310.patch   185.99KB   363 downloads

Attached File  FACTION.SQL   191bytes   226 downloads

 

Old BETA version

Spoiler:


  • 23