Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

climbing класс в Zombie Plague

Статус пользователя BaHeK
сообщение 2.4.2011, 21:02
Сообщение #1


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

в ZM есть класс climbing(ползает по стенам)
если он ползет по стене и в него кинуть замораживающую гранату
то он не останавливается, а ползет дальше
вот код чтобы ползти по стене
Код
if(button & IN_FORWARD)
{
    static Float:velocity[3]
    velocity_by_aim(id, get_pcvar_num(cvar_speed), velocity)
    fm_set_user_velocity(id, velocity)
}
else if(button & IN_BACK)
{
    static Float:velocity[3]
    velocity_by_aim(id, -get_pcvar_num(cvar_speed), velocity)
    fm_set_user_velocity(id, velocity)
}

примерно должно быть так
Код
if(button & IN_FORWARD)
{
              if(!зомби заморожен)
{
    static Float:velocity[3]
    velocity_by_aim(id, get_pcvar_num(cvar_speed), velocity)
    fm_set_user_velocity(id, velocity)
}
}
else if(button & IN_BACK)
{
              if(!зомби заморожен)
{
    static Float:velocity[3]
    velocity_by_aim(id, -get_pcvar_num(cvar_speed), velocity)
    fm_set_user_velocity(id, velocity)
}
}

но я не знаю какая ф-ия отвечает за заморозку


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ProxXx
сообщение 6.4.2011, 16:52
Сообщение #2


Стаж: 19 лет

Сообщений: 72
Благодарностей: 41
Полезность: 438

Ну если в ЗП нету натива, то отлавливай по цвету рендера например.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 7.4.2011, 17:00
Сообщение #3


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

Цитата(ProxXx @ 6.4.2011, 18:52) *
Ну если в ЗП нету натива, то отлавливай по цвету рендера например.

по подробнее можно?


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ProxXx
сообщение 7.4.2011, 18:38
Сообщение #4


Стаж: 19 лет

Сообщений: 72
Благодарностей: 41
Полезность: 438

Все расжуй да в рот положи.

Код
static color[3]
pev(id, pev_rendercolor, color)


Код
...
if(color[1] != 100 && color[2] != 200)
{


Вариантов много можно по скорости, по гравитации. psych.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: