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

[CZ] Unknown command: nst_buy_wpn  [Решено]

Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.

Модераторы: Subb98, liFe iS GoOD

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

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

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.

[CZ] Unknown command: nst_buy_wpn

Сообщение Jodi Redlot » 28 май 2017, 06:00

Шалом! Продолжаю тему с созданием мода на CZ. Взял за основу чистые NST-плагины, повырезал код, связанный с ZM-режимами и прочим лишним контентом. В итоге появилось 2 ошибки:
а) couldn't exec addons/amxmodx/configs/nst_cmd.cfg - не понимаю, какое содержимое должно быть в этом конфиге, при этом плагин требует его. Может кто знает?
б) Unknown command: nst_buy_wpn - ошибка, возникающая при попытке купить новое оружие(добавил его в меню закупки). Вроде как никаких помарок в коде не нашёл, но что-то с этой командой всё же не так.
Далее приклеплен архив с подключенными плагинами (код в тему кинуть не могу из-за ограничения по знакам). Ошибки связаны, насколько я понимаю, с Wpn-плагинами, но на всякий кину все.
Надеюсь на помощь. Заранее спасибо!

Название темы скорректировано // Subb98
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Subb98 28 май 2017, 09:53, всего редактировалось 2 раз(а).
Причина: используйте "Добавить вложения" для прикрепления исходного кода / ресурсов в виде файлов
"Just kiddin' around"
Аватара пользователя
Jodi Redlot
 
Сообщения: 33
Зарегистрирован: 23 май 2017, 03:37
Благодарил (а): 17 раз.
Поблагодарили: 2 раз.
Опыт программирования: Больше трех лет
Языки программирования: C, C#, C++, Pawn

Re: [CZ] Unknown command: nst_buy_wpn

Сообщение tato » 28 май 2017, 21:01

извини конечно но всё как то смешно звучит :-D
Я: Вырезал, убрал, смог и тд!
Но не знаю что это за две проблемы :-D
a) - Отсутствует файл конфига - либо вырежи его тоже... либо на крайняк пустой хоть создай... ну или посмотри new = что с ними связанно переменные! и восстанови!
b) Естественно будет писать Unknown command: от части ничего страшного в этом нету! можешь поставить плагин который неверные команды не показывает! либо просто зарегистрировать эту команду как существующую а не просто как вызов команды! И можно даже так сделать "say /command" а не "command" и какой нить транслитер один фиг не показывает слова с началом /

Думаю тебе не кто не будет на это отвечать, ибо это шлак полный) я не пытаюсь тебя оскорбить) просто как то стыдно то что ты понимаешь в коде но не понимаешь элементарных вещей)
P:S Не скриптер Я не разу)
Аватара пользователя
tato
 
Сообщения: 26
Зарегистрирован: 07 май 2017, 12:35
Забанен
Благодарил (а): 3 раз.
Поблагодарили: 6 раз.
Языки программирования: Pawn
SourcePawn
C++
Php
Ruby
Python
C#

Re: [CZ] Unknown command: nst_buy_wpn

Сообщение Jodi Redlot » 29 май 2017, 01:48

Вторую проблему я, видимо, недостаточно хорошо описал. При попытке покупки оружия оружие НЕ покупается, а в консоли выскакивает эта самая ошибка unknown command: nst_buy_wpn.
Команда зарегистрирована, вроде всё в норме, но оружие не покупается.
И да, в Pawn-е я особо не разбираюсь. Руководствуюсь знаниями по C++. Возможно, потому ошибки и не вижу
А за решение первой проблемы благодарю. Была такая мысль с самого начала, но потом я её как-то совсем забыл, и ты мне о ней напомнил
"Just kiddin' around"
Аватара пользователя
Jodi Redlot
 
Сообщения: 33
Зарегистрирован: 23 май 2017, 03:37
Благодарил (а): 17 раз.
Поблагодарили: 2 раз.
Опыт программирования: Больше трех лет
Языки программирования: C, C#, C++, Pawn

Re: [CZ] Unknown command: nst_buy_wpn

Сообщение 3BEPb » 29 май 2017, 16:02

С второй проблемой лучше всего, переписать выдачу оружия.
Аватара пользователя
3BEPb
 
Сообщения: 141
Зарегистрирован: 16 авг 2014, 22:02
Откуда: Пряжа
Благодарил (а): 22 раз.
Поблагодарили: 17 раз.
Опыт программирования: Больше трех лет
Языки программирования: Pawn

Re: [CZ] Unknown command: nst_buy_wpn

Сообщение tato » 29 май 2017, 16:56

а то что в четырех плагинах одинаковый вызов это нормально???

на скрине не то немного выделил) вот это я имел ввиду)
Код: Выделить всё

    register_clcmd
("nst_buy_wpn""cmd_buy_wpn")
    
register_clcmd("nst_buy_mywpn""cmd_buy_mywpn")
 
Аватара пользователя
tato
 
Сообщения: 26
Зарегистрирован: 07 май 2017, 12:35
Забанен
Благодарил (а): 3 раз.
Поблагодарили: 6 раз.
Языки программирования: Pawn
SourcePawn
C++
Php
Ruby
Python
C#

Re: [CZ] Unknown command: nst_buy_wpn  [Решено]

Сообщение Jodi Redlot » 30 май 2017, 03:24

Ну не знаю. В оригинале плагина так было, я и подумал, что пусть будет :р
Попробую что-нибудь решить с этим

Добавлено спустя 3 часа 26 минут 14 секунд:
Ура, что-то изменилось :р
Оказалось, нужно было вырезать нативы, связанные с supply box-ами(это такие ящики, спавнящиеся в ZM-режимах CSO, в которых можно перезакупиться и получить ПНВ. Раньше же из них можно было получить рандомное эксклюзивное оружие до конца раунда, но потом их смысл изменили сильно и сделали такими, какими я описал выше). Теперь, думаю, дело пойдёт получше
"Just kiddin' around"
Аватара пользователя
Jodi Redlot
 
Сообщения: 33
Зарегистрирован: 23 май 2017, 03:37
Благодарил (а): 17 раз.
Поблагодарили: 2 раз.
Опыт программирования: Больше трех лет
Языки программирования: C, C#, C++, Pawn


Вернуться в Скриптинг

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

Сейчас этот форум просматривают: Yandex [Bot] и гости: 11