Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
Fena
(TRADITIONAL SKINHEAD)

Зарегистрирован: Sep 2003
Проживает: Russian Federation/Moscow
Написал: 227 сообщений

Оценка: 16 Votes 16 чел.

вопросик.
Сообщение #515509
Давно просто не кодил. подскажите такой вопросик.
Когда игрок получает урон (OnTakeDamage) мне нужно что бы сработала консольная команда. и ещё что бы она сработала через допустим 2 секунды.
Свобода, Равенство, Солидарность
Пол бычка http://polbi4ka.h16.ru
Old Post 28-01-2007 19:12
Fena отсутствует Посмотреть данные 'Fena' Отправить Приватное Сообщение для 'Fena' Посетить домашнюю страничку Fena Найти другие сообщения 'Fena' Добавить Fena в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Lolmen
(С++ Разработчик)

Зарегистрирован: Dec 2004
Проживает: Беларусь/Минск
Написал: 4515 сообщений

Оценка: 139 Votes 139 чел.

Старожил 
Сообщение #515664
нужно найти функцию которая всё время вызывается типо OnThink или типо того, в OnTakeDamage просто сделать m_flTimer = gpGlobals->curtime + 2.0f; ну естественно заранее прорегать float m_flTimer
а потом в той покадровой функции нечто вроде

if ( m_flTimer <= gpGlobals->curtime )
{
if ( !myCommand.GetBool() ) // если комманда пока не та
{
myCommand.Set(...); как - то так...
}
}
Зарание сорри за не солидарность!

Мой блог
Old Post 29-01-2007 00:49
Lolmen отсутствует Посмотреть данные 'Lolmen' Отправить Приватное Сообщение для 'Lolmen' Посетить домашнюю страничку Lolmen Найти другие сообщения 'Lolmen' Добавить Lolmen в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Fena
(TRADITIONAL SKINHEAD)

Зарегистрирован: Sep 2003
Проживает: Russian Federation/Moscow
Написал: 227 сообщений

Оценка: 16 Votes 16 чел.

Сообщение #515793
ммм. ведь Set не поддерживает ConVar... вроде как. или я ошибаюсь
Свобода, Равенство, Солидарность
Пол бычка http://polbi4ka.h16.ru
Old Post 29-01-2007 09:26
Fena отсутствует Посмотреть данные 'Fena' Отправить Приватное Сообщение для 'Fena' Посетить домашнюю страничку Fena Найти другие сообщения 'Fena' Добавить Fena в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Lolmen
(С++ Разработчик)

Зарегистрирован: Dec 2004
Проживает: Беларусь/Минск
Написал: 4515 сообщений

Оценка: 139 Votes 139 чел.

Старожил 
Сообщение #516305
А ну так конечно, всего помнить немогу, но короче ради тебя посмотрел чё там есть...

Короче

cl_mycommand..SetValue( ... );

где аргументом будет int, float, или строчка.
int посути тот же bool если не превышать щначения от 0 до 1
Зарание сорри за не солидарность!

Мой блог
Old Post 29-01-2007 23:21
Lolmen отсутствует Посмотреть данные 'Lolmen' Отправить Приватное Сообщение для 'Lolmen' Посетить домашнюю страничку Lolmen Найти другие сообщения 'Lolmen' Добавить Lolmen в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Fena
(TRADITIONAL SKINHEAD)

Зарегистрирован: Sep 2003
Проживает: Russian Federation/Moscow
Написал: 227 сообщений

Оценка: 16 Votes 16 чел.

Сообщение #516347
спасибо земляк Ж)
Свобода, Равенство, Солидарность
Пол бычка http://polbi4ka.h16.ru
Old Post 30-01-2007 05:04
Fena отсутствует Посмотреть данные 'Fena' Отправить Приватное Сообщение для 'Fena' Посетить домашнюю страничку Fena Найти другие сообщения 'Fena' Добавить Fena в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 00:28.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены