Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/08/13 in Posts

  1. Hello! I'd like to present you our own patcher inspiration originally designed and coded by me and exclusively for Ragnarok Elements. Please rate it from 1-5, thank you. visit us at www.roelements.net
    2 points
  2. I got a little upset when I was just showing a point before saying that and trying to know about your point and you were agressive, so I said it. I know it's not every time true, I accept I was not fully right. Thanks for showing your points anyway, it was just the way you started which was not good. Ridicule is a thing, criticizes is another, and since start your were with the first option. We(Kisuka & me) already talked on Irc and solved the above subject. About the name, nsiuid will be changed later. Renamed variables name from nsiuid to unique_id: r17086
    2 points
  3. My sincerest apologies. I just don't like messy code. Furthermore, I don't enjoy someone saying only one group of people need to understand something in the source (I only got upset once he said this). It's a basic standard to program for others & humans. Honestly, even the name GUID would have been better and more understandable. Yes, I'm a total asshole at times. However, I'm being an asshole for things which break standard practice. In my book, I'd rather have a guy yelling at me for writing messy code or implementing something wrong than being a outright jerk. The code in athena is already bad enough as it is, lets not make it any worse please. We need to work toward cleaning it up and making it more understandable.
    2 points
  4. 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 > < Hunting Missions > < Queue System > < Euphy's WOE Controller > < All-In-One NPC > < Euphy's Quest Shop > < Euphy's Warper > < Item Rewards > < Custom Currency Multi-Shop > < Build Manager + > < Class Mastery System > < Class Specialization > < Badge System > < Guarantee Refine Ticket > < Item Fusion > < Euphy's MVP Ladder > < Card Trader > < NPC Duplicate Generator > < Auto-Potion >
    1 point
  5. The Ragnaruto Project Developers: ipis - Project Owner, Head Database Developer, Spriter. Charles - Head Database Developer, Server Management. Rikimaru - Senior Client/Server Side Developer, Senior Scripter, Spriters: Derp - Basic Spriter, Idea Contributor UltraElectroMagnetic - Advance Spriter Scripters: Mappers: Contributers: TKTCJobbawerk - Senior Idea Contributor. OneShootKill - Advance Idea Contributor. General Info: Ragnaruto is based on the Ragnarok Online game with big modification that is based on the Naruto Anime. Modification includes alot of gameplay that will allow you to portray one of your favorite Naruto Character. This project is not really basing on the Story line of the anime Naruto but it is a roleplay server. note: If you have already finished/started something that fits in this project, Let me know. I'll be glad acknowledging your work and If you're willing to give it to me let me know. Server Settings: I'm thinking of it as a High Rate server with balanced drop rate. More details once its released. Features: Clan System Clan System is also based on the Anime Naruto but on a limit bases. Which means only few clans are selected to be part of this project; includes: Umuzaki, Uchiha, Hyuga, Nara. Etc. Nation System Nation System is also based on the Anime Naruto but only 5 nation chosen at the meantime. Includes; Land of Fire, Wind, Lightning, Earth and Water. Kage System Kage System is also based not only on the Anime Naruto, But Also RF online. There will be only 1 Kage each Nation. Kage have advantage like Forbidden Jutsus, Leading its Nation. (Still working on the Kage Voting System, Need more coders) Jinjuuriki System Jinjuuriki System is not much based on the Anime Naruto, Only only one Jinjuuriki per nation is allowed. The rest will be a MVP Mobs, The Kage will decide who will obtain the Jinjuuriki. Of course the Kage is not allowed to posses them. Class Advancement Class advancement is abit based on the Anime Naruto, Kage decision is always on this matter. Its up for the Kage for your advancement (Academy Student - Genin - Chunin - Jounin - Anbu (Optional) ) Roleplay System Roleplay is something will be new in this Ragnarok world. You should have knowledge about Rolepley to be able to get registered. (But there will be an OOC (Out-Of-Character) Pvp Rooms) Customize Equipments Some of the equipments are customize based on the Anime Naruto. Akatsuki Suit (Refer to the banner from the top. What you see is what you can play. Its an actual screenshot of a character) Private forum is up for developers. If you are willing to join the team let me know, Only two developers are in at the mean time. Will be updating this post. Thank you. This post is open discussion too. Update. 12-29-12 Teaser Sprite 12-30-12 Updated list of developers 1-26-13 Screenshot teaser (Working Client)
    1 point
  6. Author : Goddameit Idea : http://bit.ly/117PfO6 This command can make a temporary pet, after time run out pet won't be used anymore. Command : callfunc "rentPet",<pet id>,<day>,<hour>,<minute>,<second>; Sample : rent a poring for 99 days 43 hours 91 minutes 13 seconds prontera,150,180,4 script Test 100,{ callfunc "rentPet",1002,99,43,91,13; end; } Dwonload : SQL : http://pastebin.com/....php?i=1u2JmtgJ Script : pet_rental.txt PS : This script maybe lead to server little lag. PS : Not 100% sure this work well. PS : This script can be more efficiently but don't ask me for this (I don't care this ).
    1 point
  7. File Name: Vote4Points File Submitter: Xantara File Submitted: 28 Dec 2012 File Category: Web Resources Content Author: Xantara What is this? This is a Control Panel Addon that provides an incentive for your players to vote for your server on several “top game sites”. Features: Add as many banners as you'd like! Edit and delete pre-existing banners easily Reward types: FluxCP Donation Credit Variable Points (eg #CASHPOINT) Item Reward (eg. Coins) [*]Vote Interval eg. vote every 12 hours [*]Reward Variability eg. vote for us on GameSites200 for 2 reward points and on XtremeTop100 for 5 points [*]Ability to associate banners with the vote site [*]Countdown timer eg. Vote in 4hrs and 3mins [*]Toggle to allow/disallow voting from same IP on multiple accounts [*]Voting and reward redeem logs Compatibility: Can be used on FluxCP for eAthena or rAthena. rAthena User Discount: By purchasing here on rAthena, you receive a DISCOUNTED price (normally $20.00!) and some proceeds are given to back to the community (rAthena). Try it out! A demo is setup in the link below. You may log in using the following information depending on which point of view you would like to try. Demo Link: Control Panel Admin Login: Username: admin Password: admin Player Login: Username: player Password: player Policy All purchases are non-refundable Do not redistribute any of my work Do not steal the credit of work created specifically by me, Xantara. Do not remove or replace copyright text, images, etc. You may not use this work for commercial purposes. You may alter the work as long as attribution is given. However, support for the work will no longer be provided. * Any of the above conditions can be waived if you have my approval * Support Included is a README file with some basic instructions and other information. Purchasing this addon includes lifetime and free support. If you find a bug, please report it! Website: http://www.artistic-coder.com/ MSN: missxantara[at]gmail[dot]com Credits Created by Xantara Like my work? Rate/vote this download Rep up my support topic post Click here to download this file
    1 point
  8. There is a difference between this and item_trade, this would create a single instance of that items being bound, while the item_trade blocks its trade altogether. example: getitembound 1136; //(Solar Sword[0]) this one Solar Sword[0] would not be trade-able, however if they go and get it from Pharaoh that one would be trade-able I don't think its worth adding though because this can be done via duplicate item in item_db2 and make that restricted in the item_trade Only Instance getitembound would be useful imo is when you want a common gear account bound and its involved in quests so would have to modify the quest script
    1 point
  9. Index: map/skill.c =================================================================== --- map/skill.c (revision 17088) +++ map/skill.c (working copy) @@ -632,7 +632,12 @@ return 1; } break; - + case CH_SOULCOLLECT: + if( sd->spiritball >=5 ) { + clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0); + return 1; + } + break; } return (map[m].flag.noskill); }
    1 point
  10. Depending on how you diffed it. If you weren't able to get past the default limit, then download another client.. http://rathena.sourceforge.net/tools/diff_patcher.php?client=2010-06-16aRagexeRE Make sure to tick Increase Headgear ViewID to 2000, or use Shin's diffpatcher to get up to 30000 viewids.
    1 point
  11. Change getitem 30011,1; to your item id - script hourlypoints -1,{ //--Start of the Script OnPCLoginEvent: attachnpctimer ""+strcharinfo(0)+""; initnpctimer; end; OnTimer30000: //Check if Vending (normal or @at) if(checkvending() >= 1 || checkchatting() == 1) { dispbottom "Please relog if you wish to start hourly KCP again (VENDING OR CHATTING)"; stopnpctimer; end; } //Check if Idle getmapxy( .@map$, .@x, .@y, 0 ); if(@map$ == .@map$ && @x == .@x && @y == .@y) { set @afk, @afk + 1; } //If move timer resets else { set @afk, 0; } set @map$, .@map$; set @x, .@x; set @y, .@y; //Idle Check for 10 Minutes if(@afk == 10) { dispbottom "Please relog if you wish to start hourly KCP again (YOU WERE IDLE TOO LONG)"; stopnpctimer; end; } end; OnTimer60000: set @minute, @minute + 1; //Check for 1 Minute if(@minute == 60){ set @minute,0; getitem 30011,1; dispbottom "You Received (05) KCP By Staying Ingame For One Hour"; } stopnpctimer; initnpctimer; end; }
    1 point
  12. About script commands: Add: hasuniqueitem(<item uid>) // check if you have it in your inventory deluniqueitem(<item uid>) // delete an item Modify: getitem() / getitem2() / rentitem() // return item unique_id - getitem 1201, 1 {, .@output_uid_array }; getinventorylist() - add an uid array to the list. successremovecards / failedremovecards / successrefitem / downrefitem - keep the item uid And maybe add an optional "unique_item" argument to getitem2() to get RID of auto-magnifier NPC (delete item -> create item) ? So now we can get RID of scripts like npc/jobs/2-1/blacksmith.txt: mes "[Geschupenschte]"; mes "Oh, you should make sure that you are not carrying ^FF0000more than one "+getitemname(.@items[6])+"^000000, you should really only have an "+getitemname(.@items[6])+" that you bought from an NPC shop in your inventory."; next; if (select("Oh, could you give me a second?:Oh, I brought what you asked for.") == 1) { mes "[Geschupenschte]"; mes "Hmmm, it would be"; mes "a good idea to put the"; mes "rest of your items"; mes "in Kafra Storage."; close; } Or to check integrity of an item you give to someone. Well just some ideas.
    1 point
  13. 1 point
  14. yeah, updating idle_time var when the character sits/stands, and chat would be great. Hmmm.. Using this script for testing.. -<TAB>script<TAB>idle_test<TAB>-1,{ OnPCLoginEvent: @idlecheck = isidle(5); dispbottom "You are "+(@idlecheck?"idle for "+@idlecheck+" seconds.":"not idle."); sleep2 5000; goto OnPCLoginEvent; end; } moving this line would be more accurate clif.c @@ -9861,7 +9861,6 @@ } pc_delinvincibletimer(sd); - sd->idletime = last_tick; unit_attack(&sd->bl, target_id, action_type != 0); break; case 0x02: // sitdown @@ -9900,6 +9899,7 @@ clif_standing(&sd->bl); break; } + sd->idletime = last_tick; }
    1 point
  15. NPC won't show bump.. try to change the npc id . or have you tried to restart your server ?
    1 point
  16. Have you add the script to scripts_custom.conf ?
    1 point
  17. Here's something at least: http://eathena.ws/forum/topic/82-ragnarok-renders/
    1 point
  18. http://rathena.org/board/topic/60513-event-ticket-rewarder-php-log-viewer-anti-gm-corruption/ http://rathena.org/board/topic/70634-rewards-npc-in-game-set/ In-Game Item Rewarder In-Game Points Rewarder Kill Players gain Cash Points https://rathena.org/board/index.php?/files/file/2496-%7B?%7D/ https://rathena.org/board/index.php?/files/file/2550-%7B?%7D/ 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 ] trunk/conf/groups.conf permissions: { all_skill: true } Party Team PK Match Party Match just search the forum, i am sure you will get more than this...
    1 point
  19. this is script, add it like how you add other script
    1 point
  20. - script LMS#disable -1,{ OnInit: disablenpc "Mr. Banker"; disablenpc "All Job Manager"; end; } - script LMS -1,{ OnClock4000: OnClock8000: OnClock1100: OnClock1500: OnClock1800: OnClock2200: goto startlmsevent; startlmsevent: sleep 5000; announce "neRO Manager: The Last Man Standing event will be starting shortly.",0; sleep 5000; announce "neRO Manager: Those who want to play, please proceed to Prontera and Register.",0; sleep 5000; announce "neRO Manager: After 3 Minutes the Registration will close.",0; enablenpc "All Job Manager"; sleep 55000; announce "neRO Manager: Last 2 Minutes",0; sleep 60000; announce "neRO Manager: Last 1 Minute",0; sleep 30000; announce "neRO Manager: Last 30 Seconds",0; sleep 25000; announce "neRO Manager: 5.",0; sleep 1000; announce "neRO Manager: 4.",0; sleep 1000; announce "neRO Manager: 3.",0; sleep 1000; announce "neRO Manager: 2.",0; sleep 1000; announce "neRO Manager: 1.",0; sleep 1000; announce "neRO Manager: Time's up.",0; sleep 1000; disablenpc "All Job Manager"; donpcevent "Mr. Banker::OnEnable"; stopnpctimer; end; } //---------All Job Registration--------------- prontera,156,177,5 script All Job Manager 106,{ mes "[neRO Manager]"; mes "Hello What can I do for you?"; next; menu "Register",-,"What is LMS?",what,"Leave",leave; next; if (BaseLevel < 900) goto NOLMS; mes "[neRO Manager]"; mes "Thankyou for registering Mr. " + strcharinfo(0) + ", Have fun!"; warp "force_1-3",100,180; end; what: mes "[neRO Manager]"; mes "LMS is also known as Last Man Standing Event"; next; mes "[neRO Manager]"; mes "LMS is also like a PvP."; mes "The only difference is at LMS you will get 100 Cash Point if you are the Last Man Standing at the arena."; next; mes "[neRO Manager]"; mes "That's all"; close; leave: mes "[neRO Manager]"; mes "I hope you will register next time"; close; NOLMS: mes "[neRO Manager]"; mes "Sorry Base Level 900~999 Only can enter here."; mes "please comeback later"; close; } //-------------------------- //-------------------------- force_1-3,100,180,6 script Mr. Banker 56,{ mes "[banker]"; mes "Congrats. You've won."; next; announce "neRO Manager: We have a winner! well done "+strcharinfo(0)+".",0; set #CASHPOINTS,#CASHPOINTS + 100; dispbottom "You have won 100 cash points total of = "+#CASHPOINTS+" points."; mes "You will return now"; warp "poring_w02",99,72; disablenpc "Mr. Banker"; close; end; OnEnable: pvpoff "force_1-3"; mapannounce "force_1-3","neRO Manager:The Last Man Standing Event will start shortly",0; sleep2 10000; mapannounce "force_1-3","neRO Manager:But before we start this is just a few reminders..",0; sleep2 10000; mapannounce "force_1-3","neRO Manager:Using Cloaking is strictly not allowed..",0; sleep2 10000; mapannounce "force_1-3","neRO Manager: Only the Last Man Standing will win this event!!",0; sleep2 10000; mapannounce "force_1-3","neRO Manager: What are we waiting for?..Let's Get Ready to Rumble!!...",0; sleep2 10000; goto L_Start; end; L_Start: if(getmapusers("force_1-3") == 1) goto L_Champ; if(getmapusers("force_1-3") == 0) goto L_None; if(getmapusers("force_1-3") > 1) { mapannounce "force_1-3","neRO Manager: Get ready at the count of 5 we will start!....",0; sleep2 10000; mapannounce "force_1-3","neRO Manager: 5",0; sleep2 5000; mapannounce "force_1-3","neRO Manager: 4",0; sleep2 4000; mapannounce "force_1-3","neRO Manager: 3",0; sleep2 3000; mapannounce "force_1-3","neRO Manager: 2",0; sleep2 2000; mapannounce "force_1-3","neRO Manager: 1",0; sleep2 1000; pvpon "force_1-3"; goto timer; end; } timer: initnpctimer; end; OnTimer1000: end; OnTimer1100: if(getmapusers("force_1-3") == 1) goto L_Champ; if(getmapusers("force_1-3") > 2) goto timer; if(getmapusers("force_1-3") == 2) goto champ; stopnpctimer; end; champ: announce "neRO Manager: Last 2 Brave warriors are still alive!",0; sleep2 10000; if(getmapusers("force_1-3") == 1) goto L_Champ; if(getmapusers("force_1-3") > 1) goto timer; end; L_Champ: mapannounce "force_1-3","Mr. Banker: Please talk to me to get your prize..",0; pvpoff "force_1-3"; enablenpc "Mr. Banker"; end; L_None: disablenpc "Banker"; pvpoff "force_1-3"; end; } //----- Die = warp prt ----- - script Killa_warp -1,{ OnPCDieEvent: getmapxy(.@map$,.@x,.@y,0); if(.@map$=="force_1-3") { set #kill_point, 0; warp "que_moon",34,24; atcommand "@alive "+ strcharinfo(0); end; } OnPCKillEvent: getmapxy(.@map$,.@x,.@y,0); if(.@map$=="pvp_n_1-5") { set #kill_point,#kill_point+1; if ( #kill_point % 4 == 0) { end; } } } // == Mapflags force_1-3 mapflag pvp_noguild force_1-3 mapflag pvp_noparty force_1-3 mapflag nowarp force_1-3 mapflag nowarpto force_1-3 mapflag noteleport force_1-3 mapflag nosave force_1-3 mapflag nomemo force_1-3 mapflag nobranch force_1-3 mapflag restricted 1 i don't know what is your point but try this one this is working
    1 point
  21. Hello how to set the item ID to cashpoints i want to use 10 cash points
    1 point
  22. - script #mithril_coin -1,{ OnNPCKillEvent: if (getmonsterinfo(killedrid,22)) // If mob has MOB_MVPEXP, it's an MVP. if (rand(100) < 15) // 15% chance of activating. getitem 674,1; end; }
    1 point
  23. Please use Codebox if you want properly be helped http://rathena.org/b...nt-3-codeboxes/ Your error : R_go: next; mes "[^0000ffAlfonso^000000 ^0000ffM^000000.^0000ffC^000000.]"; mes "For The ^ff0000Angel Ear Wings^000000 ~This is what you need!"; mes "50 Moth Wings": "50 Moth Wings": must be "50 Moth Wings";
    1 point
  24. Kisuka, with all due respect, I will not have you insulting any of our developers like that. MarkZD may be new, but he has shown himself to be as competent and devoted to the project as anyone else -- including you, for that matter. While I understand your objections, you should be well aware that yours was an inappropriate way of expressing them. @xazax: A major issue with stackable items is the ability to create/delete 30,000 at one time (shops, commands, etc.). 30,000 queries would not bode well on server performance, but MarkZD's method may work so long as users have the sense not to create ridiculous amounts of the items. @Keyworld: Do you have any suggestions regarding the implementation of related script commands?
    1 point
  25. You can find item script bonus here http://svn.rathena.org/svn/rathena/trunk/doc/item_bonus.txt. It's very easy ! (but it take time...)
    1 point
  26. put this Files all in your RO folder into System , not into data folder http://subversion.assembla.com/svn/ClientSide/Lua_Project/System/
    1 point
  27. Hello everyone this is possible for the client that can hide or if ever the player use the client will not open unless using a client patcher, so the client will open if they using a client patcher. Another Question: Why my 2012-04-10 client when in my character select and i choose cancel/back will going close not going to log in account?
    1 point
  28. PLEASE change the name of the unique id -.- "nsiuid" is NOT very understandable to humans. Code should be written for anyone to understand just be reading it. Please code for humans not machines. I suggest changing it to "unique_id". Both Xantara and Sirius_White had this base code written in an understandable way. MarkZD changed it from something understandable to something completely against basic standards of programming. Some core dev you guys have there -.- I'm disappointed. This guy has no idea wtf he's doing. Even if I was a new developer coming into rAthena, I would have to dig for information to understand what the fuck "nsiuid" means. Come on, who the fuck is this kid? How does he not know basic programming etiquette & standards? Even more so, why is he on the Core Dev Team if he doesn't know these standards for any open source project?
    1 point
  29. seems you have a problem whit you LUA files , what kind of CLient date are you using?
    1 point
  30. Hello, for the auto close client, please visit here http://rathena.org/b...-no-auto-close/ and to hide your client from player, usually I change the extension of the file from ".exe" to ".dll", then in the patcher set the executable to "yourro.dll" so the player will need to open via patcher everytime. Hope it helps, goodluck How to change from .exe to .dll ?
    1 point
  31. are you sure that you did recompile your svn after changing this line ?
    1 point
  32. Hello Please Help me. where i can put checkweight because when player's exchanger from coupon to berry. the berry will drop because player cannot hold 500 berry or overweight here's my script. prontera,163,185,4 script Converter 83,{ set @name$,"[^FF0000Converter^000000]"; mes @name$; mes "Hello, 1 Coupon is equals to 500 Berry."; mes "What would you like to do?"; next; switch(select("Coupon to Berry:Berry to Coupon")) { case 1: mes @name$; mes "How many Berry(s) do you want?"; mes "1 Coupon is equal 500 pcs Yggdrasil Berry's"; input .@num; next; if(countitem(7037) < .@num) { mes @name$; mes "Sorry, you don't have enough Coupon!"; close; } mes @name$; mes "This will cost ^FF0000"+.@num*1+" Coupon^000000."; next; if(select("Proceed:Nevermind")!=1){mes @name$; mes "Goodbye!"; close;} getitem 607,.@num*500; delitem 7037,.@num; break; case 2: mes @name$; mes "How many Coupon(s) will you give?"; input .@num; next; if(countitem(607) < .@num) { mes @name$; mes "Sorry, you don't have enough Berry!"; close; } mes @name$; mes "I can give you ^FF0000"+.@num*1+" Coupon^000000 for this."; next; if(select("Proceed:Nevermind")!=1){mes @name$; mes "Goodbye!"; close;} getitem 7037,.@num; delitem 607,.@num*500; } close; }
    1 point
  33. 1 point
  34. http://zonelance.blogspot.com/p/codename-vanguard.html
    1 point
  35. nice, can u make like this ?
    1 point
  36. I feel that the 3rd job classes aren't very stable yet due to the renewal ATK not being implemented, especially guilotine crosses are extremely redundant while using an Icepick and EDP.
    1 point
  37. Come on I would want something between Gravity's minimum specs and "Processor: i7, Video Card: Sapphire HD".
    1 point
  38. Briefing & Concept Hello all. I'm back to the map showcase to post here something that brings some new elements I have tried so far. Going back to the map from scratchs, particullary into Map Ports, here I'm showing another map I did. Based on a dungeon of Persona 3 from PS2 One thing particular in this map, it is the fact that it is my first one to use my own ripped 3d models and resources of that game. Ripping models from an ISO of a PS2 game is sometimes a hard task. Not all games are compatible, and there are plenty of methods to do it sucessfully. The method I used is somewhat rustic, but it is versatil, since it is compatible with all PS2 games. I'm glad with the final results. About this map So, what do we have new on this map? Harabah Dungeon is, in short words, a surrealistic map. Vivid colors, a place of a wicked dream. Originally the floors I played at the time I did this request, were pretty near from each other... thats why the map is uniformly the same style all across it. Dont expect multilevels, or complex ways here. THe sketch my customer provided to me was clear, and the style of the dungeon original of the game was about only pathways. linear.- And since it is a dungeon I choosed to preserve an uniform style all over it. I think the best part comes with the recreation itself. Moreover, this map comes with something new to the map scene. It is about the "hologram style" I have tried... by following an idea I had about 3D Metric Rules. Yeah, I'm talking about those rules maybe you used as me, when we were childs. Those that when you move it or shake them, they had something like an hologram style. I'm talking about this rules ---> http://img.diytrade.com/cdimg/1934376/28622690/0/1347959700/3D_Lenticular_Rules_Lenticular_3D_Stereoscopic_Plastic_Rules.jpg The idea of those rules is adding layers with less or more opacity, .... that is what I did in this map. By adding different layers made as custom 3d models from scratch, using opacity trough TGA alpha channel in textures, I did a really good effect among some areas acrossfloor and walls in this map. Video ... Watch it in 720p! 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. Detailed Hologramic Floor Style 1 It is hard to see the effect on floor in a ScreenShoot (since it needs movement that can be only appreciated in game) but, if you pay attention at the foots of the thanatos dolors, you will notice that this is not a normal tile flat texture floor. The effect is only added on the pink rounded rings Detailed Hologramic Floor Style 2 Same as the Screen before, but shows another perspective Hologramic Walls Those are not normal walls too. In this screen by moving my character near the walls the effect is highly noticable. The effect is really nice considering this is a surrealistic map, as also, it is nice to see the monsters coming from inside the walls sometimes. Remember this is a dungeon Harabah Area 1 Shows the first area example, that corresponds of the entrance. Those Pillars are ripped from the game... all the textures from the game iso too. There are something like a "pulse" or "ghost" effect on floor that can be only appreciated by hitting the image and looking at it at Full Size Harabah Area 2 Shows a passage with a nice camera angle. Those rainbow style grids on there... I did those by myself, since, -rainbow- brightness in PS2 games, is somewhat complex to rip off. So, I did those, and for me they look really near as in Persona 3 Harabah Area 3 Reward room or like the final place of this quest. Those weird things have animation, and rotate themself. Those are not ripped from the game, just retexturized from a default RO model, but of course using the ripped textures of the ISO Harabah Area 4 Boss Area, where the final boss appears. The effect on the center is edited by editing the tga texture of the effect list. Wish I could make it more red, but it was not possible for a random reason. Overviews Just some overviews. I left these ones at the end, since, they are not that great, since this map was not about doing panoramic views. But here you have I really enjoyed this map if you ask me... to much new things I have learned about it. Ripping models from ps2 ISOs is something new that changes acordly the game we are talking for. Hope you will like this map I did with dedication. Comments or Suggestions are allways welcome and highly appreciated, I only ask though, to read the lines before commenting somethings that maybe you will point out are often made in my own purpose. Have a nice day!
    1 point
  39. @Rcharles and Emistry Fixed my Script for checking overweight but when i use Berry to coupon npc said: How many Berries will you give? then when i put 1000 Npc will give a same 1000 Coupons? how to fix. Help sorry for my bad english xD up. Solved
    1 point
  40. Read First: Lahat ng makiktia niyong "+" Sign aalisin niyo lng, nag lagay lng ako ng + sign para alam niyo kung ano ang idadagdag Future: You might be disable @storage command or any item that can open storage. this is helpful in woe session. 1st Step: src/map/map.h Find this line: Add to: unsigned partylock :1; unsigned guildlock :1; ------------------------------------------------------------ 2nd Step: src/map/npc.c Find: Add to: [b]Add to:[/b] [color=#ff0000][b]Stay lng sa script.c[/b][/color] [b]Find Again:[/b] [b][u]src/map/script.c[/u][/b] [b]Add to:[/b] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [b]Find Again:[/b] [b][u]src/map/script.c[/u][/b] [b]Add to:[/b] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [b]Find Again:[/b] [b][u]src/map/script.c[/u][/b] [b]Add to:[/b] [color=#ff0000][b]4th Step[/b][/color] [b]In [u]src/map/storage.c[/u][/b] [b]Find:[/b] [b]Add to this:[/b] [b]Find again:[/b] [b][u]src/map/storage.c[/u][/b] [b]Add this:[/b] [color=#ff0000][b]5th Step[/b][/color] Server file '[u]conf/msg_athena.conf[/u] [b]Find:[/b] [b]Change to:[/b] [color=#ff0000][b]Last Step[/b][/color] [b]DataBase file '[u]db/const.txt[/u]'[/b] [b]Find:[/b] [b]Add to:[/b]
    1 point
×
×
  • Create New...