Hallo.
Ich habe ein kleines Problem, und zwar wird in meinem Filterscript der Callback "OnDialogResponse" garnicht aufgerufen...
// Im Befehl:
ShowPlayerDialog(playerid, 1337, DIALOG_STYLE_LIST, "Radio-System", string, "Anschalten", "Ausschalten");
// Der Callback
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){
new vID = GetPlayerVehicleID(playerid);
new string[128];
printf("Debug 0");
"Debug 0" wird nicht aufgerufen.
Die ID's überlappen sich auch nicht.
Könnte mir jemand dabei helfen?
//Edit
Habe gelesen, dass man in Filterscripts return 0; am ende machen muss.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){
new vID = GetPlayerVehicleID(playerid);
new string[128];
printf("Debug 0");
if(dialogid==1337){
//Some Code .. ;)
}
return 0;
}
klappt nicht. ._.