Soul Capturing/Mixing

Started by Sir, December 28, 2009, 06:05:17 am

Previous topic - Next topic

Sir

December 28, 2009, 06:05:17 am Last Edit: December 28, 2009, 10:24:37 am by Sir
EDIT: I'm really sorry guys, my net has been playing up hardcore, so it took what i wrote the first time and not what it was supposed to say fully. It was supposed to say this

"G'day people, firstly i'd like to introduce myself as Sir. I am from www.legacy-studios.org and i am currently in the midst of getting the systems ready for
use in Soul Hunter.

Blizz' ABS is a gem, it is. But it's missing one thing i desperately need. And that would be a Soul capture System.

So i am here to ask if anyone could script a soul capturing system for me that works in-sync with Blizzard's ABS
As well as a soul mixing Script if possible.

These are the specifications as to what i need.


Soul Capturing System:

Each time the player kills an enemey for about a second the player will have to press let's say the
letter "P" Once they have pressed that, it stops all movement and makes it so in order to finish the soul capture
they have to press random buttons (Randomley Chosen through the script, and the difficulty is changed by what i specify.
The higher the number i specify the more things people will need to press) So like let's say in a comment i say
"Difficulty 7 soul 1" 7 randomley generated charactors will pop up on screen and the player will have to hit them within
a certain time limit or else they lose the soul, if they get it right they recieve soul 1.

For bosses the soul is automatically captured, and in a comment i would say "Boss - Soul 4" it would give me soul 4
automatically once i have killed the boss.

A menu that shows souls and information on them and what they do.
And if possible, in the script give me a place where i can type in soul names and link them to a common event.

And a sub-menu for Soul Mixing

At first you can't mix any souls but after finding out how Nicola's Trinket works later on in the game, you get
to mix two, and then as you get skill up 3.

Again, in the script for soul-mixing, can i get a place where i can give soul names and a (BIG) list of possible mixtures and link them
to common events.


I don't know how difficult this script is, so if you take it, by all means take your time and don't get frustrated by it.

Thanks you people, i hope someone takes this request."


Another edit: I re-read quickly and forgot to add what the soul mixing is for like it was suggested just now.

So basically Souls mix into anything, Be it from Weapon enchant (Upgrading your weapons), Strong recovery items, Transformation, special skills, and the big nothing, some combined souls may make absolutely nothing.

And yes, each creature has a soul, and each soul has a different power, and by combining powers you can end up all powerful, or even become invulnerable for a set amount of time.

If you would like an example, here goes (similar to Castlevania DoS)

My first creature is a wolf, the soul would be called something like "Wolf Claw Soul" And my second creature is a Giant Spider and the soul you get from that would be something like "Venomous Fang Soul"

Alone the Wolf Claw Soul would add extra damage to your attacks (if equipped, which i forgot to say souls can be equipped Haha, this is alot bigger then i anticipated) And alone the Venomous Fang Soul would say poison your opponents. "Soul Swirling" is mixing 2-3 souls together to create a stronger soul, so say i mixed the Wolf Claw soul and the Venomous Fang Soul together i would get a stronger attack, that also poisons the opponent.

Hopefully that clears more up, if you need more info, just say so ^.^

EDIT once more:

I realized you may want to know which scripts i am currently using those are:
Blizz ABS
Blizz ABS Z-Hud
Blizz ABS Quick Weapon Switch
Blizz ABS Secondary Weapon
Blizz ABS EXP Bar in Hud
Blizz ABS Critical Sound
Ccoa's Universal Message System

Holyrapid

I don“t think that anyone can make anything with that little information. Would you be a bit more specific as to what it is you want? I mean, how it works and things like that.

Jackolas

December 28, 2009, 06:32:20 am #2 Last Edit: December 28, 2009, 06:45:29 am by Jackolas
a Soul capture System i can understand... its kinda like that you collect the souls of the fallen enemy's.
and it is easy to make, but requires lots and lots more info.
for example.. doo all enemy's have there own soul gem (or whatever you call) or do you have like smaller, normal, greater, major, etc
is it always 100%
do you need to have an inventory item?
do you need to cast a spell?
but what's soul mixing?
I guess its mixing souls.... but to what end?
can you make weapons, enchants, summons, spells?
or is it for something completely different?

I think you should think the system out first before you make any request.
we can't make stuff without any guidelines that are only in your head.
make a proper request before I gone even look at this again

Sir

Sorry about that, i don't know what it was but my net didn't like me at all, well the post is fixed now, again sorry for the muck-up.

Blizzard

Ronnie/Game_Guy was working on something like that. I just don't know if he's going to release it.

Even though you can do that easily with events. All you have to do is make a soul capture skill, make enemy events trigger on that specific skill and just execute the event code that adds an item that has the soul of that enemy.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Sir

Yeah see, i thought of using events already, and i do know a little bit, but not enough to do it as shiny and good-looking as i would like it. and on-top of that, i would like it to fit nice and snug into the Blizz-Abs, as another addon.

Blizzard

As I said, it can be done much easier with events. It's not really an add-on, it's more an event setup.
There are already a few event systems for Blizz-ABS so I don't really see a problem that it's event based rather than script based.
For the mixing I recommend a script though. There are several crafting scripts out there that allow you to create new stuff from old stuff and you can define recipes for them.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Sir

Ok, i'll give it a shot, do you think you could maybe give me a simple example i could work off with events? I'm really unsure how to go about it.

Jackolas

QuoteI am from www.legacy-studios.org and i am currently in the midst of getting the systems ready for
use in Soul Hunter.

just 1 question.. you said your from a group that's trying to create rmxp games
and now your asking how to set up events?

if you guys are a team and you don't know how to start eventing etc don't you think your in to deep?
don't you think it would be better if you get some practice first.. do something simpler?

I think we have a couple of members here on CP that have a group that creates RMXP games but they are all really skilled
You sure you can also pull this off when your asking how to event?

its not to dish you or anything. its just that you should maybe think this over, or get more people in that are skilled in RMXP

Blizzard

As I said:

Quote from: Blizzard on December 28, 2009, 10:12:09 am
All you have to do is make a soul capture skill, make enemy events trigger on that specific skill and just execute the event code that adds an item that has the soul of that enemy.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

G_G

This may be what you want. My script does this.

Allows different 'Capturing' skills have a certain percentage of a chance to capture a monster.
  Example: Weak Soul Trap has 25% chance to capture a monster.
Makes it so each monsters health has to be under a certain percentage before its able to capture.
  Example: Ghost HP needs to be under 30% to be captured.
It also helps you setup which items you get from which monster.
  Example: Capture a ghost you get a 'Ghost Gem'. Capture a Zombie you get a 'Zombie Gem'.

You also need to configure the Capture element for skills. So under the system tab create a new element and call it 'Capture'. Now for every skill that you want a 'Capture Skill' you must give it the 'Capture' element. You must also place the id of that element in the script.

If this is what you're looking for then I have made it. I will most likely release it because the game me and a friend were trying to work on has went absolutely no where at all.

Blizzard

Lol, you can still do that with events. xD
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

G_G

Yea exactly but scripting makes everything easier. And imagine how many times you'd have to edit events if you accidently made it give you the right item. You'd have to either delete all the same events then make a new fixed one then copy and paste it everywhere. Or Edit all of the events.

With a script its simple changing one line. :) I love scripting <3

Blizzard

That's what common events are there for. :P Sure, scripts are nice, but there's stuff that so much easier done with events (i.e. stuff with the message window).
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Sir

December 28, 2009, 06:21:33 pm #14 Last Edit: December 28, 2009, 09:02:32 pm by Sir
Firstly, yes we are a pretty skilled group of people aswell, however I myself am not an eventer, i am a writer, and this is my personal project, not a group project. Yet anyhow.

And Ronnie, that sounds like a great script, but it isn't what i am looking for.

I need something that i can capture dead beasts with, that after they die i have about a second to press a button before the soul disappears, after i press that button i go into somewhat of a "Soul Capturing" Mode which whatever set difficulty it gives me will give me a certain amount of randomly generated characters that i have to press in the proper sequence in a certain amount of time to obtain the soul. The soul is then added to a menu that lists the souls i currently have and what they do.

In that sub-menu i need a soul mixing script that allows me to take 2-3 souls from the list of souls i currently have, mixing them together to create a stronger soul, these could be (Weapon upgrades, Armour upgrades, Skill upgrades, Transformation, HP and SP restoration, Speed Boosts, Power Boosts, Agility Boosts etc.)
After i have mixed them the mixed soul (Now with a new name) is in the list of my captured souls, and is ready for me to equip or use.

Here are the mock-up's


_____________________________________________
_____________________________________________