Leaderboard
Popular Content
Showing content with the highest reputation on 11/12/12 in Posts
-
E - Script Collection Last Update : September 10, 2013 Refine Function SQL Mission Board Monster Marching Vendor Control Advanced Stylist Coin Exchanger Doppelganger Race Of The Day Limited Items Multi Currency Shop Random News GM Online List Link Broken E-Inquiry DotA Runes Flower Counting Game Class Restriction Chain Quest Build Manager Misc Scripts : Freebies Script Card Trader Gold Room [ Pick Gold ] Gold Room [ Guild Tax ] Map Restriction [ GM Based ] Daily Reward Monthly Reward Monster Spawner Monster Summoner with Last Summoned Display Players Stats & Equipments 3rd Job Item Giver Exchanger [ Cashpoint to Coins ] Exchanger [ Poring Coin - Zeny ] Exchanger [ Points to Tickets ] Exchanger [ Item to Item ] Exchanger [ Item to Item ] Exchanger [ Multi Item to 1 Item ] Party Match Auto Ban Over Stats Users Soul Link Buff Kill Players gain Cash Points Party Members All Get Items [ Snippet ] Message Board Stalker Class Skill Reproduce NPC Multiple Selection Quest [ Template ] In-Game Item Rewarder In-Game Points Rewarder Invasion Event Custom Item Rate Status Point Seller [ Snippet ] Anti Bot Security Script Anti Bot Script [ Code / Question ] Item Combo Restriction [ LHZ Card ] Drop Item Upon Death PVP Switcher + Announcer [ Guild Master ] Rotating Waitingroom Messages +10 Refiner [ Specific Items ] Random Rate Item Exchanger MVP Invasion Premium Users [ Boost Rates ] Display Cutin Image upon Login Custom Randomed Box Items Kick GM during WOE Custom Crafting NPC Restrict Same IP [ Certain Map ] Coloured Items Exchanger Guild Master Changer Party Team PK Match Gambling Game IRC Channel Crafting NPC Guild Storage Restriction Stage Game [ Version 4 ] Monster Wiki Event [ Version 3 ] Special Thank you for my Tutor : Notes : I am a bit lazy to write all those Script Descriptions, i do believe that all of you able to get how this script works. Anyway, i will still doing my best to write the Updated Changelog or informations about the script as detail as possible. All the Scripts above are uploaded to Pastebin . Abide the Following Rule : Scripts Error / Not Working , you have to Explain it in Details. ( Add in Images / Modified Scripts ) Do not SPAM / BUMP in my Topic. Do not ask for Support stuffs for other Scripts in this Topic. Link Down , then drop [ @Emistry ] a message. I Reserved the Right for NOT Answering your Posts if you did not abide my Topic's Rules. Keep This In Your Mind : All the Scripts i distribute here are NOT FOR COMMERCIAL USES . DO NOT remove my Credits if you are using part of the scripts to modify your own. DO NOT re-release the scripts in any form / way. If you ♥ these Scripts , Click on to Vote this Topic up. Or you may also click on at above the Topic2 points
-
Hi everyone, I think we need to prioritize this matter since its the most basic system in a RPG..specially RO..I know Wilcard and Epoque already started it however they disappear for a long time or no news on their progress.. and I know there is a lot of information out there however this is not enough since most of the formula is not accurate and they vary from each other. And by having this system implemented we can clear all the concerns from items, skills and others. and here are some of my concern.. 1. Can we have a team/volunteers to gather info/test in official server?(I can provide kRO accounts if needed even though iRO/pRO is a valid source since they have the same formula) 2. Does anyone from the Dev team already working on this matter? Thank you. Information from an IRC discussion2 points
-
2 points
-
1 point
-
Script: Old Glast Heim Memorial Ver: 1.0 [Exclusive Ziu] Idioma: Coreano (Official Korean Text) Scripter: Ziu Bueno creo que hay poco que decir.... si encontrais errores pues me gustaría mucho que fuerán reportados... por lo demas disfrutar del trabajo de muchas y muchas horas... [media=]http://youtu.be/x4N1LzfKJfQ[/media] DOWNLOAD FREE... o_O1 point
-
- is there a possibility that rAthena can host a Private Ragnarok Competition [PRC] - same as RWC rules. - Registration Fee. (if they want to join they need to pay a registration fee and it must be affordable to all) - There will be a prize also. -limited slot only (to avoid over flow of team) - 7 player representative of each private server that exist. + 1 player to standby incase if the other teammates cant play - Some of the registration fee that will get will help the rAthena board. - Battle between Private Servers [private servers must be existing]. * just thinking of it not intended to do harm or anything *if the idea is great vote this up ..1 point
-
1 point
-
Sorry, if you look there's an extra 't' in that command, sticky keys ¬.¬; as for the rest of the script... You have to complete the question without logging out. If you do logout you'll have to start over. I could write it better to not use any player variables or temp variables, but that makes it a bit more complicated for you to configure. As it is now, it'll work fine.1 point
-
SAMPLE heal <hp>,<sp>{,<"char_name">}; heal <hp>,<sp>{,<char_id>}; BUILDIN_DEF(heal,"ii?"), BUILDIN_FUNC(heal) { TBL_PC *sd; int hp,sp; struct script_data *data; sd = script_rid2sd(st); if (!sd) return 0; if(script_hasdata(st,4)) { data=script_getdata(st,4); get_val(st,data); if( data_isstring(data) ) sd=map_nick2sd((char *)script_getstr(st,4)); else if( data_isint(data) ) sd=map_charid2sd(script_getnum(st,4)); else return 1; } if(sd==NULL) return 1; hp=script_getnum(st,2); sp=script_getnum(st,3); status_heal(&sd->bl, hp, sp, 1); return 0; }1 point
-
What script? I was thinking about translating the Sara's Memories Instance, but there are a few texts missing on Ziu's Script1 point
-
mapname,x,y,z script quest_warp 45,2,2{ if(!variable_A){dispbotttom "You have not done the quest to enter yet. Talk to NPC A to start the quest."; end;} warp "mapname",x,y; end; } mapname,x,y,z script NPC A 89,{ if(variable_A){dispbottom "You have already one this quest."; end;} if(@v_{set variable_A,1; mes "You can now use the warp"; close;} set @v_a,1; mes "Talk to NPC B to further the quest."; close; } mapname,x,y,z script NPC B 89,{ if(!@v_a){mes "Speak to NPC A first"; close;} if(countitem(512)){set @v_b,1; mes "Talk to NPC A to finish the quest."; close;} mes "Bring me an Apple"; close; }1 point
-
prontera,155,177,5 script Card Seller 100,{ mes "Welcome to card seller ... meh lazy to say"; next; if ( select ( "Normal Cards", "Mini-boss Cards", "MVP Cards" ) == 1 ) { .@s = select( .alphabet_menu$ ) -1; close2; callshop "card_mob#"+ .alphabet$[.@s], 1; end; } close2; callshop "card_mob#"+( ( @menu == 2 )? "miniboss":"MVP" ), 1; end; OnInit: freeloop 1; .@total = query_sql("select distinct left( name_japanese, 1 ) as aaa from item_db right join mob_db on item_db.id = mob_db.dropcardid where ~mode & 32 and type = 6 group by name_japanese order by aaa", .alphabet$ ); for ( .@i = 0; .@i < .@total; .@i++ ) { .alphabet_menu$ = .alphabet_menu$ + .alphabet$[.@i] +" Cards:"; .@nb = query_sql( "select item_db.id from item_db right join mob_db on item_db.id = mob_db.dropcardid where ~mode & 32 and type = 6 and left( name_japanese, 1 ) = '"+ .alphabet$[.@i] +"' group by name_japanese order by name_japanese limit 128", .@id ); npcshopdelitem "card_mob#"+ .alphabet$[.@i], 501; for ( .@j = 0; .@j < .@nb; .@j++ ) npcshopadditem "card_mob#"+ .alphabet$[.@i], .@id[.@j], 1000000; } .@nb = query_sql( "select item_db.id from item_db right join mob_db on item_db.id = mob_db.dropcardid where mode & 32 and type = 6 and mexp = 0 group by item_db.id order by name_japanese limit 128", .@id ); npcshopdelitem "card_mob#miniboss", 501; for ( .@i = 0; .@i < .@nb; .@i++ ) npcshopadditem "card_mob#miniboss", .@id[.@i], 1000000; npcshopdelitem "card_mob#miniboss", 4147; // lol ... ok me lazy already .@nb = query_sql( "select item_db.id from item_db right join mob_db on item_db.id = mob_db.dropcardid where mode & 32 and type = 6 and mexp != 0 group by item_db.id order by name_japanese limit 128", .@id ); npcshopdelitem "card_mob#MVP", 501; for ( .@i = 0; .@i < .@nb; .@i++ ) npcshopadditem "card_mob#MVP", .@id[.@i], 1000000; freeloop 0; end; } - shop card_mob#A -1,501:1000 - shop card_mob#B -1,501:1000 - shop card_mob#C -1,501:1000 - shop card_mob#D -1,501:1000 - shop card_mob#E -1,501:1000 - shop card_mob#F -1,501:1000 - shop card_mob#G -1,501:1000 - shop card_mob#H -1,501:1000 - shop card_mob#I -1,501:1000 - shop card_mob#J -1,501:1000 - shop card_mob#K -1,501:1000 - shop card_mob#L -1,501:1000 - shop card_mob#M -1,501:1000 - shop card_mob#N -1,501:1000 - shop card_mob#O -1,501:1000 - shop card_mob#P -1,501:1000 - shop card_mob#Q -1,501:1000 - shop card_mob#R -1,501:1000 - shop card_mob#S -1,501:1000 - shop card_mob#T -1,501:1000 - shop card_mob#U -1,501:1000 - shop card_mob#V -1,501:1000 - shop card_mob#W -1,501:1000 - shop card_mob#X -1,501:1000 - shop card_mob#Y -1,501:1000 - shop card_mob#Z -1,501:1000 - shop card_mob#miniboss -1,501:1000 - shop card_mob#MVP -1,501:1000 just write for fun1 point
-
how to disble this only in castle?? is this correct?thanks Emistry and Arcenciel problem solve1 point
-
if you using RENEWAL then edit the RE Folder... if you using PRE-RENEWAL then edit the PRE-RE Folder1 point
-
both request require source edits topic move to source modification 1. http://www.eathena.ws/board/index.php?showtopic=271054 2. http://rathena.org/board/topic/64546-need-help-auraset/page__hl__auraset or http://www.eathena.ws/board/index.php?showtopic=144643&st=2551 point
-
item_db.txt ............{ Sample(); },{},{} npc.txt function script Sample { switch ( basejob ) { case Job_Alchemist: set .@spirit, 445; break; case Job_Monk: set .@spirit, 447; break; case Job_Star_Gladiator: set .@spirit, 448; break; case Job_Sage: set .@spirit, 449; break; case Job_Crusader: set .@spirit, 450; break; case Job_SuperNovice: set .@spirit, 451; break; case Job_Knight: set .@spirit, 452; break; case Job_Wizard: set .@spirit, 453; break; case Job_Priest: set .@spirit, 454; break; case Job_Bard: case Job_Dancer: set .@spirit, 455; break; case Job_Rogue: set .@spirit, 456; break; case Job_Assassin: set .@spirit, 457; break; case Job_Blacksmith: set .@spirit, 458; break; case Job_Hunter: set .@spirit, 460; break; case Job_Soul_Linker: set .@spirit, 461; break; default: if ( upper == 1 && baselevel < 70 ) set .@spirit, 494; } if ( .@spirit ) { sc_start4 sc_spirit, .@time, 5, .@spirit,0,0; skilleffect .@spirit, 5; } return; }1 point
-
Mains - Changed Maestro/Wanderer skill: Saturday Night Fever to deal random damage when more than 7 people are affected by the skill. - Changed Maestro/Wanderer skill: Saturday Night Fever to trigger skill cooldown when the skill fails. Sakray - Added illustrations for NPCs related to 3rd job change quest. - Added skills for 'Amdarais' monster that appears in Old Glast Heim. - Changed War of Emperium related daily quests and rewards. - Changed the Loot System to have the most recently acquired item's shadow to appear in blue in the inventory window. - Changed the way skill re-use delay and buff durations are shown. - Fixed a bug where using Bard/Dancer skill: Harmonic Lick and Battle Theme would consume incorrect amount of SP. - Fixed a bug where Mechanic skill: Flame Launcher would not inflict Burning status on targets. Credits: zr0rieu1 point
-
New illustrations: Valkyrie Illusion Valkyrie Daora Devries Demi Calberine Dancer Kim Bard Karian Instructor Teardrop Ranger Master ??? King Schmidtz Splendid looking Knight Dumk Karacas Merito Unknown fighter Master Dancer Kim-2 (Final NPC) Guitar Song Distorted place molco Mayshell Bercasell Vicente Yoop1 point
-
1 point
-
Hi I don't know if I post it already in eathena.ws, but since here it doesn't exist... Web DiffPatcher It allow to generate executable in the fly without having to download an .exe + a .diff + a diffpatcher. A new option allow you to upload an executable to find selected diffs (if it find your exe version) and patch it again if you want. It's based on DiffTeam diff format, so since there is no new diffs right now, there is no new patchs. I know IE doesn't respect standard so I doubt it work due to the javascript select/option interaction. If it's not the good topic, move it to the good section, I don't find an appropriate location.1 point