Sziasztok!
Egybõl a témába vágok. Van egy scriptem, ahol a dialogidk így néznek ki:
enum
{
ELSO_DIALOG,
MASODIK_DIALOG,
HARMADIK_DIALOG
}
Egy másik scriptem is van, amiben szintén ugyan így néznek ki, persze más a nevük, és csak 1 dialog van benne. Ezek nem állandó FS-ek, csak akkor szoktam betölteni õket, amikor kellenek. Ha egyszerre vannak betöltve, összebugolnak, és a másik scriptben lévõ dialogresponse lép életbe. Return 0 van mindkét ODN visszahívás végén, azon belül próbálkoztam már return 1-el és nélküle is. Mi lehet a baj? Kérlek ne írjatok olyat, hogy legyen #define ELSO_DIALOG (6969), szeretnék ennek a végére járni!
A válaszokat elõre is köszönöm!
ha nem #define-vel akarod megoldani akkor ezt a megoldást alkalmazhatod:
#include
enum
{
a,
b,
c,
d
}
enum
{
e = 4,
f,
g,
h
}
public OnFilterScriptInit()
{
printf(\"a:%d,b:%d,c:%d,d:%d,e:%d,f:%d,g:%d,h:%d\",a,b,c,d,e,f,g,h);
return 1;
}
a:0,b:1,c:2,d:3,e:4,f:5,g:6,h:7