Mikor beirom hogy /terkep akkor elojon a dialog es mikor rakatintok egy opciora akko \"Server closed the connection\" Miert dob ki szerver?Minden dialognal igy van.Kod:
CMD:terkep(playerid)
{
ShowPlayerDialog(playerid,terkep,DIALOG_STYLE_LIST,\"Térkép\",\"Városháza\\nRendõrség(LS)\\nSofõriskola\\nMunkanélküli hivatal\",\"Kiválaszt\",\"Kilép\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == terkep)
{
if(!response) return SendClientMessage(playerid,feher,\"kileptel\");
{
if(listitem == 0)
{
SetPlayerCheckpoint(playerid,1481.3082,-1757.6917,17.5313,3.0);
SendClientMessage(playerid,feher,\"Varoshaza\");
}
if(listitem == 1)
{
SetPlayerCheckpoint(playerid,1550.4543,-1675.7583,15.4160,3.0);
}
if(listitem == 2)
{
SetPlayerCheckpoint(playerid,1782.4116,-1864.5566,13.5737,3.0);
}
if(listitem == 3)
{
SetPlayerCheckpoint(playerid,1414.1429,-1701.8900,13.5395,3.0);
}
}
return 1;
}
}
}
Próbáld így:
CMD:terkep(playerid) {
ShowPlayerDialog(playerid,terkep,DIALOG_STYLE_LIST,\"Térkép\",\"Városháza\\nRendorség(LS)\\nSoforiskola\\nMunkanélküli hivatal\",\"Kiválaszt\",\"Kilép\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
if(dialogid == terkep) {
if(!response) return SendClientMessage(playerid,feher,\"kileptel\");
if(listitem == 0) {
SetPlayerCheckpoint(playerid,1481.3082,-1757.6917,17.5313,3.0);
SendClientMessage(playerid,feher,\"Varoshaza\");
}
if(listitem == 1) {
SetPlayerCheckpoint(playerid,1550.4543,-1675.7583,15.4160,3.0);
}
if(listitem == 2) {
SetPlayerCheckpoint(playerid,1782.4116,-1864.5566,13.5737,3.0);
}
if(listitem == 3)
{
SetPlayerCheckpoint(playerid,1414.1429,-1701.8900,13.5395,3.0);
}
}
return 1;
}