Русское сообщество по скриптингу

Помогите исправить ошибку

Все вопросы по работе и настройке AMXX и его плагинов.

Модератор: liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только вопросов по AMX Mod X и его плагинам.

Помогите исправить ошибку

Сообщение 4uV@k » 04 мар 2012, 22:23

Помогите пожалуйста исправить ошибку в коде, вообще хз что там исправлять..

Код: Выделить всё
[AMXX] Run time error 10: native error (native "strip_user_weapons")
[AMXX]   [0] ****.sma::player_spawnEquipament (line 1633)


[pawn]
  1. public player_spawnEquipament(id)

  2. {

  3.         id += TASK_EQUIPAMENT

  4.  

  5.         strip_user_weapons(id)

  6.  

  7.         give_item(id, "weapon_knife")

  8.         give_item(id, "weapon_glock18")

  9.         give_item(id, "weapon_m3")

  10.  

  11.         cs_set_user_bpammo(id, CSW_GLOCK18, g_iBPAmmo[CSW_GLOCK18])

  12.         cs_set_user_bpammo(id, CSW_M3, g_iBPAmmo[CSW_M3])

  13. }
[/pawn]

ошибка в этой строке:
[pawn]
  1.         strip_user_weapons(id)
[/pawn]
Тема перемещена в соответствующий ей раздел // EvilCoder
Аватара пользователя
4uV@k
 
Сообщения: 82
Зарегистрирован: 19 сен 2009, 23:37
Откуда: Москва
Благодарил (а): 6 раз.
Поблагодарили: 1 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
Lineage II

Re: Помогите исправить ошибку

Сообщение baba_klava* » 04 мар 2012, 22:42

Возможно я не то пишу, но может нужно сделать проверку жив ли игрок?
Аватара пользователя
baba_klava*
 
Сообщения: 195
Зарегистрирован: 20 сен 2011, 19:34
Благодарил (а): 76 раз.
Поблагодарили: 15 раз.
Опыт программирования: Меньше месяца
Языки программирования: Counter-Strike 1.6

Re: Помогите исправить ошибку

Сообщение 4uV@k » 04 мар 2012, 22:43

baba_klava* писал(а):Возможно я не то пишу, но может нужно сделать проверку жив ли игрок?

Да, ты пишешь не то, т.к. это не срабатывало. Я уже пробовал.
Аватара пользователя
4uV@k
 
Сообщения: 82
Зарегистрирован: 19 сен 2009, 23:37
Откуда: Москва
Благодарил (а): 6 раз.
Поблагодарили: 1 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
Lineage II

Re: Помогите исправить ошибку

Сообщение baba_klava* » 04 мар 2012, 22:49

4uV@k писал(а):
baba_klava* писал(а):Возможно я не то пишу, но может нужно сделать проверку жив ли игрок?

Да, ты пишешь не то, т.к. это не срабатывало. Я уже пробовал.

Тогда не знаю, еще не силен в таком.

Добавлено спустя 3 минуты 8 секунд:
[pawn]
  1. id += TASK_EQUIPAMENT
[/pawn]
а что выполняется в этой строчке?
Аватара пользователя
baba_klava*
 
Сообщения: 195
Зарегистрирован: 20 сен 2011, 19:34
Благодарил (а): 76 раз.
Поблагодарили: 15 раз.
Опыт программирования: Меньше месяца
Языки программирования: Counter-Strike 1.6

Re: Помогите исправить ошибку

Сообщение 4uV@k » 04 мар 2012, 22:59

хз, но в разных частях кода это встречается так и в таком порядке:

#define TASK_EQUIPAMENT 1024
task_remove(id - TASK_EQUIPAMENT)
task_set(0.2, "player_spawnEquipament", id - TASK_EQUIPAMENT)

и дальше сам этот код.
Аватара пользователя
4uV@k
 
Сообщения: 82
Зарегистрирован: 19 сен 2009, 23:37
Откуда: Москва
Благодарил (а): 6 раз.
Поблагодарили: 1 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6
Lineage II

Re: Помогите исправить ошибку

Сообщение DJ_WEST » 06 мар 2012, 11:17

Ошибки полностью выкладывай, а не огрызки.
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2


Вернуться в Вопросы по AMXX и его плагинам

Кто сейчас на конференции

Сейчас этот форум просматривают: sb123 и гости: 7