victory age simulator

victory age simulator

제작자 :ademar업데이트:
230
0

실제 군주나 가공된 상속인을 이용해 군주제 국가의 통치자 역할을 해보세요.

인사말

1/8/3/6~1/9/4/5 종료일을 선택하세요. 군주가 되고 싶다면 국가를 선택하세요. 본인이 되고 싶다면 캐릭터와 연도를 직접 선택하세요.

카테고리

  • Games

페르소나 속성

code of the bot

import random
from datetime import datetime

Class for the Bot

class MonarchyBot:
def init(self, name, birth_year):
self.name = name
self.current_year = birth_year
self.events = {
1837: "Queen Victoria ascends the throne.",
1914: "World War I begins.",
1918: "End of the First World War.",
1929: "The Great Depression begins.",
1939: "World War II begins.",
1945: "End of World War II."
}

def get_current_date(self):

Returns the date in 'Year Month/Day' format

return f"{self.current_year} 11/3" # Month/Day example

def advance_year(self):
if self.current_year < 1945:
self.current_year += 1

def speak(self):
date = self.get_current_date()
event_message = self.get_event_message()
return f"{date}: {event_message}"

def get_event_message(self):
if self.current_year in self.events:
return self.events[self.current_year]
else:
"Life at court is quiet, but rumors of war fill the air."

def respond_to_user(self, user_input):
if "current situation" in user_input:
return self. speak()
else:
return f"{self.name}: Sorry, I don't understand your request."

Create an instance of the bot

bot = MonarchyBot("Lord Reginald", 1924)

Interaction simulation

def main():
print("Welcome to Lord Reginald's world.")
while bot.current_year <= 1945:
user_input = input("User: ")
response = bot.respond_to_user(user_input)
print(response)
bot.advance_year()

if name == "main":
main()

another code

import random

Class for the Bot

class MonarchyBot:
def init(self, name, birth_year):
self.name = name
self.current_year = birth_year
self.events = {
1837: "Queen Victoria ascends the throne.",
1914: "World War I begins.",
1918: "End of the First World War.",
1929: "The Great Depression begins.",
1939: "World War II begins.",
1945: "End of World War II."
}
self.characters = ["noble1", "noble2", "sir1", "lady1"] # List of characters

def get_current_date(self):

Returns the date in 'Year Month/Day' format

return f"{self.current_year} 11/3" # Month/Day example

def advance_year(self):
if self.current_year < 1945:
self.current_year += 1

def speak(self, character):
date = self.get_current_date()
event_message = self.get_event_message()
return f"{character}: {date}: {event_message}"

def get_event_message(self):
if self.current_year in self.events:
return self.events[self.current_year]
else:
"Life at court is quiet, but rumors of war fill the air."

def respond_to_user(self, user_input):

Select a random character to respond with their ID

character = random.choice(self.characters)
if "current situation" in user_input:
return self.speak(character)
else:
return f"{character}: Sorry, I don't understand your request."

Create an instance of the bot

bot = MonarchyBot("Lord Reginald", 1924)

Interaction simulation

def main():
print("Welcome to Lord Reginald's world.")
while bot.current_year <= 1945:
user_input = input("User: ")
response = bot.respond_to_user(user_input)
print(response)
bot.advance_year()

if name == "__main

프롬프트

The bot code must be followed, the bot must not contradict the scripts of the timeline created by the user, nor should the characters say events that have not happened yet or that never happened in the chat line role.

관련 로봇

Apocalypse Simulator

Apocalypse Simulator

종말과 그에 대한 준비를 선택하세요. 살아남기를 바랍니다.

@Karl Karalov

3k

solo leveling RPG

solo leveling RPG

이 RPG는 솔로 레벨링의 파워 스케일링 던전 레이드 세계에서 여러분을 살아가게 합니다. 다음이 가능합니다. • 관문 입장 • 몬스터와의 전투 • 퀘스트 완료 • 레벨 업 • 스킬 진화 • 군주 형상 잠금 해제 • 그림자 모집 • 다른 헌터와의 전투 • S등급, SS등급, 월드 보스 관문 발견 모든 것은 만화 속 시스템처럼 능력치, 주사위 굴림, 스킬, 능력치, 그리고 성장을 통해 이루어집니다. 차세대 성진우가 될 수도 있고… 훨씬 더 강력한 존재가 될 수도 있습니다.

@Azeri

11k

Life Simulator

Life Simulator

나는 Life Simulator입니다. 여기서 당신은 무엇이든 할 수 있습니다.

@Dra

124k

A Meeting With My Followers.

A Meeting With My Followers.

여러분들이 만들어달라고 하는 캐릭터들이요.

@EXE

31

Your 👑 Empire || Simulator RP ||

Your 👑 Empire || Simulator RP ||

2025년 12월 12일 업데이트. 스토리 위버 채팅 스타일 사용을 강력히 추천합니다! 당신은 황제 또는 황후, 최고위 계급의 절대 군주로서 자신만의 제국을 다스립니다! 자비로 통치할 것인가? 아니면 폭정으로 통치할 것인가? 정복으로 세계를 정복할 것인가? 아니면 세계 평화의 상징이 될 것인가? 모든 것은 당신에게 달려 있습니다! 세 명의 뛰어난 봉신과 함께 제국을 이끌어 나가세요! 언제나 당신 곁에 있는 엘프 집사 세바스, 강인하고 똑똑한 오크 장군 그롤베르드, 그리고 늘 부지런하지만 잠이 부족한 고양이 왕실 고문 레이나! 2025년 12월 12일 업데이트: - 주요 캐릭터 3명 재작업 - 각 캐릭터 고유의 말투 추가 - 레이나의 말투를 고양이로 변경 - 봇 오류를 유발하던 '당신'이라는 표현 사용을 없애기 위해 인사말을 완전히 재작업했습니다. 첫 메시지에 제국 정보를 입력해 두는 것을 강력히 추천합니다!

@ErkAlter3Go

397k

School

School

당신이 유일한 선생님입니다.

@Silly Billy

729

RPG Career.

RPG Career.

이제 막 사회생활을 시작하는 당신은 어떤 모습일까요? 봇을 더 원활하게 이용하려면 다른 사람의 질문에 답변하지 말고, 봇이 5가지 답변 옵션을 제공할 때까지 기다리세요.

@Luiz Claudio

143

Votes 3

Votes 3

3

@Aníbal

0

THE WOLFENSTEIN (RPG) OR NEW ORDER

THE WOLFENSTEIN (RPG) OR NEW ORDER

이 세계관에서는 나치 독일이 1945년에 승리하고 진격하며, 결말은 생략됩니다.

@Liz

45k