IBT Testing - Test 8 - Come to play and test our bot V2 code - right here on Steemit

in #ibt6 years ago (edited)

Welcome - this is a Interactive Battle Tournament (IBT) training ground post (experimental v2.00) 

WIZARD CLASS TEST - Complete bot test (errors/bugs are expected as this is the full code put together for the first time). 

  1. This time we are going to pretend we are playing over/up to  5 Stages. 
  2. Everyone starts with a single gobbo elite item. item3
  3. Everyone to play can now play as wizard Class (but you may play any class for this test)
  • Stage 1 - Foe has 5 hit points
  • Stage 2 - Foe has 3 hit points
  • Stage 3 - Foe has 4 hit points
  • Stage 4 - Foe has 5 hit points
  • Stage 5  - Foe has 6 hit points

If you type a command and nothing happens, please just edit the command and hit the update button (try twice) sometimes the bot doesn't always spot your command - its a big block chain!

Commands will be shown below

It's 5 different enemies, over 5 stages go get em wizards!


...This test page is mainly to test the wizard class, but the full code is running (ALL CLASSES MAY BE RUN)

I have altered the code so !stats command is getting more interesting/useful.

Levels are shown with !life and !stats and should now be dynamic.

**Bot currently has a fault that if you use more then 3 life points on a stage it may crash - this is being fixed but not yet**

Anyone may play this test game - the bot @wizardzap is trialing code to automatically enrol players who type the !life command.

Type in any of the following commands to activate @wizardzap (please start with the !life command)

!life - To activate the bot and register to play

!gobbodrop - Run this if gobbo appears and you want to grab his goodies


Then choose your character class and help test :)

Play as warrior commands:

!warriorstab - To attack with a basic attack

!warriorslash - To attack with a more powerful but difficult attack.


Play as wizard commands:

!mysticzap - To attack with a basic attack

!mysticblast - To attack with a more powerful but difficult attack.


Play as Archer commands:

!onearrow - To attack with a basic attack

!manyarrows - To attack with a more powerful but difficult attack.


This is completely untested and experimental code - its not been run before so anything could happen and I am expecting some major bugs, unlike the previous IBT bot code I can fix them now more easily and they will stay fixed for all players. 

Have fun testing!. 

All Steem raised from this post with go to power up @wizardzap, who follows and upvotes Tournament players which runs once a month.

Sort:  

Enjoy Stage 1. You have all 3 life points to start:

!openpockets

Blimey! Negative Stage Item Obtained: Bomb! -2 to players hit!

Bomb
TIP: You may only hold a single pickpocket item and the effects last for your current stage only - please only run once per stage!

You look lost...let @wizardzap conjure up a list of your stats:
STAGE STATS:
Your on Stage: 1
Your remaining attempts/life for this stage: 3
Effect on hit - pickpocket item: -2
Effect of hit - luckydip item: 0
Effect of elite items: 1
Accumalitive hit bonus (all items effect on your hit): -1

PERSONAL STATS:
Your characters power level:0 * at level3+ you unlock !special command
@wizardzap scans you and describes you as: A promising IBT player
Est. tournament completed: 14%
EXPERIMENTAL LEADERBOARD STATS
Active enrolled players:3
Average all players - life points banked: 3
Your lifepoints banked: 0
Est. Average hit/win for a stage ratio (all players):50%
Your Est. hit/win ratio for a stage:NaN%

You perform a quick fireball attack:
fireball
Your fibreball looks pretty and magical as it flys through the air making fancy swirls, but where will it hit? Impossible to predict its trajectory, yet it burns the enemy with a hit of 5 points. Hocus Pocus and roasted! Bad luck you needed to hit for 5 but you hit for 4 Better luck next time, you lose a life

Looks like Gobbo kills it as WIZARDslash doesn't seem to be working

Thanks so much for testing..yeah my bad,

Sorry mate - it should say !mysticblast for wizard class.ehh I have attempted to fix, but have noted as a bug

Enjoy Stage 1. You have all 3 life points to start:

You perform a quick fireball attack:
fireball
Wow! You impressed yourself with like the most totally perfect fireball everrr, it exploded in the enemies face like its the 4th of July of a Dragon Festival during a Michael Jackson concert. Are you literally Merlin?! You bring home a mighty hit of 6 points! Abra Kadabra and whatnot! Nice! you needed to hit for 5 and including bonuses from items you hit for 7. You won the fight. Any pickpocket item found this Stage is left behind and may now progress to the next Stage once its posted by @lordnigel

!mysticblast

You summon up your inner energy and produce a lightening blast:
lightening
You barely maintain control of the powerful blast, but it clips the enemy for a large hit of 8 points. Nice! Nice! you needed to hit for 3 and including bonuses from items you hit for 9. Any pickpocket item found this Stage is left behind and may now progress to the next Stage once its posted by @lordnigel

You tune in deeply to your inner chackras and summon a lightening attack:
lightening
Your lightening blast is way out of control and hits some innocient civillians that happen to be walking by! A mob of vengeful peasants gathers around and shoves that naughty wand right up your a...And you are a dead magician now. You loose a life, Harry.
Better luck next time! you lose a life

Enjoy Stage 3. You have all 3 life points to start:

For awareness your power level is now: 2

You perform a quick fireball attack:
fireball
Your fibreball looks pretty and magical as it flys through the air making fancy swirls, but where will it hit? Impossible to predict its trajectory, yet it burns the enemy with a hit of 5 points. Hocus Pocus and roasted! Nice! you needed to hit for 4 and including bonuses from items you hit for 6. You won the fight. Any pickpocket item found this Stage is left behind and may now progress to the next Stage once its posted by @lordnigel

FYI: I had to move from steempeak to steemit, the first one did like so many comment, or maybe the api of steemit again unhappy

Noted..cheers

You perform a quick fireball attack
fireball
Your fireball ignites and you manage to guide it to the target. The enemy puts it out, but still takes a hit of 2 points. Meh, looks like you need to get the good old spell book from the library and work on those skills. Bad luck you needed to hit for 5 but you hit for 3 Better luck next time, you lose a life

You tune in deeply to your inner chackras and summon a lightening attack:
lightening
Your lightening blast is way out of control and hits some innocient civillians that happen to be walking by! A mob of vengeful peasants gathers around and shoves that naughty wand right up your a...And you are a dead magician now. You loose a life, Harry.It looks like you have used up all 3 lives for this stage. Move on to the next Stage post when its available and you get 3 new lives

Ok - bad luck, you defeated the gobbo, but not the stage foe - hmmn lets see if it bugs out, in theory you should be able to continue/attack (as during tournament you would move on to the next stage post) or run life command and it should allow you to play on...its a known bug that i havent fixed so not sure how it goes

I liked it, not sure if I finished dead or If I could continue.
Warning : Are you sure your bot will be able to answer to everyone if several players at same time, as steem forbids to reply more than once per 20 seconds

An additional info on your replies would allow player not to be lost after a while :)

Thanks mate - yeah 20 second thing most players live with, they just edit and try again. yeah will think how i can give some mini stats as people go along (keeping in mind people can run !life or !stats at any time if they get lost...but it might be easier just to have a stge/life remaining indicators. will think on :)

Enjoy Stage 1. You have all 3 life points to start:

You look lost...let @wizardzap conjure up a list of your stats:
STAGE STATS:
Your on Stage: 1
Your remaining attempts/life for this stage: 3
Effect on hit - pickpocket item: 0
Effect of hit - luckydip item: 0
Effect of elite items: 0
Accumalitive hit bonus (all items effect on your hit): 0

PERSONAL STATS:
Your characters power level:0 * at level3+ you unlock !special command
@wizardzap scans you and describes you as: A promising IBT player
Est. tournament completed: 14%
EXPERIMENTAL LEADERBOARD STATS
Active enrolled players:3
Average all players - life points banked: 2
Your lifepoints banked: 0
Est. Average hit/win for a stage ratio (all players):40%
Your Est. hit/win ratio for a stage:NaN%

Enjoy Stage 1. You have all 3 life points to start:

**YOU HOLD ELITE ARMOUR:
You hold Elite item 3: Gobbo Slimy knife! +1 to players hit!

You look lost...let @wizardzap conjure up a list of your stats:
STAGE STATS:
Your on Stage: 1
Your remaining attempts/life for this stage: 3
Effect on hit - pickpocket item: 0
Effect of hit - luckydip item: 0
Effect of elite items: 1
Accumalitive hit bonus (all items effect on your hit): 1

PERSONAL STATS:
Your characters power level:0 * at level3+ you unlock !special command
@wizardzap scans you and describes you as: A promising IBT player
Est. tournament completed: 14%
EXPERIMENTAL LEADERBOARD STATS
Active enrolled players:4
Average all players - life points banked: 5.25
Your lifepoints banked: 0
Est. Average hit/win for a stage ratio (all players):64%
Your Est. hit/win ratio for a stage:NaN%

!openpockets

Ugh! Negative Stage Item Obtained: Evil Gem! -1 to players hit!

Gem.jpg
TIP: You may only hold a single pickpocket item and the effects last for your current stage only - please only run once per stage!

IMPORTANT MSG thanks to all testers, the bot will be taken down now while final bugs fixes are applied and we prepare for the real test.

B8E4D244-D80C-4349-B9BF-10C9C3DA5BDD.jpeg

this next one should be the smallest:

E20B7448-DE8E-42C4-9CA3-E00DD50E3E33.jpeg

Does that work? Last one seems blurry, but I’ve been looking at it too long now.
Should I abandon the skeleton thing/vibe and try something completely different or try to make that one clearer?

Top one looks good..

yeah and this below one looks nice and clear (but prob bit big still)..i'll see if we can include maybe top one in coming ibt for a test to see what others think :)

Ok I have more ideas too. Text focus

Is that scroll a good size? 👆☝️👆
I made it for the body of the post.
Honestly, I kind of like the new style you have as seen in this post. Those little dudes dancing around above the bar commands for each class looks cool.

I like the scroll..will def use in body :)

Enjoy Stage 1. You have all 3 life points to start:

!manyarrows


arrows
OMG! What are you doing? You load your bow ready for a devistating magical shot, but must have got your spells mixed up, instead of enchanting your arrow you turn yourself into a...turd!
Better luck next time! you lose a life

You quickly draw an arrow and shoot:
arrow
it almost looked like you were a pro (are you secretly practising?), you pierce the enemy for a a hit of 4 points. Bad luck you needed to hit for 12 but you hit for 4 Better luck next time, you lose a life

You quickly draw an arrow and shoot:
arrow
it almost looked like you were a pro (are you secretly practising?), you pierce the enemy for a a hit of 4 points. Sadly, you have done all you can here...

Hmmn ok, I might put a space after the 4 points..change the generic line to something like Sadly you have no lives left then finish up with the image below. Also if people try other commands like openpockets etc, the image should just pop up on its own..this might need to go on the to do list though, i reacon we just add it in and see if people like...i like it :)

!life

###SOMETHING WENT WRONG - PLS WAIT FOR A FIELDJUDGE!! BOT MAYBE UNSTABLE

Yeah I gotta work on this known bug now..hmmn tough one.


Sadly, you have no stage lives left...



Sadly, you have no stage lives left...



Sadly, you have no stage lives left..
Bot is struggling and to recover will reset your life ready for next stage
- if this isnt useful please wait for a field judge..



Enjoy Stage 2. You have all 3 life points to start:

Ok...that probably catches most issues...hmmn lets see what happens if i now set state level lives to zero

!onearrow

You quickly draw an arrow and shoot:
arrow
Holy Cow! This time it actually flew straight and you pierce the enemey for a hit of 5 points!. Bad luck you needed to hit for 13 but you hit for 5 Better luck next time, you lose a life

You quickly draw an arrow and shoot:
arrow
its not the best shot ever lol!, but hopefully no-one was watching. You pierce the enemy for a hit of 3 points. Bad luck you needed to hit for 13 but you hit for 3 Better luck next time, you lose a life

You quickly draw an arrow and shoot:
arrow
Holy Cow! This time it actually flew straight and you pierce the enemey for a hit of 5 points!. Bad luck you needed to hit for 13 but you hit for 5 Better luck next time, you lose a life

You quickly draw an arrow and shoot:
arrow
Holy Cow! This time it actually flew straight and you pierce the enemey for a hit of 5 points!. Bad luck you needed to hit for 13 but you hit for 5 Better luck next time, you lose a life


Sadly, you have no stage lives left..
Bot is struggling and to recover will reset your life ready for next stage
- if this isnt useful please wait for a field judge..



Sadly, you have no stage lives left...

Sadly, you have no stage lives left...

The bot has prepared you for next stage post and reset your lives - please wait for a field judge if this wasnt expectedSadly, you have no stage lives left...

Sadly, you have no stage lives left...
The bot has prepared you for the next stage and reset your life points!

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.033
BTC 64344.02
ETH 3142.36
USDT 1.00
SBD 4.01