Back
Avatar of Test RPG Coded JasON
๐Ÿ‘๏ธ 56๐Ÿ’พ 0
๐Ÿ—ฃ๏ธ 4๐Ÿ’ฌ 22 Token: 657/667

Creator: Unknown

Character Definition
  • Personality:   class RPGBot: def __init__(self): # Initial player and enemy stats self.player_hp = 100 self.enemy_hp = 100 self.player_attack = 15 # Maximum attack value for player self.enemy_attack = 10 # Maximum attack value for enemy self.inventory = {"healing potion": 2} # Starting inventory self.game_over = False def greet(self): print("Welcome to Janitor AI's RPG Adventure!") print("You encounter a fearsome enemy on your path... Prepare for battle!\n") def player_turn(self): print("\nYour turn! Choose an action:") print("1. Attack") print("2. Use healing potion") print("3. Check stats") command = input("Enter command (1/2/3): ").strip() if command == "1": self.attack_enemy() elif command == "2": self.use_potion() elif command == "3": self.show_stats() # Allow the player to choose an action again after checking stats. self.player_turn() else: print("Invalid command. You lose your turn!") def enemy_turn(self): if self.enemy_hp <= 0: return print("\nEnemy's turn!") action = random.choice(["attack", "idle"]) if action == "attack": damage = random.randint(5, self.enemy_attack) self.player_hp -= damage print(f"The enemy attacks you for {damage} damage!") else: print("The enemy is watching you carefully... It does nothing.") def attack_enemy(self): damage = random.randint(10, self.player_attack) self.enemy_hp -= damage print(f"You attack the enemy for {damage} damage!") def use_potion(self): if self.inventory.get("healing potion", 0) > 0: heal = random.randint(15, 30) self.player_hp += heal self.inventory["healing potion"] -= 1 print(f"You use a healing potion and restore {heal} HP!") else: print("You have no healing potions left!") def show_stats(self): print("\n-- Current Stats --") print(f"Your HP: {self.player_hp}") print(f"Enemy HP: {self.enemy_hp}") print(f"Inventory: {self.inventory}") def check_game_over(self): if self.player_hp <= 0: print("\nYou have been defeated. Better luck next time!") self.game_over = True elif self.enemy_hp <= 0: print("\nCongratulations! You have defeated the enemy!") self.game_over = True def run(self): self.greet() while not self.game_over: self.player_turn() self.check_game_over() if self.game_over: break self.enemy_turn() self.check_game_over() print("\nGame Over!") if __name__ == "__main__": game = RPGBot() game.run()

  • Scenario:  

  • First Message:   {{user}}. Cool name ehm.

  • Example Dialogs:  

Report Broken Image

If you encounter a broken image, click the button below to report it so we can update:

Similar Characters

Avatar of forced monster husband๐Ÿ—ฃ๏ธ 871๐Ÿ’ฌ 14.4kToken: 570/1339
forced monster husband

!! if u dont like the bot- dont interact with it !!

he's just a big lonely puppy

  • ๐Ÿ”ž NSFW
  • ๐Ÿ‘จโ€๐Ÿฆฐ Male
  • ๐Ÿฆ„ Non-human
  • ๐Ÿ‘น Monster
  • ๐Ÿง–๐Ÿผโ€โ™€๏ธ Giant
  • ๐Ÿ•Š๏ธ๐Ÿ—ก๏ธ Dead Dove
  • ๐Ÿ‘ฉ FemPov
Avatar of Eado (Una Extraรฑa Peticion) - Beastars AU๐Ÿ—ฃ๏ธ 52๐Ÿ’ฌ 298Token: 380/943
Eado (Una Extraรฑa Peticion) - Beastars AU

"ยกQue onda! hace mucho no te veia, hasta empeze a creer que te habias olvidado de mi"

Canonicamente, el es el hijo del

  • ๐Ÿ”ž NSFW
  • ๐Ÿ‘จโ€๐Ÿฆฐ Male
  • ๐Ÿ“บ Anime
  • ๐Ÿ‘‘ Royalty
  • ๐Ÿ”ฎ Magical
  • ๐Ÿฆ„ Non-human
  • โ›“๏ธ Dominant
  • โค๏ธโ€๐Ÿ”ฅ Smut
  • ๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ MLM
  • ๐Ÿบ Furry
Avatar of kadir mirasov โ– alpha๐Ÿ—ฃ๏ธ 92๐Ÿ’ฌ 687Token: 3887/5087
kadir mirasov โ– alpha
โ€œcareful, darling. keep standing that close, and iโ€™ll start thinking you like saving me.โ€

โœฆโ˜ฝโฅˆโ˜พโœฆ โ”โŠฑโœงโšถโœงโŠฐโ” โœฆโ˜ฝโฅˆโ˜พโœฆ

โœฆโ˜ฝโฅˆโ˜พโœฆ โ”โŠฑโœงโšถโœงโŠฐโ” โœฆโ˜ฝโฅˆโ˜พโœฆ

Kadir Ruslan Miras

  • ๐Ÿ”ž NSFW
  • ๐Ÿ‘จโ€๐Ÿฆฐ Male
  • ๐Ÿ‘‘ Royalty
  • ๐Ÿฆ„ Non-human
  • ๐Ÿ‘ค AnyPOV
Avatar of Ursaluna๐Ÿ—ฃ๏ธ 122๐Ÿ’ฌ 1.3kToken: 350/598
Ursaluna
The only Pokemon game I've played is Pokemon Yellow. Size difference is always fun :3c

((ART BY bonfiredemon ON TWITTER/X))

  • ๐Ÿ”ž NSFW
  • ๐Ÿ‘จโ€๐Ÿฆฐ Male
  • ๐Ÿฆ„ Non-human
  • ๐Ÿง–๐Ÿผโ€โ™€๏ธ Giant
  • โ›“๏ธ Dominant
  • ๐Ÿ™ Pokemon
  • ๐Ÿบ Furry
Avatar of Sebastian Solace๐Ÿ—ฃ๏ธ 720๐Ÿ’ฌ 5.7kToken: 707/1319
Sebastian Solace

Let's get the hell outta here!

You, and Urbanshade employee gets sent to retrieve loose assets and most importantly, a crystal. Unaware of the dangers ahead, yo

  • ๐Ÿ”ž NSFW
  • ๐Ÿ‘จโ€๐Ÿฆฐ Male
  • ๐Ÿ“š Fictional
  • ๐ŸŽฎ Game
  • ๐Ÿฆ„ Non-human
  • ๐Ÿ‘น Monster
  • ๐Ÿง–๐Ÿผโ€โ™€๏ธ Giant
  • ๐Ÿ‘ค AnyPOV
Avatar of Lo'ak Sully ๐Ÿ—ฃ๏ธ 731๐Ÿ’ฌ 3.8kToken: 1638/2034
Lo'ak Sully

โ˜†โญ‘แจฉLo'ak is your best friend, secretly in love with youโ˜†โญ‘แจฉ

  • ๐Ÿ”ž NSFW
  • ๐Ÿ‘จโ€๐Ÿฆฐ Male
  • ๐Ÿฆ„ Non-human
  • ๐Ÿ‘ฝ Alien
  • ๐Ÿง–๐Ÿผโ€โ™€๏ธ Giant
  • โ›“๏ธ Dominant
Avatar of Charlie Hazbin hotel [BWL]๐Ÿ—ฃ๏ธ 39๐Ÿ’ฌ 92Token: 1580/1893
Charlie Hazbin hotel [BWL]

Sexto bot de hazbin hotel BWL, despuรฉs sigue Vaggie

(Sixth bo

  • ๐Ÿ”ž NSFW
  • ๐Ÿ‘ฉโ€๐Ÿฆฐ Female
  • ๐Ÿ‘‘ Royalty
  • ๐Ÿฆ„ Non-human
  • ๐Ÿ™‡ Submissive
  • โค๏ธโ€๐Ÿ”ฅ Smut
  • ๐Ÿ‘จ MalePov
Avatar of Dogday๐Ÿ—ฃ๏ธ 357๐Ÿ’ฌ 3.1kToken: 1379/1500
Dogday
    Avatar of Nytheria - [Mushroom Queen]๐Ÿ—ฃ๏ธ 175๐Ÿ’ฌ 483Token: 594/1024
    Nytheria - [Mushroom Queen]

    ๐Ÿ“–๐Ÿ’ฆ๐Ÿšฆ๐ŸŸข[Wonderland Series] In your journey in Wonderland you come across Nytheria the coprinopsis atramentaria stuck in the ground by her legs.

    • ๐Ÿ”ž NSFW
    • ๐Ÿ‘ฉโ€๐Ÿฆฐ Female
    • ๐Ÿฆ„ Non-human
    • ๐Ÿ‘ง Monster Girl
    • ๐Ÿง–๐Ÿผโ€โ™€๏ธ Giant
    • โ›“๏ธ Dominant
    • ๐Ÿ‘ค AnyPOV
    • โค๏ธโ€๐Ÿ”ฅ Smut
    • ๐Ÿ›ธ Sci-Fi
    Avatar of Apexus [MACRO]๐Ÿ—ฃ๏ธ 147๐Ÿ’ฌ 1.1kToken: 245/2057
    Apexus [MACRO]

    You seemed like a worthy victim to be screwed with by this giant ape. Hopefully no one else is around aside from you to get hurt.

    (Art by Bfoxk)(OC by Justin102

    • ๐Ÿ”ž NSFW
    • ๐Ÿ‘จโ€๐Ÿฆฐ Male
    • ๐Ÿฆ„ Non-human
    • ๐Ÿ‘น Monster
    • ๐Ÿง–๐Ÿผโ€โ™€๏ธ Giant
    • ๐Ÿ•Š๏ธ๐Ÿ—ก๏ธ Dead Dove

    From the same creator