Leaderboard
Popular Content
Showing content with the highest reputation on 01/31/14 in Posts
-
With the intention to keep the proper use of this forum, please, follow these rules before posting: Arts & Writings is not a forum to promote or sell paid files. Authors: please use the Paid Services forum or Nexus for that use. Same goes for members, which they will be on their own responsibility by contacting someone and pay for a file being in showcase here. You might use this forum only for asking feedback or ratings for your artworks. Members who are interested in someone's work, please avoid to ask for pricing in the topic. Use the PM system instead. Any kind of paid related actions should be only at the Paid Services forum or Nexus. Therefore, members are responsible by contacting someone to pay/hire someone for a file/commision out of the mentioned scheme. Failing to follow these rules may entail your topic or post be unapproved. Thank you.4 points
-
Class Suit Changer: It's basically a npc to change the sprites of transcendent jobs into 3rd classes and/or the misc Xmas and Summer suits. Made it 'cause it's something simple and I know there's a lot of clueless people out there still looking for something like it. Features: v1.0: - Able to change transcendent jobs' suits into their respective 3rd class advancements'; - Option to reset appearance to your normal job suit; v1.1: - Includes Summer and Xmas suit and a variable to turn this option on/off(miscsuit). v1.2: - Added support for 3rd class baby suits(transcendent 2nd to 3rd baby suit and transcendent 3rd to 3rd baby suit). crystilia,49,92,5 script Class Suits 485,{ // Settings set .mode, 1; // Set it as following: 0 - Transcendent 2nd to 3rd class suits ; 1 - Transcendent 2nd to normal and baby 3rd class, also 3rd to baby 3rd; 2 - Transcendent 2nd to 3rd class suits and xmas, summer suits; 3 - 2nd to normal and baby 3rd class, also normal 3rd to baby 3rd plus xmas,summer. if (.mode == 0) goto normal; if (.mode == 1) goto babies; if (.mode == 2) goto misc; if (.mode == 3) goto babymisc; normal: mes "[suit Provider]"; mes "So, wanna change your appearance?"; menu "Change to 3rd class suit",thirdclass,"Reset appearance",reset; babies: mes "[suit Provider]"; mes "So, wanna change your appearance?"; menu "Change to 3rd class suit",thirdclass,"Change to 3rd class baby suit",babythirdclass,"Reset appearance",reset; misc: mes "[suit Provider]"; mes "So, wanna change your appearance?"; menu "Change to class suit",thirdclass,"Extra suits",miscsuits,"Reset appearance",reset; babymisc: mes "[suit Provider]"; mes "So, wanna change your appearance?"; menu "Change to class suit",thirdclass,"Change to 3rd class baby suit",babythirdclass,"Extra suits",miscsuits,"Reset appearance",reset; thirdclass: if(class == Job_Lord_Knight) { changebase 4060; close; end; } if(class == Job_Assassin_Cross) { changebase 4065; close; end; } if(class == Job_Paladin) { changebase 4073; close; end; } if(class == Job_Whitesmith) { changebase 4064; close; end; } if(class == Job_Creator) { changebase 4078; close; end; } if(class == Job_Stalker) { changebase 4079; close; end; } if(class == Job_Professor) { changebase 4074; close; end; } if(class == Job_Gypsy) { changebase 4076; close; end; } if(class == Job_Champion) { changebase 4077; close; end; } if(class == Job_Sniper) { changebase 4062; close; end; } if(class == Job_Clown) { changebase 4075; close; end; } if(class == Job_High_Wizard) { changebase 4061; close; end; } if(class == Job_High_Priest) { changebase 4063; close; end; } else { next; mes "[suit Provider]"; mes "I'm sorry, but your class is not supported."; close; end; } babythirdclass: if(class == Job_Lord_Knight) { changebase 4096; close; end; } if(class == Job_Assassin_Cross) { changebase 4101; close; end; } if(class == Job_Paladin) { changebase 4102; close; end; } if(class == Job_Whitesmith) { changebase 4100; close; end; } if(class == Job_Creator) { changebase 4107; close; end; } if(class == Job_Stalker) { changebase 4108; close; end; } if(class == Job_Professor) { changebase 4103; close; end; } if(class == Job_Gypsy) { changebase 4105; close; end; } if(class == Job_Champion) { changebase 4106; close; end; } if(class == Job_Sniper) { changebase 4098; close; end; } if(class == Job_Clown) { changebase 4104; close; end; } if(class == Job_High_Wizard) { changebase 4097; close; end; } if(class == Job_High_Priest) { changebase 4099; close; end; } if(class == Job_Rune_Knight_T) { changebase 4096; close; end; } if(class == Job_Guillotine_Cross_T) { changebase 4101; close; end; } if(class == Job_Royal_Guard_T) { changebase 4102; close; end; } if(class == Job_Mechanic_T) { changebase 4100; close; end; } if(class == Job_Genetic_T) { changebase 4107; close; end; } if(class == Job_Shadow_Chaser_T) { changebase 4108; close; end; } if(class == Job_Sorcerer_T) { changebase 4103; close; end; } if(class == Job_Wanderer_T) { changebase 4105; close; end; } if(class == Job_Sura_T) { changebase 4106; close; end; } if(class == Job_Ranger_T) { changebase 4098; close; end; } if(class == Job_Minstrel_T) { changebase 4104; close; end; } if(class == Job_Warlock_T) { changebase 4097; close; end; } if(class == Job_Arch_Bishop_T) { changebase 4099; close; end; } else { next; mes "[suit Provider]"; mes "I'm sorry, but your class is not supported."; close; end; } reset: changebase Class; close; end; miscsuits: next; mes "[suit Provider]"; mes "Which of the suits would you like to use?"; menu "Xmas suit",xmas,"Summer suit",summer; xmas: changebase 26; close; end; summer: changebase 27; close; end; } Give feedback if you find anything negative about it. class_suitsv1.2.txt1 point
-
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-coder.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.github.io/fluxcp-ra/downloads/FluxCP_Jobs_Images_2012-04-28.zip Updated details: April 28, 2013 Credits: Xantara Monster Image Files: http://missxantara.github.io/fluxcp-ra/downloads/FluxCP_Monsters_Eclage_14.2.zip Updated details: Mob ID #2380 of Eclage (Episode 14.2) Credits: Brynner Item Icon Files: http://missxantara.github.io/fluxcp-ra/downloads/FluxCP_Item_Icons_2012-04-08.zip Updated details: April 8, 2013 Credits: Latheesan's Extractor Item Image Files: http://missxantara.github.io/fluxcp-ra/downloads/FluxCP_Item_Images_2012-04-08.zip Updated details: April 8, 2013 Credits: Latheesan's Extractor Quick Links Wiki: https://github.com/missxantara/fluxcp-ra/wiki Bug/Suggestion Reports: https://github.com/missxantara/fluxcp-rA/issues GitPage: http://missxantara.github.io/fluxcp-ra 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 the topic first post1 point
-
Can u be more annoying? This example for On<label name>: Example: monster "prontera",123,42,"Poringz0rd",2341,23,"Master::OnThisMobDeath"; amatsu,13,152,4 script Master 767,{ mes "Hi there"; close; OnThisMobDeath: announce "Hey, "+strcharinfo(0)+" just killed a Poringz0rd!",bc_blue|bc_all; end; } if ur question about onNPCDieEvent, nothing label for it except it's ur own label like the example above. just need to change the OnThisMobDeath to 'onNPCDieEvent and change the mob id to mob id that u want. if you want label that triggered if u kill mob and get the mob id, u must using 'OnNPCKillEvent' -<tab>script<tab>baaakaaa<tab>-1,{ OnNPCKillEvent: dispbottom "Look I just killed "+killedrid+" baka mob!"; } u know, people must know their reading skill before blaming other.1 point
-
Hello ^^ Check conf / battle / skill.conf : for this Set them to no and try out ^^ Its not needed to restart the server: @reloadbattleconf should work ^^ hint: Type @reload to get the list of all reloadable configs (This is a setting from my server, characters with MAX DEX and / or AGI have NO skill-delay any more.) OR ^^ you give that skill a cooldown, which would look like this: Maybe it blocks the use of all skills for 3 seconds. @reloadskillsb is the command to avoid a restart ^^ Regards Netsrot ^^1 point
-
hexed ou pacotes não reconhecidos(hexed não alinhado com emulador)1 point
-
Well, actually this file is outdated and you was not able to find anymore because I decided to not redistribute them anymore, so, as soon as possible, I, please, require to the link to be removed. People who still uses it can keep it, but I don't want new Download links, anything else, drop me a PM.1 point
-
1 point
-
Hello, i'd like to ask the steps i need to do to convert my Hercules server to rAthena. Because i dont know how to convert my database to the structure for rathena's database. Thank you1 point
-
1 point
-
1 point
-
Remove it from job changer and job quest folder and create a script to change all mechs to something else. (May piss people off)1 point
-
Thank you so much! Perfect tutorial!1 point
-
Very nice; simple enough to adapt to eAthena as well. Thanks for the share.1 point
-
If you have luac.5.0.2.exe, just rename it to luac.exe so it's more convenient to run commands. Copy luac.exe and paste it into the same directory as your LUAs. Go back up one level so you can see the folder datainfo; then, hold Shift and right-click on the folder; choose Open command window here. To compile your LUAs into LUBs, type the following: luac.exe -o "accname.lub" "accname.lua" luac.exe -o "accessoryid.lub" "accessoryid.lua" This works for all LUAs; just make sure you put the correct file names in. These two commands will work for what you are trying to accomplish. When you're done, delete luac.exe from your datainfo folder and test it out.1 point
-
20003,Arch_Angel_Wings,Arch Angel Wings,5,10,1,1,,0,,1,0xFFFFFFFF,7,2,1,,1,0,1001,{ bonus bMdef,7; bonus bInt,7; bonus bStr,-5; },{},{} The number, 1001, is the View ID. The number you defined in accessoryid.lua for your Arch Angel Wings should be the same as your View ID. Also, make sure that the sprite's correct file name is defined in your accname.lua file. If this doesn't solve your issue, you may need to compile your LUAs in to LUB. Similarly, if your client reads the luafiles514 folder, you'll need to add your files to luafiles514\lua files\datainfo\1 point
-
You would simply have to set the taming item ID for the same item for all Pokemon; in this example, the taming item is 619 (Unripe Apple). 2002,BULBASAUR,Bulbasaur,619,9001,10013,531,80,20,50,100,250,20,2000,400,1,0,350,400,800,{ petloot 10; } 2003,IVYSAUR,Ivysaur,619,9001,10013,531,80,20,50,100,250,20,2000,400,1,0,350,400,800,{ petloot 10; } 2004,VENUSAUR,Venusaur,619,9001,10013,531,80,20,50,100,250,20,2000,400,1,0,350,400,800,{ petloot 10; }1 point
-
Original script: {},{ set eff877,1; while(eff877==1){specialeffect2 877; sleep2 6000;} },{set eff877,0;} . This appears to be a part of an item script. If so, then when the item is equipped, this will run: set eff877,1; while(eff877==1){specialeffect2 877; sleep2 6000;} . When the item is unequipped, this will run: set eff877,0; . Let's break it down: set eff877,1; // This defines the permanent player variable 'eff877' as 1. while(eff877 == 1){ // This runs a loop, which checks if the attached player's eff877 variable is 1. specialeffect2 877; // This runs the special effect 877 (@effect 877) on the attached player. sleep2 6000; // This pauses the script for 6 seconds, adding a delay when it loops. } . Since the variable eff877 is set to 0 when the player unequips the item, the loop will no longer run; thus, the contained script will not be invoked either.1 point
-
Link updated in my previous post. You can define the map in the configuration settings. It is defaulted to Prontera. // Configuration //OnWhisperGlobal: OnInit: $idletime = 5; // Allowed idle time in minutes $hourlymap$ = "prontera"; // Designated reward map $hourlymin = 0; // The minute on which ro receive reward (0-59) $hourlyitem = 909; // Item ID of the item received hourly $hourlyamount = 1; // Amount of the item to be received $servername$ = "Server"; // Server name for thank-you message dispbottom "Hourly Reward config has been loaded."; // Vanity confirmation to confirm load end; Read the header in the file for more instructions if need be.1 point