//-----------------------------------------------------------------------------*
public OnPlayerConnect(playerid)
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Welcome to our server", "If you need help ask an admin or typ /help. \n ADMINS Are: Security and Snorlex \n \n \n To join press continu, to quit press quit and you will be kicked.", "contine", "quit");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(response)
{
SendClientMessage(playerid,0x008000FF, "Enjoy your stay!");
}
else
{
SendClientMessage(playerid, 0xFF0000FF, "You selected 'Quit', therefore you got kicked. Goodbye!");
Kick(playerid);
}
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1 && response)
{
switch(listitem)
{
case 0:
{
SendClientMessage(playerid,0x008000FF, "Enjoy your stay!");
}
case 1:
{
SendClientMessage(playerid, 0xFF0000FF, "You selected 'Quit', therefore you got kicked. Goodbye!");
Kick(playerid);
}
return 1;
}
return 1;
}
|
Originally Posted by [AC
Etch ]
try this as dialogresponse Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1 && response)
{
switch(listitem)
{
case 0:
{
SendClientMessage(playerid,0x008000FF, "Enjoy your stay!");
}
case 1:
{
SendClientMessage(playerid, 0xFF0000FF, "You selected 'Quit', therefore you got kicked. Goodbye!");
Kick(playerid);
}
return 1;
}
return 0;
}
|
...\wsm.pwn(52) : error 002: only a single statement (or expression) can follow each "case" ...\wsm.pwn(52) : warning 215: expression has no effect Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(response == 0)
{
SendClientMessage(playerid,0x008000FF, "Enjoy your stay!");
}
if(response == 1)
{
SendClientMessage(playerid, 0xFF0000FF, "You selected 'Quit', therefore you got kicked. Goodbye!");
Kick(playerid);
}
return 1;
}
return 0;
}
|
Originally Posted by [AC
Etch ]
sorry about that try this : Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(response == 0)
{
SendClientMessage(playerid,0x008000FF, "Enjoy your stay!");
}
if(response == 1)
{
SendClientMessage(playerid, 0xFF0000FF, "You selected 'Quit', therefore you got kicked. Goodbye!");
Kick(playerid);
}
return 1;
}
return 0;
}
|

|
Originally Posted by Born2die
You could also spawn a corrupt object that makes you crash instead of kicking.
|