Программирование кф
119 subscribers
23 photos
25 links
Бот для тейков/связи -
Оформу не вставлять
Download Telegram
"╰ˎˊ˗ @programming_cf──ᯓ─ ᛝ .┈─ ╮╮
clear_screen()
print("ХОРРОР-ПЛАТФОРМЕР: ДОЙДИ ДО ВЫХОДА, НЕ ПОПАДИСЬ ВРАГУ.")
print("W — вверх, S — вниз, A — влево, D — вправо. Q — выход.")
wait(2)

while steps_taken < max_steps:
clear_screen()
field = render()
print(field)
print(f"Шагов: {steps_taken}/{max_steps} | Радиус видимости: {darkness_radius}")

move = input("Твой ход (WASD): ").strip().lower()
if move == 'q':
break

dx = 0
if move == 'a' and player_pos > 0:
dx = -1
elif move == 'd' and player_pos < width - 1:
dx = 1

player_pos += dx
steps_taken += 1

# Враг двигается к игроку
if enemy_pos < player_pos:
enemy_pos += 1
elif enemy_pos > player_pos:
enemy_pos -= 1

# Столкновение
if player_pos == enemy_pos:
clear_screen()
glitch_print("ОН ТЕБЯ ПОЙМАЛ. ТЕМНОТА ПОГЛОТИЛА ТЕБЯ.", speed=0.05, glitch_chance=0.3)
wait(2)
break

# Победа: игрок у правого края
if player_pos >= width - 1:
clear_screen()
print("ТЫ ВЫБРАЛСЯ! СВЕТ В КОРИДОРЕ. ТЫ ЖИВ.")
wait(2)
break

# Усложнение: тьма сжимается
if steps_taken % 10 == 0 and darkness_radius > 2:
darkness_radius -= 1

print("ИГРА ОКОНЧЕНА.")
wait(2)

# --- ИГРА 3: Мини-RPG бой (статы, действия, состояния, логика победы) ---

class Character:
def init(self, name, hp, attack, defense, speed):
self.name = name
self.max_hp = hp
self.hp = hp
self.attack = attack
self.defense = defense
self.speed = speed
self.statuses = [] # например, "poison", "stun"

def is_alive(self):
return self.hp > 0

def take_damage(self, amount):
dmg = max(1, amount - self.defense)
self.hp -= dmg
if self.hp < 0:
self.hp = 0
return dmg

def apply_status(self, status):
if status not in self.statuses:
self.statuses.append(status)

def remove_status(self, status):
if status in self.statuses:
self.statuses.remove(status)

def end_turn(self):
# Обработка состояний
if "poison" in self.statuses:
poison_dmg = 3
self.take_damage(poison_dmg)
print(f"{self.name} получает урон от яда: -{poison_dmg} HP")
if "stun" in self.statuses:
self.remove_status("stun") # оглушение длится 1 ход

def rpg_combat_game():
player = Character("Герой", hp=100, attack=15, defense=5, speed=10)
enemy = Character("Тёмный страж", hp=120, attack=18, defense=6, speed=9)

clear_screen()
print(f"БОЙ: {player.name} против {enemy.name}")
wait(1.5)

turn_order = sorted([player, enemy], key=lambda c: c.speed, reverse=True)

while player.is_alive() and enemy.is_alive():
clear_screen()
print(f"{player.name}: HP {player.hp}/{player.max_hp}")
print(f"{enemy.name}: HP {enemy.hp}/{enemy.max_hp}")
print("\nТвои действия:")
print("[1] Атака")
print("[2] Критический удар (шанс оглушения врага)")
print("[3] Лечение (восстанавливает HP, но пропускает ход)")
print("[4] Ядовитый удар (наносит урон и накладывает яд на врага)")

action = input("\nТвой выбор (1-4): ").strip()

# Ход игрока
if action == "1":
dmg = player.take_damage(0) # заглушка, чтобы не тратить HP
actual_dmg = enemy.take_damage(player.attack)
print(f"Ты наносишь {actual_dmg} урона!")
elif action == "2":
crit_chance = 0.4
if random.random() < crit_chance:
actual_dmg = int(player.attack * 1.5)
ꪆ୧⏝︶#тейк @programming_cfbot
"╰ˎˊ˗ @programming_cf──ᯓ─ ᛝ .┈─ ╮╮
enemy.take_damage(actual_dmg)
print(f"КРИТИЧЕСКИЙ УДАР! Ты наносишь {actual_dmg} урона и оглушаешь врага!")
enemy.apply_status("stun")
else:
actual_dmg = player.attack
enemy.take_damage(actual_dmg)
print(f"Удар прошёл, но без крита. Урон: {actual_dmg}")
elif action == "3":
heal = 25
player.hp = min(player.max_hp, player.hp + heal)
print(f"Ты лечишься: +{heal} HP")
# Пропускаем ход врага ниже
player.end_turn()
enemy.end_turn()
continue
elif action == "4":
actual_dmg = int(player.attack * 0.8)
enemy.take_damage(actual_dmg)
enemy.apply_status("poison")
print(f"Ядовитый удар! Урон: {actual_dmg}. Враг отравлен.")
else:
print("Неверный выбор, ты теряешь ход.")

# Ход врага
if enemy.is_alive() and "stun" not in enemy.statuses:
enemy_dmg = player.take_damage(enemy.attack)
print(f"{enemy.name} атакует! Ты получаешь {enemy_dmg} урона.")

# Конец хода: обработка состояний
player.end_turn()
enemy.end_turn()

wait(1.5)

clear_screen()
if player.is_alive():
print("ПОБЕДА! Ты одолел врага.")
else:
print("ТЫ ПАЛ В БОЮ. Тьма поглотила тебя.")
wait(2)

# --- Главное меню ---

def main_menu():
while True:
clear_screen()
print("=== СБОРНИК ИГР ===")
print("[1] Страшная игра на память")
print("[2] Хоррор-платформер")
print("[3] Мини-RPG бой")
print("[0] Выход")

choice = input("\nВыбери игру: ").strip()
if choice == "1":
memory_horror_game()
elif choice == "2":
platform_horror_game()
elif choice == "3":
rpg_combat_game()
elif choice == "0":
print("Пока!")
break
else:
print("Неверный выбор.")
wait(1)

if name == "main":
main_menu()




(конец 2 части если соо на 2 растянуться)

это идёт как шаблон и основы текстовых игр. завтра(или сегодня вечером напишу не текстовый шаблон игры может нужно будет. извините что пропал так как сейчас в лагере работаю. 🫍
ꪆ୧⏝︶#тейк @programming_cfbot
1
"╰ˎˊ˗ @programming_cf──ᯓ─ ᛝ .┈─ ╮╮
Нужны годные, быстрые гайды по фронтенду.
ꪆ୧⏝︶#тейк @programming_cfbot
𓆩✧𓆪 𝗖𝗥𝗘𝗔𝗧𝗜𝗩𝗘 𝗖𝗢𝗡𝗙𝗘𝗦𝗦𝗜𝗢𝗡
— я сделал модель в blender, оцените
— делаю украшения, но не знаю где продавать
— нужен совет по крафту / косплею
— ищу клиентов или хочу показать свою работу

Знакомо? Тогда тебе сюда

🌱Покажи свое творчество — это место,где ты можешь поделиться абсолютно любым творчеством,хоть модельки в блендер,хоть эдиты,хоть косплеи,хоть вязание,хоть фотографии,переводы,стихи (за исключением рисунков или ии). Так же можешь получить фидбек и же найти клиентов

НавигацияВП (500+) Набор в админыОтправить тейкплатная реклама
🍹 🤩акая музыка по знаку зодиака вы сегодня🌸

риветстую! добро пожаловать в наш конфешен в котором, каждый день будет публиковаться музыка и строчки из нее, для каждого знака зодиака на каждый день!

вп пост 🥹 администрция 🥹 хештеги 🥹буст
🪦🪦🪦🪦🪦🪦🪦🪦🪦🪦🪦🪦🪦
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from MP CONFESSION 🩸
🤩🤩😀😀
🪧🪧🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩
– Трудно найти низкий порог 🩸
– Вечно отказывают в вп 🤩
– Хочешь найти кф на нужную тематику ¿?

Не расстраивайся, !
все это ты найдешь в ВП КФ
🌟🌟

👍 : живодеры , педо,зоо , рейд , сх
Предложить ВП ( 0+ )
🪧 Платная реклама😈
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Found Confession
🩵🩵🩵 🩵 🩵🩵🩵   🩵🩵

🔤🔤🔤🔤🔤   🔤🔤❗️

Не могу вспомнить фильм((

Песня крутиться в голове, все никак не могу вспомнить!

Не могу вспомнить мультик который смотрел в детстве, не было ли это сном..?
Такие мысли посещали тебя? Тогда тебе к нам!

В этом кф вы сможете найти песню/фильм/мультик и д.р, что так долго искали!

А также найти друзей, участников во флуд или попросить помощи.

Админы:

ВЛД: Минимоун [она/её] - 🤪
Вп: Psycho [она/её] - 🍃
Вп: Smd [он/его] - 🪬
Тейки: Док.Скотт [он/его] - 🧪
Тейки: Джесси [он/его] - 🤠
Тейки: Фурка [любые] - 🦜/🥸
Тейки+вп: Рафаил/Саф [любые]-👾/
Тейки: DimaTorzok [он/его] - 🫆
Вп: Силент/Silent - 🩷
Вп: Плакса [она/её] - 💦
Тейки: Ванил [она/её] - 🍦
Тейки: Рей [он/его] - 🥋
Тейки: Костный мозг [она/её] - 🦴
Вп: Сорен [она/её] - 🤩
Вп: Ларионова [она/её] - 😂
Эмодзи комбо: 💡🔎
(копируется при нажатии)

🩵🩵🩵🩵🩵🩵🩵🩵🩵:

Бот для тейков:
@fnd_cf_bot

Буст канала
Пост с вп
Правила чата
Набор в админы
Please open Telegram to view this post
VIEW IN TELEGRAM
🌟🌟🤍🌟🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩
🎀 – У МЕНЯ ТАКОЕ КРУТОЕ ОФОРМЛЕНИЕ РАБОЧЕГО СТОЛА, НО ПОКАЗАТЬ НЕ КОМУ(((((😭
🎀 – Я НЕ ПОНИМАЮ КАКУЮ ФИГУРКУ ПОСТАВИТЬ НА ПОЛКУ ЧТОБЫ ВЫГЛЯДЕЛО КРАСИВО!!! 🤭

🎀–СКИНЬТЕ ИДЕИ КАК МОЖНО РАБОЧИЙ СТОЛ ОФОРМИТЬ!

🌨️🦋🅱️🦋🦋🅱️🦋🌨️
🤩Есть вопросы по поводу оформления рабочего стола или хотите посмотреть на другие оформление? Тогда вам в этот КФ!🪅 (Мы ориентируемся на рабочий стол как в интернет формате так и в реальности!)
САМ КФ / МП / ТЕЙКБОТ /
НАБОРВАДМИНЫ / ПЛАТНЫЙ ПИАР

🤩🤩🤩🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
🌟🌟🔡отите гороскоп на каждый день?
🌟🌟🌟🔡 каждый день рандомный фд?

🤩🌟🌟Welcome to рандом фд - гороскоп🤩
Mp post.. 🌟  Boost
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Lists Cf Confession 🥢
🦂: 🔤🔤🔤🔤 🔤🔤
confession . . .🐏🐏
{ место,где можно найти списки по разным тематикам. . 🐏}
🎀🎀🎀🎀🎀🎀🎀🎀🎀🎀
mp , navigation , поиск админов ,
rеклама , @listscfcf_bot
own: nnasbekk : 🦂
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Miami shop (((~ `_ ` ~ ) ))
  🖤🖤🖤🖤🖤🖤 🖤🖤🖤🌟
 Майами шоп🌟🌟🌟🌟 шоп в телеграмме,
где вы можете приобрести визы.
 визы — вирт (виртуальные) и физ (физические) номера для аккаунтов в телеграмме от разных стран.

🧛 наши преимущества :
 🤩 доступные цены
 🤩 проверенные продавцы
 🤩 качественные аккаунты
Please open Telegram to view this post
VIEW IN TELEGRAM
У ФАЕНОНА ТЁПЛЕНЬКО В ЖИВОТИКЕ??
​​💗💗– *хнык* Никто не хочет брать у меня заказы! 😭

🌟🌟–где взять аудиторию, начинающему дизайнеру?😫
💗💗Тише тише маленький, у меня есть для тебя решение!
«Advertising design cf»платформа в которой ты можешь себя рекламировать, или попросить совета,как дизайнер!Публикуем всех от про читеров до начинающих дизайнеров!😘

🤩БЫСТРЕЕ ЗАХОДИ!!! / MP POST / NAVIGATION
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ♡゙ авы ⇄ кф
ㅤ︵ 🩷𝐚𝐯݁𝐚𝐭𝐚𝐫𝐬
﹙𝒄𝒇﹚ɱϱɥταετε ϰαύτμ
♡゙ оψεη๒ κραςuϐьᵻε αϐьᵻ ?

𝓸𝔀𝓷. ⇄ таф she/her
"╰ˎˊ˗ @programming_cf──ᯓ─ ᛝ .┈─ ╮╮
Привет, подскажите, как получить API ключ? У меня даже не получается создать аккаунт в ChatGPT
Выдает ошибку какую-то
Я в РБ, может, это влияет?
ꪆ୧⏝︶#тейк @programming_cfbot
"╰ˎˊ˗ @programming_cf──ᯓ─ ᛝ .┈─ ╮╮
Есть ли принципиальное расхождение в эффективности между int[][], где каждый элемент - линия 0b0000_0000_0000
И непрерывной записью 0b0000_0000_0000_
0000_0000_0000_
0000_0000_0000_ идущей в паре с int, содержащим размерность, т.е. длину одной линии, после которой происходит переход на следующую линию или следующий слой
ꪆ୧⏝︶#тейк @programming_cfbot
💘1
"╰ˎˊ˗ @programming_cf──ᯓ─ ᛝ .┈─ ╮╮
Если использовать эту запись для хранения геометрии в виде заполненных и пустых точек
ꪆ୧⏝︶#тейк @programming_cfbot
"╰ˎˊ˗ @programming_cf──ᯓ─ ᛝ .┈─ ╮╮
Наверно, вопрос больше из ряда психологии, но предметная область программирование.

У меня умерла страсть к программированию. Я хочу её вернуть, потому что это и линуксы - единственное, что я хоть как-то умею.

Пожалуйста, расскажите, как её вернуть или как вы её себе получали.
ꪆ୧⏝︶#тейк @programming_cfbot