Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 02/20/13 in all areas

  1. I saw you post a lot of requests, have you tried to learn writing script? or just wait someone do it for you? - anyway, back to request, where is those [***] come from? is this from player did it when he create char or other system given it?
    2 points
  2. Yes but to be in the mood for make it is another history I will take a look EDIT: and voila
    2 points
  3. mes "Input item ID:"; input .@item; if (getitemname(.@item) == "null") { mes "Invalid ID "+.@item+"."; close; } mes "Input quantity:"; input .@count,0,30000; if (.@count == 0) { mes "Invalid quantity 0."; close; } set .@j, query_sql("SELECT `account_id` FROM `char` WHERE `online` = 1",.@aid); for(set .@i,0; .@i<.@j; set .@i,.@i+1) getitem .@item,.@count,.@aid[.@i]; mes "Gave item "+getitemname(.@item)+" x"+.@count+" to "+.@j+" players."; close;
    2 points
  4. Instead, you've violated multiple Creative Commons licenses, cheated a large sum from our developers collectively, and sold works that were not yours to distribute. Many of your updates were ripped and compiled from other emulators, which you also can't take exclusive credit for. I don't mean to provoke anything, but I'd rather you not mislead our users with statements like that. Future merges, if any, will be credited where and when appropriate. I believe I've discussed the matter sufficiently with Judas in PMs, so I'm locking this topic. Thank you.
    2 points
  5. these are mostly unpopular scripts that probably not getting a lot of replies more popular ones will be in separated topics getitemname2 function for the moment use version 2.4 Global Function PS: why am I getting rep even before I make any release ? O.O
    1 point
  6. File Name: [Mapflag] droprate File Submitter: Xantara File Submitted: 18 Dec 2011 File Category: Source Modifications Information This source modification allows certain maps that have the droprate mapflag attached to have a modified drop rate based on the state/flag given. It affects all mobs on that map, including MvP. However, items that are looted by mobs (eg. Poring) are not affected (they have to drop). The modified rate is applied after all the other rate modifiers (such as those in the conf/battle/exp.conf, monster size, etc.) This bypasses the min and max drops in the exp.conf file and the drop_rate0item configuration. Mapflags noloot, nomobloot, and nomvploot take precedence over the droprate mapflag. There is also a battle configuration that allows you to toggle the global droprate effect on and off. Great for event or special maps where you want the items to drop less or more frequently without having to duplicate the mob(s). Syntax Configuration Documentation Example Snippet // Mobs that are killed in Prontera have their drop rate halved // ie. Poring normally drops Empty Bottle at 100% (@mi). If spawned in Prontera, the drop would become 50% prontera mapflag droprate 50 // Mobs that are killed in Geffen have a 2x (+200%) the drop rate // ie. Fabre normally drops Clover at 10% (@mi). If spawned in Geffen, the drop of Fluff would become 20% geffen mapflag droprate 200 Credits Created by Xantara This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Click here to download this file
    1 point
  7. I make a continuation of this topic this topic mainly concern about unpopular but useful scripting techniques ... should wiki this up someday Randomize item reward Method 1: use F_Rand function. Method 2: use temporary variables. Method 3: use array. Method 1: use F_Rand function Method 2: use temporary variables Method 3: use array sigh ... I seriously need someone to make the english better, my explanation always sux any staff member here feels like can make this topic better, please do so
    1 point
  8. File Name: FluxCP Addon [Paypal Shop] File Submitter: Choko Designoper File Submitted: 01 Feb 2013 File Category: Web Resources Content Author: Choko Designoper A very easy to use alternative to Flux's Item Shop. Features: Responsive and Tested on Firefox, Chrome, IE7 & later. Nice RO-ish theme. Quantifier to order multiple product at once. No need to edit code for non-complex customization/configuration Fancy product sorting, paginated with categories. Configurations made easy and comes with Paypal Sandbox Support and Shop Maintenance Mode. Track orders and transactions easily. Player's order history and item status. Auto-deliver items right after paying via Paypal. NPC script included to claim the item ingame. Built in transaction logs to capture any error that might occur during the process. Live Demo: http://projex.chokoleyt.net/mod/ Click here to download this file
    1 point
  9. 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 ~ Xantara
    1 point
  10. File Name: Account Bound Items File Submitter: Xantara File Submitted: 16 Sep 2012 File Category: Source Modifications Content Author: Xantara, Zephyrus, RO Information This system would allow (non-stackable, non-pet-egg) items to be bounded onto a player's account. This means that the bounded items cannot be traded, dropped, auctioned, nor mailed. But, they can be storaged so that it can be shared among the characters of that account. Features: - Item coloration to distinguish bounded items and non-bounded ones (see screenshot) - Script commands (getitembound, getitembound2, equipisbounded) to create and check for bounded items - At commands (@itembound, @itembound2) to create bounded items - New group permission (can_trade_bounded) to allow the group to distribute these bounded items if enabled (mostly just for High GMs / Admins) - Changes to the SQL files to track bounded items. This would effect cart, inventory, and storage databases. Tested on rAthena revision 17294 (using v1.5.1). Script Command Documentations At Commands Documentations Known Issues - When moving a bounded item to storage, item colouration is gone. However, re-opening the storage or re-logging will fix this issue.1 - When moving a bounded item to the cart inventory, item colouration is gone. However, re-logging will fix this issue.1 1 If you are able to find these packets (ie. PACKET_ZC_ADD_ITEM_TO_STORE3 and/or PACKET_ZC_ADD_ITEM_TO_CART3), please let me know! Credits Created by @Xantara Popularized by Zephyrus Idea by Ragnarok Online License This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Like my work? Rate/vote this download Rep up my support topic post Do not mirror without my consent. Click here to download this file
    1 point
  11. File Name: [PvP] The Cell Games - Dragon Ball Z File Submitter: Syouji File Submitted: 19 Feb 2013 File Category: Maps & 3D Resources Video: Content Author: Olrox & Syouji Designed by Syouji & Olrox, this PvP map follows the Dragon Ball Z theme of the Cell Games platform. The map provides substantial space for small to large based PvP fights. This map utilizes the following custom content: Background BGM Terrain & Platform Textures Corner Pillar Models Package Release Info cell_game.grf -> Contains all custom textures, models, map files & mini-map cell_game.mp3 -> Background BGM for the map Disclaimer Once you download and use this package you agree to the following terms: YOU cannot claim our work as yours YOU are NOT permitted to use this work for commercial purposes YOU can edit the maps as you wish but credit must always be due to the original creators (Syouji & Olrox) After almost a month of planning, testing, and designing.. it's finally done. Enjoy the PvP map! Click here to download this file
    1 point
  12. Briefing & Concept Hello everyone! You read it well, a free release continue reading! Since some time ago, I have been working with @Syouji with different kind of maps to offer as releases to the community. This is one of them (of a lot to come, in case of course you like our work ) This is a release by Syouji and Me. Yes, teaming up in mapping is something possible (we have our own method which it works efficiently). Anyone here is welcome to join as long as he has the experience and the intention to do a release to the community interests. I think, that if you have watched enough Dragon Ball Z you will recognize this screen from the anime right away. Yes, the cell arena from the cell series in Dragon Ball Z. This screen was almost all we had to make this place look really similar to it. I don't have more words to say about this awesome place I'm almost sure almost everyone knows allready what place is. About this map So, what do we have new on this map? This map since it is about a pvp arena, we tried to make it clean on the center. However, enhancements and details on the enviroment were added, to match the dragon ball style. This map was possible by ripping 3D resources from Dragon Ball Z Budokai 2, a PS2 Game. I have to say, that those pillars were modeled/texturized from scratch. And although they look really similar of the image I added before, they are more based of the Dragon Ball Z Kai, link of this image of reference is here ---> https://dl.dropbox.com/u/52175822/HD_Images/dbz_arena/1000px-Juegos_de_Cell.jpg One of the most hard parts of the map was, to match the greenish style of the anime, into a working map. It is not that easy to make something looks good with those kind of color tones. I hope you will like the result Syouji vs Olrox ... the final battle now in 1080p! Video is awesome. It is very fun, and I suggest you to look at it. HD Screenshots 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. Comparative Screen This panoramic screen is from browedit, and it is supposed to be a comparisson of the original dragon ball cell game arena art. it is not too hard to see the similarity Overview 1 Topview 2 Flatview 3 Detailed view 4 With no more words to say: Download Link We will appreciate every feedback you can tell of our work. That will keep us motivated to do this kind of cooperative releases in the future. Thank you everyone, and, have fun!
    1 point
  13. Hola a todos. Este evento esta inspirado en el ultimo evento activo del RO2. Consiste en ir matando mobs, y estos pueden dropear ciertos items, un tesoro y un martillo, los martillos son necesarios para abrir los tesoros. + info item_db2 31349,Pandora's_Box,Pandora's Box,3,0,,0,,,,,,,,,,,,,{},{},{} 31350,Pandora's_Mallet,Pandora's Mallet,11,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "F_Pandora_Box",31350; },{},{} 31351,Pandora's_Key,Pandora's Key,11,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "F_Pandora_Box",31351; },{},{} idnum2itemdesctable.txt 31349# Item obtained is base on the items which is used to open the box. Can be opened by using Pandora's Mallet or Pandora's Keys. # 31350# A powerful hammer which can force open the treasure box. # 31351# Krafra Items Key to open Pandora Box. ^CC0000Cannot Destroy. Sharing among characters in one account is not possible. Usable to keep at Guild Storage.^000000 # idnum2itemdisplaynametable.txt 31349#Pandora's_Box# 31350#Pandora's_Mallet# 31351#Pandora's_Key# idnum2itemresnametable.txt 31349#º¸¹°»óÀÚ_# 31350#ºê¶óµð¿òµ¹¸ÁÄ¡# 31351#½Ã°èž¿­¼è# pandora_box.txt //============================================ // Pandora's Box // Creado por Ichigo // Versión 1.3 //============================================ // item_db2.txt // 31349,Pandora's_Box,Pandora's Box,3,0,,0,,,,,,,,,,,,,{},{},{} // 31350,Pandora's_Mallet,Pandora's Mallet,11,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "F_Pandora_Box",31350; },{},{} // 31351,Pandora's_Key,Pandora's Key,11,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "F_Pandora_Box",31351; },{},{} //============================================ // idnum2itemdesctable.txt // 31349# // Item obtained is base on the items which is used to open the box. // Can be opened by using Pandora's Mallet or Pandora's Keys. // # // 31350# // A powerful hammer which can force open the treasure box. // # // 31351# // Krafra Items // Key to open Pandora Box. // ^CC0000Cannot Destroy. // Sharing among characters in one account is not possible. // Usable to keep at Guild Storage.^000000 // # //============================================ // idnum2itemdisplaynametable.txt // 31349#Pandora's_Box# // 31350#Pandora's_Mallet# // 31351#Pandora's_Key# //============================================ // idnum2itemresnametable.txt // 31349#º¸¹°»óÀÚ_# // 31350#ºê¶óµð¿òµ¹¸ÁÄ¡# // 31351#½Ã°èž¿­¼è# //============================================ function script F_Pandora_Box { if(getarg(0) == 31350) { set .@i1, 100; set .@i2, 25; } else { set .@i1, 75; set .@i2, 0; } set .@i3, rand(.@i2,.@i1); set @nb, query_sql("SELECT item_id FROM `pandora_db` WHERE tax >= "+.@i3+" and tax <= "+.@i1+" ORDER BY rand() LIMIT 0 , 1;", @item_id); if(countitem(31349) < 1) { dispbottom "Necesitas 1 "+getitemname(31349); end; } delitem getarg(0), 1; delitem 31349, 1; getitem @item_id, 1; end; } - script pandora_box -1,{ end; OnNPCKillEvent: // Protección de mobs deviles if(BaseLevel < 20) end; if(strmobinfo(3,killedrid) < (BaseLevel - 50)) end; if(strmobinfo(3,killedrid) > (BaseLevel + 50)) end; if(rand(10000) <= 1000) getitem 31349, 1; // 10% de posibilidad if(rand(10000) <= 100) getitem 31350, 1; // 1% de posibilidad end; } //prontera,147,165,4 shop Kafra#prt_pandora 49,31350:50000 En la sql CREATE TABLE IF NOT EXISTS `pandora_db` ( `item_id` int(11) NOT NULL, `tax` int(11) NOT NULL, UNIQUE KEY `item_id` (`item_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; INSERT INTO `pandora_db` (`item_id`, `tax`) VALUES (512, 100), (521, 100), (529, 100), (601, 90), (602, 70), (603, 70), (604, 70), (605, 70), (606, 70), (607, 90), (608, 95), (610, 75), (616, 25), (656, 50), (657, 75), (662, 95), (670, 75), (969, 50), (988, 25), (989, 25), (1649, 2), (1658, 3), (2111, 20), (2115, 20), (2124, 28), (2125, 30), (2128, 1), (2129, 1), (2147, 30), (2148, 20), (2151, 1), (2153, 20), (2160, 1), (2341, 50), (2342, 25), (2375, 1), (2383, 1), (5390, 10), (5445, 30), (6320, 25), (7230, 25), (7444, 25), (7510, 25), (7875, 25), (8969, 29), (12028, 72), (12031, 77), (12103, 25), (12208, 28), (12210, 25), (12214, 35), (12248, 4), (12278, 26), (12281, 78), (12301, 3), (12302, 3), (12321, 76), (12354, 75), (12575, 49), (12617, 31), (14517, 50), (14518, 50), (14519, 50), (14520, 50), (14527, 70), (14545, 1), (15014, 1), (15023, 25), (15037, 1), (15044, 20), (15046, 28), (15053, 26), (15054, 1), (15056, 20), (16998, 2), (19507, 25); pandora_box.txt
    1 point
  14. Like you ask : You can enchant other equipment with a little modification Same condition that Yudax's request ? tgc card, enchant failed, +3 limit, you can choose the enchant If not yeah do another topic
    1 point
  15. Infromation How to use? Compability I made this on rAthena 17101 Screenshots **soon** Download at_countitem-rA-svn17138.patch **If you guys like this, rate this post and give me rep +1 haha**
    1 point
  16. Here's how I would do it. 1. Apply this: http://upaste.me/raw/d4055407f84041e0 (I based the diff from rev 17088) 2. Then put up a npc with something like this event(depending on how your ranking works, in this case i use fame) OnPCLoginEvent: query_sql("select char_id from `char` ORDER BY fame DESC LIMIT 3", @fame); for(set .@i,0; .@i<3; set .@i,.@i+1){ if(getcharid(0) == @fame[.@i]){ atcommand "@auraset "+(.@i+16); end; } } atcommand "@auraset 0"; end;
    1 point
  17. yes doxygen but we need to reparse each function and add a comment on what it's purpose. also texte are nice but I'd really love some UML schema, modele and sequence, especially sequence since we more or less know the modele already. That would be a huge plus in our organisation to know where to put this or this handle..
    1 point
  18. Hello. Use this, built from the latest rathena. http://upaste.me/raw/ea09540608f242bb An updated manual for it would be.. Enjoy.
    1 point
  19. You should probably reset some other things, too... UPDATE `char` SET `base_level` = 1, `job_level` = 1, `base_exp` = 0, `job_exp` = 0, `str` = 5, `agi` = 5, `vit` = 5, `int` = 5, `dex` = 5, `luk` = 5, `status_point` = 0;
    1 point
  20. Malufett: The LHZ MVPs are spawned randomly through a script, not permanent monster spawn, so this is not currently possible. Edit: Beaten. D:
    1 point
  21. Right, all MVPs spawned with the boss_monster permanent monster spawn command (npc.c) ... but script-controlled MVP spawns (like Bios, Lord of Death) don't have the MVP Tombs because there is no equivalent script command (script.c).
    1 point
  22. Set the item_id(s) in the array on line 3. http://rathena.kpaste.net/eb47?raw - script kick_if_have_item -1,{ OnInit: setarray .item_id[0], 55555; // check non-character places for (set .@i,0; .@i<getarraysize(.item_id); set .@i,.@i+1) { set .@count, query_sql("SELECT nameid FROM `auction` WHERE nameid="+.item_id[.@i], .@nameid); if (.@count > 0) debugmes "item_id "+.item_id[.@i]+" found in `auction` table. Count: " + .@count; set .@count, query_sql("SELECT nameid FROM `guild_storage` WHERE nameid="+.item_id[.@i], .@nameid); if (.@count > 0) debugmes "item_id "+.item_id[.@i]+" found in `guild_storage` table. Count: " + .@count; set .@count, query_sql("SELECT nameid FROM `mail` WHERE nameid="+.item_id[.@i], .@nameid); if (.@count > 0) debugmes "item_id "+.item_id[.@i]+" found in `mail` table. Count: " + .@count; } end; OnPCLoginEvent: for (set .@i,0; .@i<getarraysize(.item_id); set .@i,.@i+1) { if (countitem(.item_id[.@i]) > 0) { set .@where$, "inventory"; goto S_KickChar; } else if (query_sql("SELECT nameid FROM `cart_inventory` WHERE nameid="+.item_id[.@i], .@nameid) > 0) { set .@where$, "cart_inventory"; goto S_KickChar; } else if (query_sql("SELECT nameid FROM `storage` WHERE nameid="+.item_id[.@i], .@nameid) > 0) { set .@where$, "storage"; goto S_KickChar; } } end; S_KickChar: debugmes "item_id "+.item_id[.@i]+" found in "+strcharinfo(0)+"'s "+.@where$+". Kicking..."; sleep2 100; atcommand "@kick "+strcharinfo(0); end; }
    1 point
  23. HAHAHAHA! The Best @Olrox and @Syouji! if you have plan to make a Ragnarok map making school, i'm the first person enrolled!
    1 point
  24. Stuff like this is goina be a issue.... Sura's Gate of Hell Damage Formula ATK [(Skill Level x 500) x Caster’s Base Level / 100] % + (Caster’s Max HP - Caster’s Current HP) + (Caster’s SP x Damage modifier) + (Caster’s Base Level x 10) If used as a combo skill, ATK [(Skill Level x 800) x Caster’s Base Level / 100] % + (Caster’s Max HP - Caster’s Current HP) + (Caster’s Max SP x Damage Modifier) + (Caster’s Base Level x 40) A regular level 10 casted by a level 175 player will do 8750% easly and doing it in a combo will do a wippering 11000%!!!! 11k percent of damage. Thats just the base ratio part alone. Higher max HP and SP with higher levels, as well as additional fixed damage added from higher base levels will bring this skill to a insanely powerful skill. I honestly dont like the fact that they made so many skills damage be affected by the caster's base level.
    1 point
  25. bka may kulang sa mga ginawa mo about adding custom item to patch... inlclude mu sa patch ung updated na lua files(with ur custom items) mo...bka dun ang problema... ska ask ko lang kung panung diff ang ginawa mo sa client mo..?? kung "load lua before files" ska ung "Read data folder First" kung may check yan mga yan?..... ano po ung "load lua before files" at "read data folder first". meron ba kayo screen shot paano dapat tama mg-thor and upload ng custom? sorry for late reply ngaun lang me nag internet...ahahahah....... by the way ung "load lua before files" ska ung "read data folder first" aun ung sa diff patcher mo.... hndi sa thor patcher mo ang problem sa pag diff patch ng client mo...duon mu sesetup ung "Client" mo... which is this example this is ur client 2012-04-10aRagexeRE.exe (Recomended Client by judas) para ma diff mu sya gagamit ka ng diff patcher example Shin's Diff patcher.. Explanasyon at kung paano: 1. Open Shin's diff patcher 2. piliin mu ung WeeDiffGenerator v1.02 ung may box sa baba tas may lalabas na "Auto-select recomended Patches?" click mo ung yes... 3. Kung iyong mapapasin ung may cirle na green sa taas aun ung "LOAD LUA BEFORE LUB" na ibig sabhin una nyang babasahing ung LUA files mo then ung lub mo..... 4. eto ung nka cirle sa taas which is "READ DATA FOLDER First" ibig sabhin ung "DATA" Folder mu muna ang babasahin nya... bago ung ".grf" files mu.. ang nang yayari sa client mo hndi nya nababasa ung nasa "data/lua files/lua files514/lua files/data info"(latest kRO folder Structure) folder mo... kung ang pag ka setup ng client mo(via Diff Patch) e may check ung dlwang tinukoy ko sa taas...ibig sbhin nyan....tuwing gagamitin mu ung client na pinatch mu(diff patched) babasahin nya muna ung nasa "DATA" folder mo bagu nya babasahin ung mga .grf mong files tas sa "load lua Before lub" naman babasahin nya ung ".lua" sunod ung ".lub" dun nagkaka roon na problema...kc binabasa nya muna ung ".lub" bago ung edited mo accessoryid.lua and accname.lua mo... which mean binabalewala nya ung .lua files mu.. sa lub sya nakabase.... TAKE NOTE! kung nka set up ung client mo sa "READ DATA FOLDER FIRST"....ibig sabhin lahat ng patch mu na pinapasok mo sa ".grf"(custom grf) mo....hndi sya ang priority nyang basahin kundi ung nasa "DATA" folder mo so uncheck mo un kung gusto mo bashin muna ng clent mo ung ".grf"(custom grf) mo.....
    1 point
  26. Check if you forgot something conf/maps_athena.conf map: 1@guild db/map_index.txt 1@guild update your mapcache.dat (I hope you did well) Client side data/[email protected] data/[email protected] data/[email protected] update your data/resnametable.txt If your client doesn't ignore missing file, update your resnametable.txt with [email protected]#[email protected]# [email protected]#[email protected]# [email protected]#[email protected]# À¯ÀúÀÎÅÍÆäÀ̽º\map\[email protected]#À¯ÀúÀÎÅÍÆäÀ̽º\map\[email protected]# and add this bmp in data folder texture.rar EDIT: fix a typo the instance didn't end http://pastebin.com/raw.php?i=JsbG3fJp
    1 point
  27. if you are really curious search in doc/script_commands.txt from line 144 to 184
    1 point
  28. http://www.nickyzai.com/?p=kro here you can find all needed :>
    1 point
  29. Hi Snow, Thank you for the mirror. I love it, it's incredibly fast! I'll post this on the first thread. thank you and have a nice day! only the best for something good like this *-* edit: you made a mistake in the link in your first post :x
    1 point
  30. okay here's the mirror http://star-o.net/miruku/ please do not rehost without permission
    1 point
  31. Thank you Winz if you want I could make a 1 file mirror and host it for you. I would love to support you in this.
    1 point
×
×
  • Create New...