- Баллы
- 98
- Имя в Minecraft
- Lyosha12
@fromgate, нужен активатор смерти игрока. Игрок может быть дисквалифицировать из ивента по двум причинам:
1) Он умирает
2) Он касается запрещённого блока
Касание запрещённого блока фиксируется сразу на ивенте, после чего переменная (которая существует только на ивенте) обнуляется и он телепортируется в лобби.
Смерть игрока я фиксирую как его присутствие вне ивента с переменной, которая должна существовать только на ивенте. И, если это происходит, то телепортирую его в лобби ивента, снимая переменную участия.
Дилемма вот в чём: если игрок касается запрещённого блока и сразу же умирает, то сначала обнуляется переменная от касания с блоком, а уже после происходит обнуление от смерти. Но, так как смерть фиксируется наличием игрока с переменной ивента вне ивента, то при отсутствии этой переменной его никуда не телепортирует после смерти.
Помогите пожалуйста решить этот казус
1) Он умирает
2) Он касается запрещённого блока
Касание запрещённого блока фиксируется сразу на ивенте, после чего переменная (которая существует только на ивенте) обнуляется и он телепортируется в лобби.
Смерть игрока я фиксирую как его присутствие вне ивента с переменной, которая должна существовать только на ивенте. И, если это происходит, то телепортирую его в лобби ивента, снимая переменную участия.
Дилемма вот в чём: если игрок касается запрещённого блока и сразу же умирает, то сначала обнуляется переменная от касания с блоком, а уже после происходит обнуление от смерти. Но, так как смерть фиксируется наличием игрока с переменной ивента вне ивента, то при отсутствии этой переменной его никуда не телепортирует после смерти.
Помогите пожалуйста решить этот казус

