ExecuteForward - ZM Problem z wywołaniem
Sniper Elite
17.07.2011
Witam. mam problem. Próbuje wywołać forward aby dawało graczowi item przy spawnie, ale nie nie wychodzi. Robię tak:
Zamiast itemid wpisuje liczby 1,2 itd.
Może mi ktoś pomóc i powiedzieć co źle robię?
Dzięki.
ExecuteForward(g_fwExtraItemSelected, g_fwDummyResult, id, itemid);
Zamiast itemid wpisuje liczby 1,2 itd.
Może mi ktoś pomóc i powiedzieć co źle robię?
Dzięki.
Sniper Elite
17.07.2011
No tak mam, tylko, że w zombie plague 4.3 do plugin_init już jest ten forward dodany:
wszystkie zmienne są zarejestrowane, a ja tylko to staram się przy spawnie wykonać:
w pliku zombieplague.inc jest ten forward
i nie wiem co źle jest.
g_fwExtraItemSelected = CreateMultiForward("zp_extra_item_selected", ET_CONTINUE, FP_CELL, FP_CELL)
wszystkie zmienne są zarejestrowane, a ja tylko to staram się przy spawnie wykonać:
ExecuteForward(g_fwExtraItemSelected, g_fwDummyResult, id, itemid);
w pliku zombieplague.inc jest ten forward
i nie wiem co źle jest.
Sniper Elite
18.07.2011
Nie znalazłem tego, ale w samym zombie_plague.40 jest to użyte:
Dobra, dałem tak:
i za itemid wpisuje różne liczby i daje noktowizor ciągle.
ExecuteForward(g_fwExtraItemSelected, g_fwDummyResult, id, itemid);
Dobra, dałem tak:
ExecuteForward(g_fwExtraItemSelected, id, itemid);
i za itemid wpisuje różne liczby i daje noktowizor ciągle.
sebul
19.07.2011
Przeczytaj jeszcze raz temat co na początku podałem do niego link. Masz tam wyraźnie
czyli tutaj robisz tak
A jak dalej nie będzie działać, to za mało informacji, żeby dalej kombinować.
new iRet;
ExecuteForward(gforward, iRet, id);
czyli tutaj robisz tak
new g_fwDummyResult;
ExecuteForward(g_fwExtraItemSelected, g_fwDummyResult, id, itemid);
A jak dalej nie będzie działać, to za mało informacji, żeby dalej kombinować.
Sniper Elite
19.07.2011
Tak, te zmienne są dodane ze standardowym ZM.
Mogę Ci dać sma mojego ZM na PW i jeżeli masz chwile to możesz pokombinować.
Mogę Ci dać sma mojego ZM na PW i jeżeli masz chwile to możesz pokombinować.