[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 5 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
Модератор форума: DeadHead  
pff.clan.su - Форум » Игра NFK » Обсуждение игры » Модернизация PQR мода
Модернизация PQR мода
RhДата: Сб, 2010-10-09, 20:52 | Сообщение # 41
Участник
Группа: Модераторы
Сообщений: 148
Награды: 4
Статус: Offline
Quote (Roxar)
В обычном say_team не работают параметры (%i, %X и т.п.). Поэтому его просто никак не получится использовать для автосообщений. Для того и сделан say_team2.

Автосообщения тимерам о взятии предметов работаю. Этого достаточно, чтобы НФК иногда вылетала.
При чем здесь say_team2?
 
swirlyДата: Пн, 2010-12-20, 22:19 | Сообщение # 42
Активный участник
Группа: PFF Team
Сообщений: 184
Награды: 3
Статус: Offline
Вы это дело то не забросили? ))
 
coolantДата: Вт, 2010-12-21, 09:37 | Сообщение # 43
Админ
Группа: Администраторы
Сообщений: 1109
Награды: 11
Статус: Offline
Это баг НФК...
Единственное что можно сделать это обработку этой ошибки через try - except, тогда нфк не должна зависать.
 
coolantДата: Вт, 2010-12-21, 11:23 | Сообщение # 44
Админ
Группа: Администраторы
Сообщений: 1109
Награды: 11
Статус: Offline
Вот pqrmod.dll с которым нфк зависать не должна, но и сообщения say_team не будут работать если игрок с id 0 вышел, в таком случае надо кому-то перезайти
Прикрепления: pqrmod.zip(93.9 Kb)
 
DeadHeadДата: Вт, 2010-12-21, 23:26 | Сообщение # 45
Постоялец
Группа: Пользователи
Сообщений: 52
Награды: 2
Статус: Offline
Кинь исходы че ты там правил подсвети! Я тоже кое что нашел интересное но пока никак не добью
 
coolantДата: Сб, 2010-12-25, 13:38 | Сообщение # 46
Админ
Группа: Администраторы
Сообщений: 1109
Награды: 11
Статус: Offline
я там не много правил
Файл teamhelp.cpp
Процедура void CMD_say_team2(char* s)
В самом конце процедуры добавил try...except
Code

   if (strlen(new_str)) //Строка сформировалась
   __try {
    Console.SendConsoleHCommand(va("say_team ^7%s",new_str)); //отсылаем команду say_team и сформированую строку
   } __except(EXCEPTION_EXECUTE_HANDLER){
    Console.SendConsoleHCommand("WARNING: Internal NFK Error.");
   };

З.Ы. "WARNING: Internal NFK Error."- это сообщение почему-то не появляется...
 
PQRДата: Ср, 2014-08-27, 16:47 | Сообщение # 47
Новичок
Группа: Проверенные
Сообщений: 23
Награды: 2
Статус: Offline
Так чем всё закончилось-то? Переписали PQRMod с нуля с новыми фишками и упрощённой настройкой?
 
pff.clan.su - Форум » Игра NFK » Обсуждение игры » Модернизация PQR мода
  • Страница 5 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
Поиск: