C:\Users\bpocn\Desktop\sa\server\gamemodes\GM.pwn( 340) : error 017: undefined symbol "DIALOGUE_STYLE_PASSWORD" C:\Users\bpocn\Desktop\sa\server\gamemodes\GM.pwn( 35 : error 017: undefined symbol "DIALOGUE_STYLE_PASSWORD" C:\Users\bpocn\Desktop\sa\server\gamemodes\GM.pwn( 363) : error 017: undefined symbol "ShowClientMessage" C:\Users\bpocn\Desktop\sa\server\gamemodes\GM.pwn( 369) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |
ShowPlayerDialog(playerid, DIALOG_LOGIN_ATTEMPT, DIALOGUE_STYLE_PASSWORD, "LOGIN", "Bine ai revenit, te rog sa introduci parola mai jos", "Gata", "Kick"); |
ShowPlayerDialog(playerid, DIALOG_LOGIN_ATTEMPT, DIALOGUE_STYLE_PASSWORD, "LOGIN", "Bine ai revenit, te rog sa introduci parola mai jos", "Gata", "Kick"); |
ShowClientMessage(playerid, alb, "Daca a uitat parola contacteaza un Admin de nivel mare"); |
return 1; |
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) |
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { switch(dialogid) // register & reg { case DIALOG_REGISTER: { if(!response) Kick(playerid); else { if(strlen(inputtext) > 0) { format(PlayerInfo[playerid][pPass], PlayerInfo[playerid][pPass], "%s", inputtext); ShowPlayerDialog(playerid, DIALOG_CONFIRM_PASS, DIALOG_STYLE_PASSWORD, "REGISTER" , "Salut, te rog sa-ti confirmi parola mai jos", "OK", "RENTER"); } else { Kick(playerid); } } } case DIALOG_CONFIRM_PASS: { if(response) { if(PlayerInfo[playerid][pPass] == strval(inputtext)) { ShowPlayerDialog(playerid, DIALOG_SEX, 0, "SEX", "Ce sex esti?", "Masculin", "Feminin"); } else { SendClientMessage(playerid, alb, "Parola de verificare pe care ai introdus-o nu corespunde!"); ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "REGISTER" , "Salut, te rog sa-ti scrii parola mai jos", "OK", "KICK"); } } else { ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "REGISTER" , "Salut, te rog sa-ti scrii parola mai jos", "OK", "KICK"); } } case DIALOG_SEX: { if(response) { SendClientMessage(playerid, alb, "Deci esti baiat"); format(PlayerInfo[playerid][pSex], PlayerInfo[playerid][pPass], "%s", "Baiat"); ShowPlayerDialog(playerid, DIALOG_VARSTA, DIALOG_STYLE_INPUT, "REGISTER" , "Cati ani ai?", "OK", "KICK"); } else { SendClientMessage(playerid, alb, "Deci esti fata"); format(PlayerInfo[playerid][pSex], PlayerInfo[playerid][pPass], "%s", "Fata"); ShowPlayerDialog(playerid, DIALOG_VARSTA, DIALOG_STYLE_INPUT, "REGISTER" , "Cati ani ai?", "OK", "KICK"); } } case DIALOG_VARSTA: { if(response) { if(strval(inputtext) < 12 || strval(inputtext) > 120) { if(strlen(inputtext) > 0) { format(PlayerInfo[playerid][pSex], PlayerInfo[playerid][pVarsta], "%i", strval(inputtext)); ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX, "BINE AI VENIT" , "BINE AI VENIT!", "OK", "KICK"); } else Kick(playerid); } else Kick(playerid); } else { Kick(playerid); } } case DIALOG_WELCOME: { if(!response) Kick(playerid); else { SpawnPlayer(playerid); } } case DIALOG_LOGIN: { if(response) { if(strval(inputtext) == PlayerInfo[playerid][pPass]) { SpawnPlayer(playerid); } else { ShowPlayerDialog(playerid, DIALOG_LOGIN_ATTEMPT, DIALOG_STYLE_PASSWORD, "LOGIN", "Bine ai revenit, te rog sa introduci parola mai jos", "Gata", "Kick"); } } else { Kick(playerid); } } case DIALOG_LOGIN_ATTEMPT: { if(response) { if(strval(inputtext) == PlayerInfo[playerid][pPass]) { SpawnPlayer(playerid); } else { ShowPlayerDialog(playerid, DIALOG_LOGIN_ATTEMPT, DIALOG_STYLE_PASSWORD, "LOGIN", "Bine ai revenit, te rog sa introduci parola mai jos", "Gata", "Kick"); } } else { SendClientMessage(playerid, alb, "Daca a uitat parola contacteaza un Admin de nivel mare"); Kick(playerid); } } } } return 1; } |
}
}
return 1;
}
default: return 0;
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch (dialogid)
{
case ...:
{
// code..
}
case ...:
{
// code..
}
...
default: return 0;
}
return 1;
}