Поиск плагинов для AMX Mod X.
Модератор: Leonidddd
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.
В данном разделе форума разрешено создавать темы, касающиеся только поиску плагинов для AMX Mod X.
Subb98 » 07 апр 2017, 18:53
- Код: Выделить всё
public RsCmd(id)
{
if(!is_user_connected(id)) return;
set_entvar(id, var_frags, 0.0);
set_member(id, m_iDeaths, 0);
message_begin(MSG_ALL, g_ScoreInfo_msgid);
write_byte(id);
write_short(0);
write_short(0);
write_short(0);
write_short(0);
message_end();
}
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
-
Subb98
-
- Сообщения: 5485
- Зарегистрирован: 24 мар 2011, 19:42
- Откуда: г. Пермь
- Благодарил (а): 1329 раз.
- Поблагодарили: 2343 раз.
- Опыт программирования: Больше трех лет
- Языки программирования: PHP
Good Luck » 07 апр 2017, 19:16
Subb98 писал(а):- Код: Выделить всё
public RsCmd(id)
{
if(!is_user_connected(id)) return;
set_entvar(id, var_frags, 0.0);
set_member(id, m_iDeaths, 0);
message_begin(MSG_ALL, g_ScoreInfo_msgid);
write_byte(id);
write_short(0);
write_short(0);
write_short(0);
write_short(0);
message_end();
}
Отлично! Теперь всё работает
Код не несет сильной нагрузки? Оптимизирован? Или лучше использовать на модулях "cstrike" и "fun"?
-
Good Luck
-
- Сообщения: 167
- Зарегистрирован: 04 ноя 2011, 21:58
- Откуда: Москва
- Благодарил (а): 47 раз.
- Поблагодарили: 2 раз.
- Языки программирования: Counter-Strike 1.6
Subb98 » 07 апр 2017, 19:18
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
-
Subb98
-
- Сообщения: 5485
- Зарегистрирован: 24 мар 2011, 19:42
- Откуда: г. Пермь
- Благодарил (а): 1329 раз.
- Поблагодарили: 2343 раз.
- Опыт программирования: Больше трех лет
- Языки программирования: PHP
vladboss » 07 апр 2017, 19:24
Замени на это:
- Код: Выделить всё
emessage_begin(MSG_ALL, g_ScoreInfo_msgid);
ewrite_byte(id);
ewrite_short(0);
ewrite_short(0);
ewrite_short(0);
ewrite_short(0);
emessage_end();
Не ищите легких путей к достижению своей цели!
-
vladboss
-
- Сообщения: 168
- Зарегистрирован: 22 янв 2012, 22:03
- Благодарил (а): 8 раз.
- Поблагодарили: 44 раз.
theshadow » 08 апр 2017, 13:10
vladboss, зачем? От этого код быстрее, раньше чем игрок напишет "/rs", не выполнится
-
theshadow
-
- Сообщения: 30
- Зарегистрирован: 08 фев 2016, 12:13
- Благодарил (а): 2 раз.
- Поблагодарили: 8 раз.
Doc Batcon » 08 апр 2017, 13:29
Если используете cstrike + reapi, то этого будет достаточно
- Код: Выделить всё
public ResetScore(const iPlayer)
{
set_entvar(iPlayer, var_frags, 0.0);
cs_set_user_deaths(iPlayer, 0);
}
-
Doc Batcon
-
- Сообщения: 35
- Зарегистрирован: 18 сен 2016, 12:36
- Благодарил (а): 2 раз.
- Поблагодарили: 7 раз.
- Опыт программирования: Меньше недели
- Языки программирования: Pawn
vladboss » 08 апр 2017, 14:09
PhantomJ писал(а):vladboss, зачем? От этого код быстрее, раньше чем игрок напишет "/rs", не выполнится
Вы должны зарегистрироваться, чтобы видеть ссылки.
Не ищите легких путей к достижению своей цели!
-
vladboss
-
- Сообщения: 168
- Зарегистрирован: 22 янв 2012, 22:03
- Благодарил (а): 8 раз.
- Поблагодарили: 44 раз.
Garey » 08 апр 2017, 16:02
так сложно в google вбить "resetscore reapi" ???
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Garey
-
- Сообщения: 85
- Зарегистрирован: 24 дек 2010, 03:12
- Благодарил (а): 4 раз.
- Поблагодарили: 37 раз.
Вернуться в Поиск плагинов
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3