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

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

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

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

Класс зомби.

Статус пользователя kolobok1
сообщение 11.10.2015, 9:17
Сообщение #1


Стаж: 11 лет

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

Всем доброго утра.Проблема с зомби классом,не знаю что с ним не так.Ковырял долго,так и не понял.Вот ошибка и исходник.
Ошибка

L 10/10/2015 - 19:53:52: [ZP] Invalid Player (0)
L 10/10/2015 - 19:53:52: [AMXX] Displaying debug trace (plugin "1zp_zclass_energy_ball.amxx", version "1.2")
L 10/10/2015 - 19:53:52: [AMXX] Run time error 10: native error (native "zp_get_user_zombie_class")
L 10/10/2015 - 19:53:52: [AMXX] [0] 1zp_zclass_energy_ball.sma::zp_user_infected_post (line 237)
L 10/10/2015 - 19:56:15: [ZP] Invalid Player (0)
L 10/10/2015 - 19:56:15: [AMXX] Displaying debug trace (plugin "1zp_zclass_energy_ball.amxx", version "1.2")
L 10/10/2015 - 19:56:15: [AMXX] Run time error 10: native error (native "zp_get_user_zombie_class")
L 10/10/2015 - 19:56:15: [AMXX] [0] 1zp_zclass_energy_ball.sma::zp_user_infected_post (line 237)


Прикрепленные файлы:
Прикрепленный файл  1zp_zclass_energy_ball.sma ( 45,16 килобайт ) Кол-во скачиваний: 23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Vaqtincha
сообщение 11.10.2015, 10:36
Сообщение #2
Стаж: 11 лет

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

поставь проверку на валидность
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 11.10.2015, 11:39
Сообщение #3


Стаж: 11 лет

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

Vaqtincha, Поточнее можно?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dialyabev
сообщение 11.10.2015, 11:44
Сообщение #4


Стаж: 11 лет

Сообщений: 243
Благодарностей: 120
Полезность: 596

найди 236 строку и поставь, if(!IsPlayer(id)) return;


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dialyabev
сообщение 11.10.2015, 11:50
Сообщение #5


Стаж: 11 лет

Сообщений: 243
Благодарностей: 120
Полезность: 596

даже наверно так
if(!(IsPlayer(id))) return;


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 14.10.2015, 11:59
Сообщение #6


Стаж: 11 лет

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

dialyabev, Сейчас попробую
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 14.10.2015, 12:46
Сообщение #7


Стаж: 11 лет

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

dialyabev, Не помогло.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 15.10.2015, 16:54
Сообщение #8
Стаж: 11 лет

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

Пробуй
заменить
Код:

if(zp_get_user_zombie_class(infector) == g_zclass_energyball)

на
Код:

if(zp_get_user_zombie_class(infector) == g_zclass_energyball && !zp_get_user_zombie_nemesis(infector))


Отредактировал: Vaqtincha, - 15.10.2015, 16:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 15.10.2015, 17:16
Сообщение #9


Стаж: 11 лет

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

Vaqtincha, zp_get_user_zombie_nemesis - только такой функции нет,есть zp_get_user_nemesis,спасибо сейчас попробую:)

Отредактировал: kolobok1, - 15.10.2015, 17:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 15.10.2015, 19:06
Сообщение #10
Стаж: 11 лет

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

Цитата(kolobok1 @ 15.10.2015, 18:12) *
Vaqtincha, zp_get_user_zombie_nemesis - только такой функции нет,есть zp_get_user_nemesis,спасибо сейчас попробую:)

тупанул возможно не успел смотреть все код. Жаль нет возможности компилит тестит.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 15.10.2015, 19:20
Сообщение #11


Стаж: 11 лет

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

Vaqtincha, Не сработало оно.У меня даже обычные игроки бегали под теслой:)То есть флаг доступа слетел...Ошибка не исчезла:)
Ошибка

L 10/15/2015 - 18:21:46: [AMXX] Displaying debug trace (plugin "1zp_zclass_energy_ball.amxx", version "1.2")
L 10/15/2015 - 18:21:46: [AMXX] Run time error 10: native error (native "zp_get_user_zombie_class")
L 10/15/2015 - 18:21:46: [AMXX] [0] 1zp_zclass_energy_ball.sma::zp_user_infected_post (line 237)


Отредактировал: kolobok1, - 15.10.2015, 19:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kolobok1
сообщение 16.10.2015, 19:17
Сообщение #12


Стаж: 11 лет

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

Ребят,не кто не поможет что-ли?Скриптеры уже не в силах?:)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: