Подскажите по нативам |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
+
) или ссылку на плагин который вызывает у вас вопросы.
|
|
Подскажите по нативам |
csnet
|
6.1.2014, 10:02
Сообщение
|
|
|
маздан это делает в своих плагинах
а вообще https://forums.alliedmods.net/showthread.php?t=41241 честно говоря сам не делал, а надо бы .
Отредактировал: csnet, - 6.1.2014, 10:05
![]() go v cs:go
|
|
|
|
Fred Perry
|
6.1.2014, 10:34
Сообщение
|
![]() ![]() |
Много людей для больших плагинов делает такое.
![]() You become responsible, forever, for what you have tamed
|
|
|
|
Safety1st
|
6.1.2014, 17:40
Сообщение
|
|
|
xSav, делись, что высмотрел на amxxmodx. Возможно, использую эти 'труды' в своём маленьком гайде.
|
|
|
|
Legenda
|
7.1.2014, 0:07
Сообщение
|
![]() ![]() |
вообщем читайте
когда-то так же интересовался этим вопросом http://amxxmodx.ru/core/amxmodxinc/294-reg...ie-plaginy.html |
|
|
|
csnet
|
7.1.2014, 7:36
Сообщение
|
|
|
ждем
Отредактировал: csnet, - 7.1.2014, 7:53
![]() go v cs:go
|
|
|
|
Legenda
|
7.1.2014, 9:56
Сообщение
|
![]() ![]() |
|
|
|
|
xSav
|
7.1.2014, 10:28
Сообщение
|
|
|
Мне непонятно. Да, вот такой тупой :)
|
|
|
|
Safety1st
|
7.1.2014, 20:16
Сообщение
|
|
|
вообщем читайте когда-то так же интересовался этим вопросом http://amxxmodx.ru/core/amxmodxinc/294-reg...ie-plaginy.html там написано русским языком и понятно Если вы про тот линк - то там написано непонятно, более того - рекомендуется нерекомендуемый способ регистрации, за всё время который я встречал лишь единожды. Вот мой микрогайд. Самое необходимое, пример почти от балды. Предположим, есть 2 плагина: - base, выдаёт бонусы, там есть функция GetBonus(id), выдающая бонусы - vip, который также должен выдавать бонусы с помощью плагина base В base пишем: Код: public plugin_natives() {register_library - указываем любое имя, оно не обязательно должно совпадать с именем inc-файла. Создаём API, которое будем включать в сторонние плагины, называем файл bonus.inc: Код: /* Строки с '#' пишите всегда в начале. Они предотвращают повторное включение в код одних и тех же inc-ов и указывают на необходимость наличия запущенного плагина, обеспечивающего работу сторонних натив. В плагине vip осталось только: Код: #include <bonus>-- Более сложные варианты распишу по необходимости, когда будет конкретная задача. |
Поблагодарили 1 раз
|
|
xSav
|
8.1.2014, 8:50
Сообщение
|
|
|
А по поводу вот этого new id = get_param(1) можно подробнее ?
|
|
|
|
csnet
|
8.1.2014, 8:53
Сообщение
|
|
|
получение id игрока же
![]() go v cs:go
|
|
|
|
xSav
|
8.1.2014, 8:57
Сообщение
|
|
|
Это мне понятно. Мне непонятно откуда оно его берет
|
|
|
|
xSav
|
8.1.2014, 9:24
Сообщение
|
|
|
Все равно не понял.. Ладно буду пробовать методом подбора и вывода в консоль для наглядности чтоб понять
|
|
|
|
csnet
|
8.1.2014, 9:26
Сообщение
|
|
|
![]() go v cs:go
|
Поблагодарили 2 раз
|
|
xSav
|
8.1.2014, 10:12
Сообщение
|
|
|
Вроде бы заработало
Отредактировал: xSav, - 8.1.2014, 10:17
|
|
|
|
xSav
|
12.1.2014, 8:36
Сообщение
|
|
|
А как наладить обратную связь ?
Мне надо чтобы плагин vip передал в плагин base кол-во флешек у игрока |
|
|
|
Safety1st
|
12.1.2014, 8:49
Сообщение
|
|
|
Можно таким же макаром, только роли наоборот.
А возможно и без обратной связи можно обойтись, но я не знаю конкретики. |
|
|
|
![]() ![]() |