Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Extremely newbish question regarding Trickster's Steal/Mug/Scan script...

Alright, so according to the script, the item stolen will be the enemy's dropped item. I must be understanding something wrong, because the Ghosts in the demo offer Perfumes and Tonics when I use 'Steal Item' skill on them, but their dropped item is a 70% chance for a Potion.

Conversely, I edited Basilisks' dropped item to be a made-up item -- I called it Chocograph -- so as to simulate receiving a rare item for an enemy to test something out. I set the drop rate to 0% in hopes that this would prevent the enemy from dropping it normally, so as to require stealing. I successfully stole the item, but it didn't show up in my inventory. I figured it had to do with the fact that I set the drop rate to 0%, which would sort've suck because it would negate what I was going for, but lo and behold, when I set the drop rate to 100%, I of course obtained a Chocograph at the end of the battle which in turn showed up in my inventory, but the item the system claimed I stole in-battle didn't show up. (I would've had two Chocographs, basically, if it did.)

So I'm guessing I'm just missing something huge, here, and that the dropped item is not in fact the basis for what the player can receive by stealing an item?

For the record, the following portion of the Steal System script is what brought me to believe the dropped item was the basis:

Third argument INT-F (MAGIC)
INT-F = 1 steals gold according to skill power
INT-F = 2 steals an item the item id is the power (don't use with enemies)
INT-F = 3 steals gold according to the enemies drop gold
INT-F = 4 steals an item the item is the enemies drop item
INT-F = 5 steals a skill(random)
INT-F = 6 steals the enemies highest rated skill (don't use with enemies)
INT-F = 7 steals exp enemies exp
INT-F = 8 steals exp skill power
INT-F = 9 steals a skill forever
INT-F > 9 steals a skill for INT-F - 9 turns

So, umm... what is the determination for what enemies will drop and where can I modify this?

Thanks, and I apologize for asking such a newbish question. I literally just started with RMXP yesterday, and, well, have no programming experience whatsoever.
 
Bumping this now, I guess...

It should be noted that this above problem I was having was after I brought Skills2.rxdata over to the project, though. After Trickster came on and said that isn't what I should do, I made another project and just brought the new scripts over to the editor, as well as just bringing Steal.rxdata over instead of Skills2.

Now that Steal.rxdata is the only new data file in the project, I don't even seem to have the added states and whatnot that I can check for when an enemy gets something stolen from them, not to mention I don't have the steal-based skills on my skills list anymore. =\

I'm sure I'm missing something immensely elementary here. Am I supposed to program things into the new scripts myself so as to make the skills show up, the states based around them show up, and so as to make enemies aside from just the demo's Ghost pairing carry stealable items, gold and whatever?

plox hlp dis n00b!
 
Bump... again. I realize I might be asking a bit've an oddball question, but Trickster, maybe... do you have the time to answer just a little, just to push me in the right direction? Because I'm pretty sure I'm having nothing more than a newbish dilemma, really.

If my post needs to be reworded to more succinctly explain the situation, please advise me and I'll do what I can.
 
You could have just as easily made a post in the script topic...

1) upload a demo of your project
2) Tell me all of the steps you did to get the bug
3) Tell me how did you setup the customizable parts of the script (extra drop items)
 
I apologize. I'm not very well-versed in the site's layout yet. More importantly, when it comes to programming-related things, I'm very newbish at knowing where to place things, as there's a lot of lingo and the like I'm only now learning. All of this is very overwhelming at current.

Regardless, I'll of course take that into account in the future.

Anyway.

1.) You mean upload the demo into this topic? Well, alright; I've done as you said and it's here in this post, but you'll note the only thing that's in the demo event-wise is a man quoting a parody of a classic Star Wars line. There's nothing there; you're almost certainly going to note something I'm bringing up on number three and that'll be the answer as to what the problem is, so I don't even need to add any battles for you to test.

2.) All I did was copy Steal.rxdata into the data folder and copy all the scripts which came with your utility. You'll see that that's literally everything there is to my demo; the problem was there didn't seem to be any added skills or anything, so I'm almost certainly missing something. Which brings us to...

3.) Therein almost certainly lies the problem -- I didn't. Chances are what I need is a brief explanation as to where and how I can set the customizable things. Is there a topic on this particular utility? Because all I did was download it from the downloads section. This brings me to a realization that maybe there is[/] in fact a topic on it, in which you explain where to go within the script to alter things so that the proper skills will show up, so that the added states will show up, and so that enemies will give special items when stolen from and so on.

The only reason I'm doubtful that the only problem regarding no added skills or states is my not having customized anything is because before, when I copy/pasted every data file from your demo into my folder (and later found out when you told that one guy that this isn't what should be done at all) the stealing skills were there in the database, the stealing states were there and all that. But when all I did this time around in correcting that data folder error was copy the scripts and Steal.rxdata, no added skills, no added states, in the database.

So finally, if there isn't a topic on your utility floating around that details where to go to customize things within your script, please let me know what to edit whenever I want to add things to steal from the enemy, and in the event that I'm supposed to do this as well, please let me know what to edit so as to make the stealing skills and states appear in the database as well.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top