if(!strcmp("/cps", cmdtext, true)) {
if(IsPlayerAdmin(playerid)) {
ShowPlayerDialog(playerid,CPS_Dialog, DIALOG_STYLE_LIST, "Painel de controle", "Desligar Server\nGMX Server\nRestart Bans Server\nRestart Log Server", "Aplicar", "Cancelar");
return 1;
}
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == CPS_Dialog) {
if(response) {
if(listitem == 0) {
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "exit");
}
else if(listitem == 1) {
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "gmx");
}
else if(listitem == 2) {
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "reloadbans");
}
else if(listitem == 3) {
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "reloadlog");
return 1;
}
}
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == CPS_Dialog) {
if(response) {
if(listitem == 0)
{
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "exit");
}
else if(listitem == 1)
{
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "gmx");
}
else if(listitem == 2)
{
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "reloadbans");
}
else if(listitem == 3)
{
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "reloadlog");
}
}
else
{
}
return 1;
}
}
}
return 0;
}
pawn Код:
![]() |
warning 209: function "OnDialogResponse" should return a value error 010: invalid function or declaration
return 0;
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == CPS_Dialog)
{
if(response)
{
if(listitem == 0)
{
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "exit");
}
else if(listitem == 1)
{
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "gmx");
}
else if(listitem == 2)
{
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "reloadbans");
}
else if(listitem == 3)
{
SendRconTo(IP_SERVER_COMMAND, PORT_SERVER_COMMAND, RCON_SERVER_COMMAND, "reloadlog");
}
}
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == CPS_Dialog)
{
if(response)
{
if(listitem == 0)
{
SendRconCommand("exit");
}
else if(listitem == 1)
{
SendRconCommand("gmx");
}
else if(listitem == 2)
{
SendRconCommand("reloadbans");
}
else if(listitem == 3)
{
SendRconCommand("reloadlog");
}
}
return 1;
}
return 0;
}
pawn Код:
|