Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ Sphere Server 0.56 - Sphere X _ Урон и таймер!

Автор: Jakut 15.5.2017, 10:33

Доброе утро. Что то не могу вспомнить как было сделать.
Давно не занимался скриптами. Может кто то напомнить как сделать было, вот удар проходит на человека ставиться паралич на 1-2 секунды и потом сам снимаеться. Хочу сделать типо как замедление, т.к сколько знаю именно замедлить человека при ударе не возможно, чтоб если он бежит начал идти, это же клиент и AlwayRun, по этому решил с парализом.

Код
[FUNCTION f_cold_damage]
IF (<eval{1 100}> <= 50)
    timerf 1,SPELLEFFECT s_paralyze,100.0,<argn1>
    UID.<argn1>.sayu *slow*
ENDIF


Автор: Atheist 15.5.2017, 12:51

Цитата(Jakut @ 15.5.2017, 10:33) *

Доброе утро. Что то не могу вспомнить как было сделать.
Давно не занимался скриптами. Может кто то напомнить как сделать было, вот удар проходит на человека ставиться паралич на 1-2 секунды и потом сам снимаеться. Хочу сделать типо как замедление, т.к сколько знаю именно замедлить человека при ударе не возможно, чтоб если он бежит начал идти, это же клиент и AlwayRun, по этому решил с парализом.
Код
[FUNCTION f_cold_damage]
IF (<eval{1 100}> <= 50)
    timerf 1,SPELLEFFECT s_paralyze,100.0,<argn1>
    UID.<argn1>.sayu *slow*
ENDIF


можно сделать так чтобы не бежал

Автор: Jakut 15.5.2017, 13:11

Хмммм... Ну это парализ полностью он остановиться? Или если нет, то можешь подсказать как это сделать? Я просто точно не в курсе. Только если стамины мало сделать, ну у меня он все равно бежит даже при 1 стаме.

Автор: Atheist 15.5.2017, 14:29

SPEEDMODE
Gets or sets the speed that the player moves at. (0=Normal, 1=Double Speed on Foot, 2=Always walk, 3=Always Run on Foot/Always Walk on Mount, 4=Can not Walk or Run)

Автор: Jakut 15.5.2017, 15:55

Кто то может мне пример привести в использование этого SPEEDMODE чтоб вешать на игрока на 1-2 секунды при ударе и обратно менялся на стандарт.

Автор: Jelian 16.5.2017, 1:21

Цитата(Jakut @ 15.5.2017, 15:55) *

Кто то может мне пример привести в использование этого SPEEDMODE чтоб вешать на игрока на 1-2 секунды при ударе и обратно менялся на стандарт.


speedmode=4
timerf 2, speedmode=0



Автор: Famous 20.5.2017, 1:05

не работает этот спидмод ))

Автор: Atheist 20.5.2017, 1:40

Цитата(Famous @ 20.5.2017, 1:05) *

не работает этот спидмод ))

у меня работает

Автор: Reality Audit 29.7.2017, 16:40

Правильно ли я понимаю, что нужен root/slow?

Автор: Famous 29.7.2017, 22:33

я тестил этот speedmod, очень редко срабатывает, туфта короче )

Автор: $yst3m_3rr0r 29.7.2017, 23:44

Код
TAG.NoMoveTill=<EVAL <SERV.TIME>+{1 2}>
TIMERF 2,TAG.NoMoveTill

По пробуй так ... гляди как вариант ... влом тестить ... cool.gif

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)