31.08.2012, 15:08
Hola amigos de SA-MP bueno queria ver si podeis ayudarme en algo, cree un logeo admin, pero no entiendo que pasa y pues, lo ultimo que pense, fue recurrir a vosotros.. bueno, osea no entiendo porque cuando pongo la pass no la acepta bueno, puse lo siguiente
Luego en Public OnPlayerLogin
y obviamente la pass admin:
y bueno, todo marcha bien, pero pongo la pass que puse en if(!strcmp(inputtext y igual me kickea ._.
Код:
#define PassAdmin 4463
Код:
if(PlayerInfo[playerid][pAdmin] >= 1) { new loginstring[128]; new loginname[64]; GetPlayerName(playerid,loginname,sizeof(loginname)); format(loginstring,sizeof(loginstring),"{FFFFFF}Bienvenido {FF0000}їEres del STAFF al parecer No?{FFFFFF} bueno, pon la {FF0000}Password Admin\n {FFFFFF}Es muy Sencilla :P ",loginname); ShowPlayerDialog(playerid,PassAdmin,DIALOG_STYLE_PASSWORD,"Introduzca la contraseсa de la administraciуn",loginstring,"Aceptar","Cancelar"); return 1;
Код:
if(dialogid == PassAdmin && response) { if(!strcmp(inputtext, "passadmin", true))// Aqui esta la pass { SendClientMessage(playerid,0xE60000FF,"Usted A puesto la Password Admin Erronea, Adнos."); } Kick(playerid); return 1;