A Battle Arena System?

  • Thread starter Thread starter Decapatater
  • Start date Start date
D

Decapatater

Guest
How would I make an arena and have it so if people go to it befor the fight starts they can play, but if they dont they dont have to fight?

If you have played DBZ Tribute you will know what i'm talking about.
 
i think it would be something like this

Code:
Events
   Every 200 seconds of game

Actions
  Pick every unit in <your battle region> and move unit instantly to <your arena region>
 
ok well i could do that but i also want it like, the people go to the entrance and on time it lets them in and they go at this spot where they can watch and than the arena is infront, it lets 2 people in and they fight when they finnish the next 2, and the next and when there all done all the winners go in at once. when they finnish it will be one person left and he/she wins a trophy or money or something.

o = people
_ | = walls
X = people fighting
E = entrance
//\\//\\// = path
__________________________
| _____________________ |
| | |o|
| | |o|
| | |o|
| | |o|
| | X X |o| E\\//\\//\\//\\//\\//\\//\\//\\
| | |o|
| | |o|
| |_____________________|o|
|_______________________|o|


just a crappy pic but kinda wut i want.
 
my pic didn't work so i will show you this:

moooooooooo.jpg


prety much everything is labled but, the ugly colour infront of the stairs is the entrance.
 
Events
Time - Every 200.00 seconds of game time
Conditions
Actions
Unit - Move (Triggering unit) instantly to (Center of (Playable map area))


Each unit needs this trigger.
 
So it's kind of an elimination tournament? Like if there are four people, the first two fight, then the last two, then the two who won those two matches?
 
Ninva said:
Events
Time - Every 200.00 seconds of game time
Conditions
Actions
Unit - Move (Triggering unit) instantly to (Center of (Playable map area))


Each unit needs this trigger.
unit-pick every unit in playable map area maching maching unit is controled by a player(or sumtin) and do action

Unit - Move (Picked unit) instantly to (Center of (Playable map area))
 
I have a ? Is your map going to be just battles? Do you want it to be random?
 
actualy, it is an rpg with save and load and i want to let people fight eachother in a tourny if they would like. So every 2 or so days(game time) they get to go fight if they go to the entrance on time. I have made it so there is a guy at the front, and you buy tickets to watch the fight or you buy tickets to join the fight. I have made a hill going in to the arena and made a gate there and i set it to open if they have the ticket and than it removes the ticket.

What i need is a trigger for the battle arena, like i said it will make it so you all join and fight two at a time and all the winners fight in a free for all, winner gets a prize.

example: you have 6 players and they fight 2 at a time,
  • Player 1 vs Player 2
  • Player 3 vs Player 4
  • Player 5 vs Player 6
And the winners are:
  • Player 1 won the battle of Player 1 vs Player 2
  • Player 4 won the battle of Player 3 vs Player 4
  • Player 6 won the battle of Player 5 vs Player 6
Than player 1, 4 and 6 will have a battle all together and the winner of that battle will win a prize such as gold or upgraded stats.

So how would i get it to let player 1 vs player 2 than player 3 vs player 4 ect. ect. and make the winners battle eachother and make it so only the people who are entered with ticket fight?
 
Player vs Player + save codes = stupid

Those games never work out right! Its imbalanced unless you all start new, which takes the point out...
 
Well its not like it forces you to its like a mini-game, plus there will be computers in the battles too.
 
usually ppl get mad and pk u anyways atleast this way it will be more fair
 
ya that will work, like make it have a tourny for lvl 5-10 than one for 11-25, 26-30 and than a big one for lvl 31 and up. but how to i make them enter the tourny from the side with out making other people who are not in the tourny? and how would i set it so that the hero lvl has to be within a range?
 
You can make the guys that want to be in the tournament wait in a region and use "Pick every unit in Region . . ." to move them into the tournament area.
 
I have a `possible solution but im not gonna write in trigger I hope you understand me.

Code:
Events:
Every X seconds
Conditions:
Actions:
Pick Every Player in group (user playin or sumthin) and do Actions:
   Loop - Actions:
If all Conditions are true then/else
Conditions:
picked unit is in region (near the arena) 
picked unit has item (fight ticket)
Then:
(not sure bout this trigger) 
? Pick 2 Random unit in region and move instantly to Fight region 1 (same goes with fight reg 2 and 3)
Else:
Do nothing.

Now for the qualification triggers:

Code:
Event: A unit dies
Conditions:
Dying unit is a Hero = true
Actions:
Move (killing unit?) to Final round region
Make unit invulnerable
Turn on (next winner trigger)
Turn off this trigger

The trick is that you have this trigger 3 times one for each winner, as the last one will make all units in Final roun region vulnerable to start fight.

Then you can make a trigger that will turn on trigger 1 again for next time you make the arena thingy.

For expectators, you may do this:

Code:
Events:
Every x seconds
Conditions:
Actions:
Pick Every Player in group (user playin or sumthin) and do Actions:
   Loop - Actions:
If all Conditions are true then/else
Conditions:
picked unit is in region (near the arena) 
picked unit has item (spectator ticket)
Then:
move instantly picked unit to spectator region.

Maybe you want a trigger to make ppl be able to buy tickets while fight is on, but just for spectating.

I hope it helped
 
Um right not reading that its not my trigger :rolleyes:
Not to be mean though

Anyways, what you could do is just trigger triggers when the trigger is triggered to trigger triggers that make them fight.

For example:

Triggering Trigger - fires every X seconds that revives every hero in a variable storing every hero, checks if they are currently playing etc. Then moves them along the walls of the arena (or whatever your gonna do). Then pause them all

Triggered Trigger from the Triggering Trigger - Once the triggering trigger is triggered this picks 2 random heros from the unit-group, moves them to opposite sides of the arena, then unpauses them to fight and says FIGHT and they fight cuz ur supposed to fight after you fight untill ur all dead! MUAHAH

Triggering trigger after the triggered trigger is triggered: After one of the units die, remove them from the group and revive them in the losers pen (LOL) Then put the winner back on the wall. Now add him to a different unit group and remove from the current one. Now pick 2 from the first one and do it again untill theres nobody left in the normal unit group.

Trigger that is triggered from the last triggering trigger after the triggered trigger is triggered: After all the units are dead do basically the same thing over, and over and over untill theres only 1 man left. Then hes the winner. Remember to heal thier mana and health, and gold to winners.

Finishing trigger triggered when the trigger that is triggered from the last triggering trigger after the triggered trigger is triggered: When theres 1 man left move all the peoples back into the game, maybe you could store thier locations in a point array. Now you can unpause them all etc...
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Helper The Helper:
    this is the fix I get from that yeah this is hard to control. disabling bots is pretty much necessary as ai and other bots would push really old threads to the top. reduce weight of view count. disable guest view tracking if you really want to push active threads to the top. a bit of tinkering for a few days with the weights and other settings should get you a decent trending widget box.
  • Ghan Ghan:
    I changed the settings a bit.
  • Ghan Ghan:
    Narrowed it to 7 days for the half-life and set views to 0 weight.
  • The Helper The Helper:
    I dont think Trending would work for this forum it would be better to just have the last 5 posts from anywhere
  • Ghan Ghan:
    Probably will have to give it some time to update.
  • Ghan Ghan:
    I'm guessing it is not retroactive.
  • Ghan Ghan:
    Next on the punch list: Update the server to Ubuntu 24.04.
  • The Helper The Helper:
    Mad Lads is new I see it displays original post date
  • The Helper The Helper:
    as long as it changes it is good - it is good now it updated and its new stuff
  • The Helper The Helper:
    One thing I have noticed and I dont know if it is by design but like 1 out of 3 times I come to the site the Anubis screen just hangs open, if I refresh it will go away but sometimes it hangs
  • Ghan Ghan:
    I've seen that as well.
  • The Helper The Helper:
    Wow - the change in the stats are major. I kind of knew it was all bots but wow, to see the effect. Why the social media sites cant do something like this I have no idea.
  • Ghan Ghan:
    Probably inflates their numbers so they look better to advertisers.
  • The Helper The Helper:
    Yeah google does not filter those bots. I remember when Apex was doing Google ads I saw the same IPs in there as I was seeing here - google is totally tracking all those bots as traffic and most google traffic, at least ours, was all bots
  • The Helper The Helper:
    oh wow, i bet i can post x links now and do the webp pics now giggity
  • The Helper The Helper:
    ahh anubis blocks anyone that has javascript turned off
  • The Helper The Helper:
    Robot: HTTP client library - i love the new robot :)
  • The Helper The Helper:
    New Science News Forum and it starts out with 420 threads :)
  • The Helper The Helper:
    Technical Support forum name changed To Technology News, there is now a Tech, sci/tech and science forums now :)
  • The Helper The Helper:
    Happy Saturday! Hope everyone has a fantastic weekend!
  • Ghan Ghan:
    We are now on Ubuntu 24.04. Had some issues with the style after the OS/PHP upgrade but now resolved.
    +1
  • Ghan Ghan:
    PHP 8.3 now live
    +1
  • The Helper The Helper:
    Weekend went by too fast. Next weekend I am going to try to do a nature thing - buddy of mine lives by the Colorado river and has some kayaks and invited me to do some kayaking from a place he knows to get on the river.
  • Ghan Ghan:
    That sounds like an adventure.
  • The Helper The Helper:
    400 users all online all looking at latest content

The Helper Discord

Members online

No members online now.

Affiliates

Hive Workshop NUON Dome World Editor Tutorials
Back
Top