Jump to content

GreenMagic793

Members
  • Posts

    157
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by GreenMagic793

  1. Hey friends, I want to make monster mercenaries. In other words, I want to create an item that you can use to summon a multiple Porings or Rockers or something, and they'll fight monsters for you. What's the easiest way I can do this? I'm already very familiar with making custom mobs, so I'm assuming the process is similar, but I'm unsure of how to get them to follow you and attack other monsters.
  2. Hey guys, So I have a problem. All I'm trying to do is add a sprite for a basic consumable item. However, when I put my .act and .spr files in the right places in my data folder, a pop-up window comes up saying that that the files can't be found and then it says "Illegal file format". What am I doing wrong? Isn't it just as easy as putting your files in the right folder, saving your work and booting the game up?
  3. So basically there's no real way to do it eh? Oh well, it would've been cool, but I guess it's not worth the trouble.
  4. Unfortunately this doesn't work. Here's my code. 5151,Headset_OST,Note Headphones,5,20,,200,,4,,1,0xFFFFFFFF,7,2,768,,0,1,220,{ specialeffect2 200; bonus bMdef,3; bonus2 bResEff,Eff_Stun,1000; bonus2 bResEff,Eff_Freeze,1000; },{},{ sc_end sc_All; } Technically this should apply effect 200 on equip and then remove all statuses and effects on unequip, but it doesn't. Special effect 200 stays on you until you log out or change maps.
  5. Let's say I add special effect 200 (a blue glowing ring) to an item like Note Headphones. When I equip the headphones, it displays special effect 200, but when I take the headphones off, the effect stays. Is there a way to remove the effect when the item is unequipped? Thanks for all your help as always!
  6. Is it possible to spawn a monster with a special effect on it? For example, if you use @effect 200, it disaplys a blue glowing aura around you. Is there a way to make a monster have this effect when it spawns? Thanks.
  7. Rebuild your client and select the "Skip Packet Header Obfuscation" option. Use the new client and see if that works. Google "eathena rejected from server 3" and you'll find ton of info on the matter.
  8. Haha I'd love to. What's your server called anyway? is it listed on RMS yet? Oops, forgot to upload my altered mob_db, this one is different from the one in the packet, it "should" be more stable, but I can't be certain. mob_db.txt
  9. ---------------------------------------------------------------------------------------------------------------------------------------- Hey guys, I'd like to share some of my personal scripts with you. We've all learned a lot from each other over the years, and I'm a big believer in continuing that cycle. We have some truly amazing servers, features and game-play in modern day RO servers, and a lot of that is thanks to people sharing scripts and providing feedback and then making that information known to the public. I want to share some of the information I've learned with you all. The scripts I'll be providing are a mish-mash of many features and systems. Many of my scripts are simply "for-fun" type, something that just makes the game a little more interesting/unique, but I'll also be adding a lot of functional scripts too- scripts that will actually improve your quality of gameplay. I don't know nearly as much as many people doing this do, but I pride myself on both the simplicity and quality of my scripts, and I hope they'll be a use to you in some way. One last note... While you are obviously not (and shouldn't be) legally-required to give me credit for my work, I ask that you please do. Writing scripts can take dozens if not hundreds of hours, and it isn't right to lay claim to other people's work. I wouldn't make a big deal out of it if I found out my script had been ripped off, but just be a decent person and give credit where credit is due. Regardless, enjoy the scripts, and if you find any bugs or would like to post any thanks, suggestions or comments, please feel free to do so. Have fun! ---------------------------------------------------------------------------------------------------------------------------------------- Without further adieu, here are my scripts, provided for your use and enjoyment! #1: Disguiser Super simple but awesome script! Allows any player to temporarily turn into a monster .This is the ultimate ''for-fun" script. #2: Endower This endower (or 'Elementalist') will imbue your weapon with the power of fire, ice, wind or earth for 25,000z for about 30 minutes. This is a great way to give players the option of having enchanted weapons if you don't want them to use converters or don't want to gimp the sage class, as this is much more expensive that using a sage to endow yourself. #3: Coin Exchanger A truly excellent coin exchanger. Trade lower grade coins for higher grade, and higher grade for lower grade. The highest grade is Platinum, and once you have a Platinum Coin, it can be given to the exchanger in return for 20-some different prizes, all of which are relatively balanced, like potions and scrolls. This is a great choice for low-rate servers or those who don't want over-powered donation items circulating in their economy. Disguiser.txt Endow.txt CoinExchanger.txt
  10. Is it every dealer or just a particular dealer? It could be any number of different things, so we'd have to narrow that down.
  11. This is a very old database so I wouldn't be surprised if there's some issues. However, I'll provide you with the database that I use, which is slightly altered. I don't remember for sure, but I think that when I first started using this, I might have weeded out all the errors, but who knows. If you're still getting errors, it's probably something on your end because it works like a charm for me. I've taken the liberty of simply uploading the entire 2008 SVN. This will have all the NPCs, quests, spawn tables, etc. As for your mention of Anubis, there is an Anubis in sphinx here, but it looks to have been the most recent addition, and in the dev notes at the top of the sphinx_in mob file it states that Anubis replaced Marduk, so simply switch the two out and you'll be golden. If you have any other troubles or need anything else, lemme know! Packet Version 7.rar
  12. Lol very nice, I wish you the best of luck with it. Enjoy!
  13. Haha no problem. What are you using it for if you don't mind me asking? I'm always just curious whenever I see somebody using older files, since I'm a big fan of classic RO. Renewal, ehhh, not so much. If it's a top secret project though, no need to tell
  14. I'm still trying to get this to work if anyone is interested. My main concept here is to create NPC's that look like human players that will go around the map attacking monsters like humans do, but when attacked by a human, will attack back. I've been successful in getting my mobs to attack each other, and to attack players, but not both. Kind of at a loss here, if this is even possible.
  15. Do TXT servers still exist, and is anyone using them? Or have they been completely phased out in favor of SQL? I'm just curious.
  16. Holy code Batman. Where do we even begin? Is there a particular issue you're having trouble with?
  17. It's your lucky day my friend. I'm probably one of the only people stupid enough to still be running a server using software from 2008, simply because I operate a non-trans classic server so I have no need for anything newer. However, I keep a backup of the original SVN release before I altered the living shit out of everything, which includes a fully intact 2007-2008 classic database! So, here you go, glad this old pile of junk could be a help to somebody. ClassicDatabase.rar
  18. Can we see your code? This is the only real way we can tell what the issue is. I highly doubt this is source related. Most likely, there's something slightly wrong with your code where the NPC is performing the same action twice, in this case- removing zeny. Try my code and see if it works for you. If so, you're welcome to simply change the NPC name/text and item/zeny numbers and use it as your own. mes "[Tester]"; mes "I'm the Tester. Let's test this zeny script! What would you like to buy?"; next; menu "1 Test Item Please.",B_1,"Quit.",B_2; next; B_1: if (Zeny > 99) goto A_2; mes "[Tester]"; mes "Sorry, you don't have enough zeny to purchase the test item!"; close; A_2: mes "[Tester]"; mes "Here is your item!"; getitem 1074,1; set Zeny,Zeny-100; close; B_2: close; } }
  19. The view when attacking. All I want to do is make it so that when you attack with Mjolnir, it displays the "Hammer" sprite and not the standard Mace sprite.
  20. Hey guys, My request is simple. For Mjolnir, the weapon sprite is displayed as a Mace, but I want it to look like a Hammer. What's the easiest way to use the Hammer sprite with Mjolnir? Thank you.
  21. I'm curious, what's the point of this exactly? Are you trying to give members of a guild increased HP on their home turf, or what? I'm honestly interested.
  22. Why, in your opinion, did you become interested in writing scripts, running a server, and generally tinkering with the Ragnarok world? Was it that you saw issues in the game you wanted to fix? Is it something you just do to pass the time? Or did you want to create your own version of RO? For me, it's sort of all of the above. After years of playing RO on official servers, and then dabbling in private servers, I said to myself- you know what, I'm going to start my own server. Originally, I set out with the intention of simply changing a few small things, and just operating my own server so I didn't have to pay for a subscription and wouldn't have to worry about getting banned or anything. However, once I realized the flexibility of the software, and what I was really able to do with it, it went from wanting a stable server, to wanting to create my own game, in a way. I think that's part of what has made the RO private server scene so special. It's not just about playing the game anymore, it's about taking the game, and making it better- or at least, better for yourself. When I look at my own server, I'm extremely proud. There are years worth of scripts, modifications, and changes to it that have resulted in something truly different and unique, and although it will always share many common qualities with the original game, in a way I feel like I've made Ragnarok my own. That, to me, is what makes scripting for RO so special. So, tell us all, what got you started, and why do you continue? Share your love for this game, and your reasons for tweaking it.
  23. I answered my own question, please delete this post.
  24. Can you point out the particular part of the script you're referring to? I'm not an expert by any means, forgive my ignorance. Also, these aren't intended to work like main chat or something. They're supposed to be boards scattered across the overworld that allow you to leave hints and little cryptic messages for players when you find one. Think of it like writing on the bathroom wall, heh.
  25. Hey guys, I have this script for a chat room. Basically, the idea is that by using this NPC, you can write or read messages for other players. However, I'm encountering a problem. What I want is for each NPC I place to have a separate chat log. Instead, each time I copy this NPC, it has the same chat log. In other words, if I have 2 of these NPC's, and I type "Hello world!", in one of them, that message also appears in the other. How can I make these chat rooms separate? I want to make it so that each chat room is individual. I've attached my script so you can hopefully tell me what to do. I don't mind making separate files for each NPC (I don't care about duplicating), but I can't seem to get this to work. The script itself works fine, but no matter what I try, having more than one of these NPC's results in them all sharing the same chat log. Any help is appreciated. ChatRoom.txt
×
×
  • Create New...