u.u
Para que me entiendan, que por lo que veo no lo han echo, les dejare el cуdigo y lo analizan.
pawn Код:
public OnPlayerConnect
SetTimerEx
("KICKNOLOGUEO",
30000,false,
"d",playerid
);
ShowPlayerDialog
(playerid, DIALOGO_LOGIN, DIALOG_STYLE_PASSWORD,
"{00C3EA}»{FFFFFF} Logueo Censurado ",
"{FFFFFF}Ingresa Tu {00C3EA}Contraseсa{FFFFFF} Para Loguearte!",
"Conectarse",
"Salir");
public KICKNOLOGUEO
if(Logueado
[playerid
] == 1) return 1;
// Esto hace que si ya tiene la variable en "1" (En este caso significa conectado) no lo kickee ni mande el dialogo.new DialogosCreditos
[540];
strcat(DialogosCreditos,
"{00C3EA}» {FFFFFF}Lo Sentimos! \n");
strcat(DialogosCreditos,
" \n");
strcat(DialogosCreditos,
"{00C3EA}» {FFFFFF}Usted Ha Sido Kickeado Por Exceso De Tiempo Limite. \n");
strcat(DialogosCreditos,
" \n");
strcat(DialogosCreditos,
"{00C3EA}» {FFFFFF}Si Tiene Problemas Con Recordar Su Contraseсa, Por Favor\n");
strcat(DialogosCreditos,
"{00C3EA}» {FFFFFF}Contacte Con Un Administrador Via Foro.\n");
strcat(DialogosCreditos,
" \n");
strcat(DialogosCreditos,
"{00C3EA}» {FFFFFF}Si Usted No Es Dueсo De Esta Cuenta, Por Favor \n");
strcat(DialogosCreditos,
"{00C3EA}» {FFFFFF}Puede Cambiarse De Nombre, Y Registrar Una Nueva Cuenta!\n");
strcat(DialogosCreditos,
" \n");
strcat(DialogosCreditos,
"{00C3EA}» {FFFFFF}Foro: http://www.Censurado-Rp.com/Foro \n");
ShowPlayerDialog
(playerid, CREDITOS, DIALOG_STYLE_MSGBOX,
"{00C3EA}» KICK NO LOGUEO!", DialogosCreditos,
"Cerrar",
"");
Kick
(playerid
);
public LogueadoCorrectamente
// Esto es lo que supuesta mente pasa al darle en el boton "Conectarse", es solo un ejemplo para que me entiendan.Logueado
[playerid
] = 1;
// Esto, hace que el SetTimer "KICKNOLOGUEO" no tenga efecto.
Ya visto lo anterior, es un ejemplo de mas o menos como tengo mi script.
Bueno, lo que quiero saber es una forma de que si pasa el SetTimer, y aun sigue en el Dialogo de logueo, se cierre (no se como, es lo que ando buscando, una forma de hacerlo) asн darle paso al nuevo dialogo que le dice por que fue ckieado.
HELP ME??