Leaderboard
Popular Content
Showing content with the highest reputation on 06/07/13 in all areas
-
Peopleperson49's Script Collection Please enjoy my work. If you have any suggestions or find any issues/bugs please let me know! If you like or download my work please click the "Vote this post up" button to the right of the post and check out my server Ragnarok Underground. My scripts are written as I would use it for my Ragnarok Underground server, you might need to configure them before use. My scripts are written to work with the rAthena emulator. When reporting and bug/error/suggestion in this topic please give the emulator version, version of the script your using, and the issue in detail! Super Magnifier Identifys all unidientified items a player is holding at once. I made this a long time ago for my server, but I added here for Nipsino after reading a post he left. Function_SuperMagnifier.txt Rock, Paper, Scissors Roulette This was one of my first scripts I ever made. I learned to script by breaking these type of scripts down and recreating them from scratch. This script was recreated in this same way. It is very similar to the original in design. Allows the player to play roulette with a 5 chamber pistol. Only one bullet is loaded at a time. The script will continue to loop until somebody is shot. Version 2.0: rpsroulette.txt BlackJack Scratchcard Blackjack script that designed to work like a scratchcard. It is based on using eight decks or cards and both numbers and suits determine winning hands. Buster prize for scoring a 30 or 31, which can only be done if you already have a 20 or 21 adding one more element of gambling to it. Item data is included at the bottom of the script. Version 3.3: Scratchcard_BlackJack.txt Powerball Lottery This was one of my first scripts I ever made. I learned to script by breaking these type of scripts down and recreating them from scratch. This script was recreated in this same way. It is very similar to the original in design. Powerball lottery picks 5 miniballs and 1 powerball. Different pay amount based on type of matches made. Version 1.7: lottery.txt Advanced Banker This was one of my first scripts I ever made. I learned to script by breaking these type of scripts down and recreating them from scratch. This script was recreated in this same way. It is very similar to the original in design. Bank with varying account and interest based directly on balance. Also has trustfund which pays out only when the character reaches BaseLevel 150. Most of my scripts give trustfund bonuses and also 1% of any zeny spent goes toward the trustfund. Version 1.4: bank.txt Heads Or Tails This was one of my first scripts I ever made. I learned to script by breaking these type of scripts down and recreating them from scratch. I remember making this one, but I'm not sure if I based it off of another script or not. Player starts by betting 500z and then flips a coin. If heads their money is disabled, if tails they loose all their money. Version 2.4: hot.txt Jackpot Leon This was one of my first scripts I ever made. I learned to script by breaking these type of scripts down and recreating them from scratch. This script was recreated in this same way. It is very similar to the original in design, however I'm not sure where to find that script anymore. The script picks a number between 1 and 100. The player pays 10,000z to make a guess. Each guess increases the size of the Jackpot by 9,000z until somebody wins. Version 2.3: jackpot.txt Double Dice Roll Very simple dice gambling game created for my custom Comodo casino package. You bet various amounts of zeny and roll two dice. The winner is the one with the highest total score. This was created from scratch as part of my casino package and had nothing to do with the rolladice script. Version 2.1: roll_a_dice.txt Saving Angel This script was written for my lovely wife after we were player and our whole party was wiped out in majos. It allows a character to resurrect another character anywhere in the server for a fee. Version 1.8: Saving_Angel.txt Magic 8 Ball Custom script that works just like using a magic 8 ball. Version 2.2: MagicEightball.txt Wishing Well Custom script that allows a player to throw zeny into the wishing well and make a wish. The wish is then sent to any online GM using @request. It is restricted to one use per day to help prevent annoying the crap out of the GM's! Version 1.7: WishingWell.txt Arch Bishop Job Quest This script was written for MelMel on rAthena.org. It is a compltely new version of the third job change quest for an Arch Bishop. I did not use any other scripts as a base. It allows a Priest/High Priest to gather items and then change jobs to an Arch Bishop. The Sub-scripts can be completed in any order and all work off of each other. Version 1.1: Job_AB.txt Guillotine Cross Job Quest This script was written to supplement the fact that the Guillotine Cross still has no official script release on rAthena.org. It is a compltely new version of the third job change quest for a Guillotine Cross. I did not use any other scripts as a base. It allows a Assassin/Assassin Cross to gather items and then change jobs to a Guillotine Cross. Version 1.2: Job_GC.txt Monster Of The Day Another Monster Of The Day script. I made this one from scratch to be very simple and work automatically. Uses almost the full list of monsters from the mob_branch. I included the dispbottom here when players login, but I actually perfer to use a login script with this in it. Version 1.4: MOTD.txt Security Manager Allows a player to set up a password to help protect their account. It uses a simple OnWhisperGlobal function. I nolonger support the use of the whisper system in my Security Manager script after version 1.3. I will still provide support for other issues that might be discovered in scripts prior to v1.4, but they will be fixed in a version that now uses bindatcmd. Version 1.5: Security_Manager.txt GM Headquarters Allows access to a part of the sec_in01 map that doesn't have any warps anyway. This is a nice areas to setup special NPC's or events. Whatever anybody wants to do with it. However the secutiry code is fun for everybody to try to crack. This script currently has shops that be used once a day as a reward for cracking code. It's my intent to eventually add a full warper script that can be used once a day also. Version 1.3: GMHeadquarters.txt Monster Hunter This script was written for vgrebirth on rAthena.org. It allows one party at a time to do the Monster Hunter event. If any member is killed the entire party looses and are warped out. If you kill all the mini-boss monsters the boss monster is spawned. Version 2.7: Monster_Hunter.txt1 point
-
File Name: Advanced Bank with nearly unlimited maximum balance File Submitter: DeadlySilence File Submitted: 06 Jun 2013 File Category: Utilities Content Author: DeadlySilence This is my bank NPC which I made since I couldn't find any bank that can store huge amounts of Zeny. Special Credits: Thanks to Anakid for the great idea to implement an @bank command. The NPC supports the following features: Deposit Withdraw Transfer Zeny to other player's bank accounts (by name or account id) Password protection Transaction log (deposits, withdrawals, incoming and outgoing transfers) daily interest (every morning at 6 o'clock server time, default: 5%, can be changed) maximum amount per process is only determined by the server's input_max_value and the script's .maxInput vast amounts of Zeny can be stored (the MySQL column is BigInt, so you can store up to 18,446,744,073,709,551,615 Zeny, that's more than 18,000,000,000 deposits of 1,000,000,000 Zeny) other features are planned and I take feature requests, if I think they make sense (you can ask directly in the thread, but I prefer private messages or emails [address provided in both scripts]) The @bank command supports the following features: the same as the NPC, but more versatile higher limits (as it is not connected to the input_max_value, default value per process is 1,000,000,000 Zeny) shortcuts for @bank <function> commands: @info, @deposit, @withdrawl, @transaction, @password The @bankadmin (exclusively for admins) command supports the following features: @bankadmin <option> returns the current value of an option @bankadmin <option> <value> sets the value of an option Valid options are name, maxinput, maxzeny, interest, whereas name must be a string and the other three have to be integers. The name can also be written with a colour code (like "@bankadmin set name "^F68712Banker^000000"" [please note the the ^000000 after the NPC's name to make the text after the name black again]) You need to read the README.txt file to get the database creation commands and some basic information on how to install the script. Changelog: Downloads:1 point
-
Hi all, In my opinion, the current FluxCP default theme is just .... bleh. So, I've decided to create a theme that will be included in the main branch of my " Xantara's FluxCP for rAthena" project. I'm not sure if I should replace the current default theme with this or just add it in as a custom theme. Anyways, please let me know what you like and dislike about this design~ Please don't just say "8/10" without explaining. Click image to see it in full dimensions. Note: I'm planning to make the navigation be able to dropdown but I forgot to show it in the design. Home Page: Things to Note - Server status will be extended to include WoE status and player online peak information - A "remember me" feature for logins - Rotating banner/screenshots (with FancyBox popups?) - Automatic RSS news (first shows full message, links to second and third previous) - Breadcrumb - Server logo in top left and middle footer Viewing Accounts Page: Things to Note - Account Management (link several in-game accounts to one CP account) - Avatar (linked to an in-game account for quicker recognition of which account you are currently using to view) - Generic class pictures (to be also used in ranking pages and such) - Better pagination system (includes "jump to page" selector and "display amount per page" dropdown) - Tables are skinned - More graphical approach to message displays for errors, success, etc Navigation Setup Page: SOON TO COME! Yes, it will be an admin page. Should be do-able without too much work... xD; Other Pages: There are quite a few more features that I have planned but I don't want to reveal too much just yet =p ~ Xantara1 point
-
Quite long time ago I've made this siggy and profile picture, around 2010, just wanna share Signature ( I got the idea from assassins creed XD) Profile Picture / Avatar Have a nice day everyone!1 point
-
File Name: [Recolor] Gopinich Black File Submitter: Taeko File Submitted: 07 Jun 2013 File Category: Mobs Content Author: Ragnarok, Taeko hi!! this is a request the an user ^^ please enjoy Click here to download this file1 point
-
File Name: [item] Some Runes of League Of Legends File Submitter: Taeko File Submitted: 06 Jun 2013 File Category: Items Content Author: LoL, Taeko hi!! this a work for the user Critica there are some runes from this game ^^ hope serve and like it Enjoy ^^ Click here to download this file1 point
-
prontera,139,229,6 script 3rd Class Job Changer 459,{ mes "[Third Job Changer]"; mes "Hello [" + strcharinfo(0) + "], so you'd like to change to the 3rd Class."; mes "Well, which class should it be ?"; next; if(BaseLevel < 255 || JobLevel < 75) goto L_level; menu "Rune Knight",-,"Guillotine Cross",L_1,"Ranger",L_2,"Warlock",L_3,"Archbishop",L_4,"Mechanic",L_5,"Royal Guard",L_6,"Shadow Chaser",L_7,"Minstrel",L_8,"Wanderer",L_9,"Sorcerer",L_10,"Sura",L_11,"Genetic",L_12,"Cancel",L_End; mes "[Third Job Changer]"; mes "So you would like to be an Rune Knight ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if ((Class == 4014) || (Class == 4022)) goto Lpeco; if (Class != 4008) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4060; mes "[Third Job Changer]"; mes "Congratulations ! You're now Rune Knight !!"; close; L_1: mes "[Third Job Changer]"; mes "So you would like to be an Guillotine Cross ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4013) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4065; mes "[Third Job Changer]"; mes "Congratulations ! You're now Guillotine Cross !!"; close; L_2: mes "[Third Job Changer]"; mes "So you would like to be an Ranger ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (checkfalcon() != 0) goto LFalcon; if (Class != 4012) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4062; getitem 6124,1; mes "[Third Job Changer]"; mes "Congratulations ! You're now Ranger !!"; close; L_3: mes "[Third Job Changer]"; mes "So you would like to be an Warlock ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4010) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4061; mes "[Third Job Changer]"; mes "Congratulations ! You're now Warlock !!"; close; L_4: mes "[Third Job Changer]"; mes "So you would like to be an Arc Bishop ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4009) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4063; mes "[Third Job Changer]"; mes "Congratulations ! You're now Arc Bishop !!"; close; L_5: mes "[Third Job Changer]"; mes "So you would like to be an Mechanic ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (checkcart() != 0) goto LCart; if (Class != 4011) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4064; mes "[Third Job Changer]"; mes "Congratulations ! You're now Mechanic !!"; close; L_6: mes "[Third Job Changer]"; mes "So you would like to be an Royal Guard ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if ((Class == 4014) || (Class == 4022)) goto Lpeco; if (Class != 4015) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4073; mes "[Third Job Changer]"; mes "Congratulations ! You're now Royal Guard !!"; close; L_7: mes "[Third Job Changer]"; mes "So you would like to be an Shadow Chaser ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4018) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4079; mes "[Third Job Changer]"; mes "Congratulations ! You're now Shadow Chaser !!"; close; L_8: mes "[Third Job Changer]"; mes "So you would like to be an Minstrell ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4020) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4076; mes "[Third Job Changer]"; mes "Congratulations ! You're now Minstrell !!"; close; L_9: mes "[Third Job Changer]"; mes "So you would like to be an Wanderer ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4021) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4075; mes "[Third Job Changer]"; mes "Congratulations ! You're now Wanderer !!"; close; L_10: mes "[Third Job Changer]"; mes "So you would like to be an Sorcerer ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4017) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4074; mes "[Third Job Changer]"; mes "Congratulations ! You're now Sorcerer !!"; close; L_11: mes "[Third Job Changer]"; mes "So you would like to be an Sura ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (Class != 4016) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4077; mes "[Third Job Changer]"; mes "Congratulations ! You're now Sura !!"; close; L_12: mes "[Third Job Changer]"; mes "So you would like to be an Genetic ?"; next; menu "Yes",-,"No",L_End; if (Weight > 20000) goto LWeight; if (checkcart() != 0) goto LCart; if (Class != 4019) goto L_cant; if(countitem(7588) < 1000) goto L_NE; delitem 7588,1000; set BaseLevel, 1; set JobLevel, 1; resetstatus; resetskill; set SkillPoint, 0; set StatusPoint, 100; jobchange 4078; mes "[Third Job Changer]"; mes "Congratulations ! You're now Genetic !!"; close; L_level: mes "Sorry, but be sure if your"; mes "Base Lvl. is 255 / Job Lvl. is 75 and you've ste all your Skillpoints."; close; L_cant: mes "Sorry, but you can't change from that Class!"; close; LWeight: mes "Sorry, but you're overweight,"; mes "please put some of your items in the storage."; close; Lpeco: mes "Please release your Peco before changing."; close; LCart: mes "Please remove your Cart before changing."; close; LFalcon: mes "Please release your Falcon before changing."; close; L_End: mes "Bye."; close; L_NE: mes "Insufficient IPOD Coupon!"; close; }1 point
-
thanks for this... this is good for replacing or go with! enchanting system haha1 point
-
eathena / rathena doesnt support decimal value ... but you can do it like this .@amount2 = (( .@amount * 10 ) / 100 ); .@amount2 = ( .@amount / 10 );1 point
-
Oh, if you're only using a single map then mapreg will suffice. (We like to avoid mapreg when using lots of variables because all permanent global variables auto-save in regular intervals.) You're using the variable correctly - just note that gettimetick(2) is in seconds, not days, and that you shouldn't be storing it as a string. A sample: if (gettimetick(2) < $rentexpire) { mes (($renter_guild)?getguildname($renter_guild):"No guild")+" currently owns the map."; if ($renter_guild && getcharid(2) == $renter_guild) { mes "Would you like to warp there?"; next; if(select("Yes!:No.") == 1) warp "map",x,y; close; } close; } else { mes "Ownership by the "+getguildname($renter_guild)+" has expired."; if (!getcharid(2)) { mes "You must be part of a guild to rent this map."; close; } mes "Do you want to rent this map?"; next; if(select("Yes!:No") == 2) { mes "See you later."; close; } //your requirements if (gettimetick(2) < $rentexpire) { mes "Sorry, but another guild has rented this map."; close; } set $renter_guild, getcharid(2); set $rentexpire, gettimetick(2) + 2678400; mes "Map rented successfully to the "+getguildname($renter_guild)+" guild for 31 days."; mes "Enjoy!"; close; }1 point
-
taeko, thank you so much, i notice that it doesnt have for males, please check it.1 point
-
if ( strcharinfo(3) != "guild_vs3" || "pvp_n_6-5" || "pvp_y_2-2" || "prtg_cas01" || "aldeg_cas03" || "payg_cas03" || "payg_cas03" || @pvpl_kills || @pvpl_deaths ) end; Change to: if ( strcharinfo(3) != "guild_vs3" || strcharinfo(3) != "pvp_n_6-5" || strcharinfo(3) != "pvp_y_2-2" || strcharinfo(3) != "prtg_cas01" || strcharinfo(3) != "aldeg_cas03" || strcharinfo(3) != "payg_cas03" || strcharinfo(3) != "payg_cas03" || @pvpl_kills || @pvpl_deaths ) end;1 point
-
Hello, This is another mirror http://www.mediafire.com/download/0una5pi5kq9s27w/Thor_Patcher%5B2.6.1.66%5D.7z Hope it helps. Thanks1 point
-
1 point
-
File Name: Pilipinas Cap File Submitter: Anakid File Submitted: 06 May 2013 File Category: Headgears Content Author: Calv, Anakid Here's a customized Pilipinas cap made by my friend Calv(He's not that active here in rAthena so I asked him if I'm able to upload one of his works and give it for free). This File Includes: Pilipinas Spr and Act File BMP Item Icon BMP Collection Icon Inventory Spr and Act File Rules: Please don't claim it as yours. Do not pass my work to other people. Do not remove my signature on Collection image. Click here to download this file1 point