28.01.2015, 03:27
Como te han dicho, asegъrate de que no estйs usando el mismo ID en tus diбlogos. Otra manera de hacerlo serнa retornando 0 en todos los scripts en los que uses OnDialogResponse, de forma que te quede mбs o menos asн:
GM.pwn
FS.pwn
O podrнas ahorrarte esos dolores de cabeza y usar alguno de los includes que hay en el foro como easyDialog, es muy fбcil de usar. - Pero si eres de los que les encanta "optimizar" su cуdigo, te recomiendo y_dialogs (tutorial).
GM.pwn
pawn Код:
#include <...>
#define ...
public OnDialogResponse(...)
{
...
return 0;
}
FS.pwn
pawn Код:
#define FILTERSCRIPT
#include <...>
#define ...
public OnDialogResponse(...)
{
...
return 0;
}