Горячие точки!
Что такое "горячая точка"?
- Горячая точка - это блок, от которого болезнь может распространяться на определенное расстояние.
Например, если на вашем сервере упал метеорит, вы можете установить горячую точку в центре кратера падения, и болезнь будет распространяться в радиусе 10-20 блоков, и каждый, кто окажется в этой зоне, может заболеть лучевой болезнью или космическим бешенством.
Обязательно ли использовать горячую точку?
- Нет, конечно, нет, если вы не хотите использовать горячие точки, просто не устанавливайте их.
Как пользователи узнают, где находится точка доступа?
- Сейчас, когда игрок приближается, (опционально) эффекты частиц могут показать центр хотспота. В будущем может появиться дополнительное сообщение на экране, но пока - только частицы, это будет приятным сюрпризом для них!
Игроки автоматически заболевают в этой области?
- Нет, вы настраиваете шанс болезни так же, как и для других болезней, если вы хотите, чтобы шанс заболеть в этой области был небольшим, установите низкий, если хотите, чтобы они всегда болели, установите высокий.
Каким видом болезни они болеют?
- Любую, какую вы захотите установить - для примера я включил радиационную болезнь - это заболевание нельзя получить никаким другим способом, кроме как в горячей точке, однако вы можете дать им любое заболевание по своему выбору.
Как вы можете излечиться от болезней горячей точки?
- Точно так же, как и сейчас, создайте средство (в примере - йодистый калий).
Почему именно горячие точки, а не вакцины?
- Код вакцины занимает больше времени, чем мне хотелось бы (потому что он замечательный, кстати), а код горячих точек уже готов, поэтому мы выпускаем 1.7.1 как краткосрочное обновление, а вакцины будут!
Как настроить точку доступа?
- Если вы новый пользователь, создается пустой файл хотспота
\plugins\Epidemic\config.hotspots.yml
Если вы новый пользователь, вам может понадобиться создать папку и файл вручную - пример показан ниже
# Every hotspot is listed under hotspots, with the location as the key
# <world name>:<x>:<y>:<z>
hotspots:
world:-78:64:41:
# ailment is the ailment to apply, this ailment key MUST exist
ailment: radiation
# chance of getting the ailment
chance: 90000
# distance from the hotspot location that the player can be impacted
distance: 10
# If you wish to show particles, set show to true, pick the RGB values, the particle size and count
particles:
show: true
red: 2
green: 135
blue: 20
size: 1
count: 6
world_nether:300:22:14:
Я также включил файлы radiation и potassium_iodide, которые находятся в папках ailments и remedy
\plugins\Epidemic\ailments\radiation.yml
v: 1.1
internal_name: "radiation"
display_name: "Radiation Sickness"
infectious: false
infectious_chance: 0
non_infectious_chance: 0
contagious_chance_boost: 0
deliberate_transmission_chance: 0
biome_infectious_chance: []
max_immunity: 0
immunity_modifier: 0
report_before_symptoms: true
warn_on_afflicted: false
afflicted_text: ""
symptom_text: "You're hot and can barely see straight"
infected_other_text: ""
healed_text: "The swelling has gone down and you're starting to feel more like yourself"
natural_cure_text: ""
time_to_symptoms: 300
is_fatal: true
damage: 3
cure_with_sleep_chance: 0
cure_with_sleep_message: ""
fever: true
chills: false
display_vomit: true
display_bleeding:
face: false
head: false
chest: false
back: false
left_arm: false
right_arm: false
left_leg: false
right_leg: false
display_bowel: false
display_urinate: false
display_sweat: false
display_contagious: false
display_injury: false
insomnia: false
hallucination: true
gibberish: false
food_rot: false
remove_xp: 0
rust: false
rust_amount: 0
clumsy: false
sudden_death_chance: 100
sudden_death_message: "Your cells broke down too much"
caused_by_fall: false
caused_by_injury: false
caused_by_weapon_injury: false
caused_by_explosion: false
caused_by_fire: false
caused_by_water: false
caused_by_consume: false
caused_by_magic: false
caused_by_entity: []
ailment_effects:
CONFUSION:
time: 10
amplifier: 3
WEAKNESS:
time: 20
amplifier: 3
particle_on_heal: VILLAGER_HAPPY
sound_on_heal: BREWING_STAND_BREW
can_syringe: true
can_vaccinate: true
can_gain_immunity: true
is_active: true
\plugins\Epidemic\remedy\potassium_iodide.yml
v: 1.0
key: "potassium_iodide"
display_name: "&bPotassium Iodide"
lore:
- "&fA pill that helps your radiation sickness"
used_text: "You take the pills and hope for the best"
base_item: PUMPKIN_SEEDS
return_item: AIR
enchanted_glow: false
recipe:
craft:
top:
left: POTATO
center: POTATO
right: POTATO
middle:
left: COD
center: BEETROOT
right: COD
bottom:
left: KELP
center: EGG
right: KELP
amount: 1
require_craft_perm: false
food: false
drink: false
item_consumed: true
cures:
- radiation
remove_effects:
CONFUSION:
time: 10
amplifier: 1
WEAKNESS:
time: 10
amplifier: 1
health: 2
hunger: 1
thirst: 0
symptom_relief_seconds: 0
cold_relief_seconds: 0
heat_relief_seconds: 0
Какие еще изменения?
- Только одно незначительное исправление, которое переносит файл broken_leg.yml с версии 1.2 на 1.1 (файлы версии 1.2 не загружаются).
Если вы являетесь текущим пользователем, проверьте свой файл broken_leg.yml и обновите его при необходимости!
Как всегда, по любым вопросам обращайтесь ко мне в Discord, и я буду рад помочь!