Native на несколько плагинов.

T

Tolyan

Здравствуйте нужно создать Native при вызове которого значения возвращаются сразу в несколько плагинов.. это возможно? что посоветуете для решения данной задачи?


test1.smx
PHP:
public APLRes:AskPluginLoad2(Handle:myself, bool:late, String:error[], err_max)
{
    CreateNative("HookTest, Native_HookTestResult);
  
    return APLRes_Success;
}

test2.smx
PHP:
public APLRes:AskPluginLoad2(Handle:myself, bool:late, String:error[], err_max)
{
    CreateNative("HookTest, Native_HookTestResult);
  
    return APLRes_Success;
}

test0.smx - тут вызывается Native
#include <test1_native>
//#include <test2_native> - с этим не компилиться мол нельзя юзать один и тот же Native в 2 плагинах..

в sm plugins list
Errors:
test2.smx: unexpected error 23 in AskPluginLoad callback

Я подозреваю что Native вообще такое не может... если так оно и есть то каким образом можно реализовать поставленную задачу?
 
Последнее редактирование модератором:

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #2
@Tolyan, а вызвать натив и получить результат из 2-х плагинов не вариант?
 
T

Tolyan

@Tolyan, а вызвать натив и получить результат из 2-х плагинов не вариант?
Есть 1 плагин и в нем функция срабатывает "произвольно" и передает нужные значения в эти 2 плагина... в обратном порядке не получится.. т.к мы не знаем когда та сама функция подготовит нужные результаты для отправки в эти 2 плагина.
--- Добавлено позже ---
Другими словами как нужная информация соберется - ее должны мы переслать в эти 2 плагина.
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #4
@Tolyan, ну как собралась - создаешь форвард и в нем нужные данные.
 
Сверху Снизу