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

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

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

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

> Полезные ссылки

Исправить баги в zombie plague 4.3

Статус пользователя iShot
сообщение 8.6.2015, 8:12
Сообщение #1


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

Меценат Меценат

Всем привет ребята.

Кто поможет исправить баги в zombie plague 4.3?

разумеется за денюшку.

отпишите в лс.


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя drf
сообщение 8.6.2015, 10:35
Сообщение #2
Стаж: 11 лет

Сообщений: 12
Благодарностей: 1
Полезность: 0

отписал в лс
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя panda08
сообщение 8.6.2015, 12:01
Сообщение #3


Стаж: 12 лет

Сообщений: 116
Благодарностей: 23
Полезность: 130

Баг на Зомби Серверах

Действие:

1. Заходим на сервер.
2. Выбираем команду.
3. Внимание! После чего выбрали команду, важно не выбирать класс ( модель ) игрока.. Допустим выбрали комманду террористов: Нажимаем 1. TERRORRIST FORCES а модель самого террорриста не выбираем, так и оставляем нетронутой эту функцию.
4. Нажимаем TAB и держим.
5. Нажимаем M 6 (Join Spectator). У других серверов меню Join Spectator находится на другом номере. Перед использованиме бага проверяем это.
6. Отпускаем TAB и выбираем любую модель террорриста.
7. Server down!

Лекарство:

В .sma файле самого мода меняем следующие строчки
================================================================================
==============================
1.

if (!g_isalive[id] || !get_pcvar_num(cvar_blocksuicide) || (userflags & g_access_flag[ACCESS_ADMIN_MENU]))

на

if (!g_isalive[id] || g_isalive[id] || !get_pcvar_num(cvar_blocksuicide) || (userflags & ADMIN_BAN))

================================================================================
==============================
2. В case 5: // Join Spectator меняем

if (g_isalive[id])

на

if (g_isalive[id] || !g_isalive[id])

и

if (get_pcvar_num(cvar_blocksuicide) && !(get_user_flags(id) & g_access_flag[ACCESS_ADMIN_MENU]))

на

if (get_pcvar_num(cvar_blocksuicide) && !(get_user_flags(id) & ADMIN_BAN))

Источник: http://www.dedicated-server.ru/vbb/showthread.php?t=23618
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 8.6.2015, 14:35
Сообщение #4


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

Меценат Меценат

Цитата(panda08 @ 8.6.2015, 14:01) *
Баг на Зомби Серверах

Действие:

1. Заходим на сервер.
2. Выбираем команду.
3. Внимание! После чего выбрали команду, важно не выбирать класс ( модель ) игрока.. Допустим выбрали комманду террористов: Нажимаем 1. TERRORRIST FORCES а модель самого террорриста не выбираем, так и оставляем нетронутой эту функцию.
4. Нажимаем TAB и держим.
5. Нажимаем M 6 (Join Spectator). У других серверов меню Join Spectator находится на другом номере. Перед использованиме бага проверяем это.
6. Отпускаем TAB и выбираем любую модель террорриста.
7. Server down!

Лекарство:

В .sma файле самого мода меняем следующие строчки
================================================================================
==============================
1.

if (!g_isalive[id] || !get_pcvar_num(cvar_blocksuicide) || (userflags & g_access_flag[ACCESS_ADMIN_MENU]))

на

if (!g_isalive[id] || g_isalive[id] || !get_pcvar_num(cvar_blocksuicide) || (userflags & ADMIN_BAN))

================================================================================
==============================
2. В case 5: // Join Spectator меняем

if (g_isalive[id])

на

if (g_isalive[id] || !g_isalive[id])

и

if (get_pcvar_num(cvar_blocksuicide) && !(get_user_flags(id) & g_access_flag[ACCESS_ADMIN_MENU]))

на

if (get_pcvar_num(cvar_blocksuicide) && !(get_user_flags(id) & ADMIN_BAN))

Источник: http://www.dedicated-server.ru/vbb/showthread.php?t=23618

Проблема не в этом, проблема в том что. (+) если я зомби то модель соответственно у меня зомби, (-) а у игроков - они зомби но модель у них выживших (людей)
скриншот, передо мной зомби=)

как исправить баг?

Отредактировал: eLisha, - 8.6.2015, 14:40


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Immunity
сообщение 8.6.2015, 15:25
Сообщение #5
Стаж: 11 лет

Сообщений: 444
Благодарностей: 119
Полезность: 139

Цитата(eLisha @ 8.6.2015, 15:35) *
Проблема не в этом, проблема в том что. (+) если я зомби то модель соответственно у меня зомби, (-) а у игроков - они зомби но модель у них выживших (людей)
скриншот, передо мной зомби=)

как исправить баг?

Делать проверку на модель.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Fight
сообщение 8.6.2015, 15:35
Сообщение #6
Стаж: 10 лет

Сообщений: 167
Благодарностей: 56
Полезность: < 0

Immunity, модель тут не причем, тут видимо много моделей в w_ сделаны...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 8.6.2015, 16:12
Сообщение #7


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

Меценат Меценат

Так кто сможет помочь?


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legend21
сообщение 8.6.2015, 16:33
Сообщение #8
Стаж: 14 лет
Город: Винница

Сообщений: 604
Благодарностей: 229
Полезность: 561

Цитата(eLisha @ 8.6.2015, 15:35) *
как исправить баг?


Удалить сервер.

P.s Логика: Зачем держать сервер, если ты ничего в нем не понимаешь? Зачем тебе машина, если ты не умеешь ездить на ней. Учись самому исправлять баги если ты держишь свой сервер. Каждый раз беспокоить людей, потому что у тебя проблемы с сборкой/сервером , никто этим заниматься не будет даже платно.

Отредактировал: Legend21, - 8.6.2015, 16:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 8.6.2015, 16:41
Сообщение #9


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

Меценат Меценат

Legend21, а по теме помочь сможешь?


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 8.6.2015, 17:21
Сообщение #10


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Legend21, зачем тогда этот форум?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя samthugg
сообщение 8.6.2015, 17:40
Сообщение #11


Иконка группы

Стаж: 15 лет

Сообщений: 1333
Благодарностей: 1476
Полезность: 1344

Цитата(eLisha @ 8.6.2015, 15:35) *
Проблема не в этом, проблема в том что. (+) если я зомби то модель соответственно у меня зомби, (-) а у игроков - они зомби но модель у них выживших (людей)
Есть несколько вариантов.
Первый - задержка обновления информации. У игроков с плохим соединением, потерями пакетов или просто с феерическим везением подобный баг проявляется чаще чем у тех, кто проблем с соединением не имеет. Фиксов нет, так как раз в 5 секунд счетчик указывает проверить модель игрока и сменить её (очень хорошо видно в начале раунда), если и на протяжении раунда у игрока отображаются "не те" модели - у него скорее всего проблемы с соединением, либо у сервера проблемы с нагруженностью.
Второй - используются субмодели, еще чаще приводит к вызову неправильных моделей. А вместе с первым вариантом устраивают "сюрпризы" для ничего не подозревающих игроков.

Расспросите игроков и убедитесь что подобная проблема наблюдается не у всех игроков.



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legend21
сообщение 8.6.2015, 19:16
Сообщение #12
Стаж: 14 лет
Город: Винница

Сообщений: 604
Благодарностей: 229
Полезность: 561

Bloo, прежде всего общения с другими пользователями и администрацией. У меня своя терминология.

Скрытый текст
Щас как влепит на флуд : )


eLisha, Подсказать пожалуйста, но делать что то за кого то, я считаю это не правильно. Человек сам должен учиться тому, что он не знает.

С формулируйте правильно свой вопрос и я постараюсь что то подсказать в помощь

Отредактировал: Legend21, - 8.6.2015, 19:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 8.6.2015, 19:33
Сообщение #13


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Legend21, Исправить баги в zombie plague 4.3 (Пост #799655) куда уж правильней?
Спектрам показывает модель выжившего, хотя должна быть зомби.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legend21
сообщение 8.6.2015, 20:20
Сообщение #14
Стаж: 14 лет
Город: Винница

Сообщений: 604
Благодарностей: 229
Полезность: 561

Если я правильно понял, тогда возможно проблема в субмодели. Нужно полностью разбирать код, который работает с субмоделью, возможно он корявый или проще всего заменить модель на другую.

Если это со всеми моделями зм происходит, тогда нужно разбирать код самого мода, который отвечает за все установленными моделями.

Посмотреть или использует модель подмодель, можно через прогу Model Viewer.

И еще: зайди в исходник своего зм классу или в zp_zombieclasses.ini и убедись что у тебя там стоит правильная модель. Возможно у тебя стоит модель выжившего, по этому игроки её и видят.

Отредактировал: Legend21, - 8.6.2015, 20:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: