14.03.2015, 20:13
Bonsoir,
j'ai un problиmes l'hors de ma connection sur mon serveur, on va dire je me connecte avec le compte de quelqu'un d'autres il me dise de mettre le mot de passe, j'йcrit rien du tout je clique juste sur Connexion SA SPAWN LE JOUEUR AVEC LES INFORMATIONS DU GARS LEVEL SKIN ETC. mais sa me dit MOT DE PASSE INCORRECTE MAIS IL ET SPAWN IL Y A JUSTE UN DIALOGUE QUI DIT MOT DE PASSE INCORRECTE aprйs il a juste a cliquer sur F6 et faire /changepass et il change le mot de passe du compte et il se reco avec le mot de passe qu'il a mis, pourrez vous m'aidez a faire que si il met pas de mot de passe ou un faux mot de passe sa le spawn mкmes pas svp ?
Merci
j'ai un problиmes l'hors de ma connection sur mon serveur, on va dire je me connecte avec le compte de quelqu'un d'autres il me dise de mettre le mot de passe, j'йcrit rien du tout je clique juste sur Connexion SA SPAWN LE JOUEUR AVEC LES INFORMATIONS DU GARS LEVEL SKIN ETC. mais sa me dit MOT DE PASSE INCORRECTE MAIS IL ET SPAWN IL Y A JUSTE UN DIALOGUE QUI DIT MOT DE PASSE INCORRECTE aprйs il a juste a cliquer sur F6 et faire /changepass et il change le mot de passe du compte et il se reco avec le mot de passe qu'il a mis, pourrez vous m'aidez a faire que si il met pas de mot de passe ou un faux mot de passe sa le spawn mкmes pas svp ?
Merci
Code:
if(dialogid == DIALOG_LOGIN) { if(!response) { SendClientMessage(playerid, GREY, "Vous n'etes pas connecter."); Kick(playerid); } if(response) { if(!strlen(inputtext)) { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Connection","Vous avez entrй un mot de passe incorrect.\nMerci de mettre le vrais pour vous connecter.","Connection","Quitter"); } else if(strlen(inputtext) < 4) { SendClientMessage(playerid, GREY, "Minimum 4 characters."); ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Connection","Vous avez entrй un mot de passe incorrect.\nMerci de mettre le vrais pour vous connecter.","Connection","Quitter"); } if(INI_Open(Accounts(playerid))) { INI_ReadString(PlayerStat[playerid][Password],"Password",20); if(strcmp(inputtext,PlayerStat[playerid][Password],false)) { if(PlayerStat[playerid][WrongPw] == 1) { SendClientMessage(playerid, GREY, "Vous avez йtй kick pour mot de passe incorrecte."); Kick(playerid); } else { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Connection","Vous avez entrй un mot de passe incorrect.\nMerci de mettre le vrais pour vous connecter.","Connection","Quitter"); SendClientMessage(playerid, GREY, "Vous avez seulement une derniиre chance d'entrer le mot de passe de ce compte ou vous serrez kick."); PlayerStat[playerid][WrongPw] = 1; TogglePlayerControllable(playerid, false); SetPlayerInterior(playerid,5); SetPlayerVirtualWorld(playerid, playerid+0); SetSpawnInfo(playerid, 0, 0, 1825.1848,-1723.9135,5202.5859 , 0, 0, 0, 0, 0, 0, 0); SpawnPlayer(playerid); SetPlayerCameraPos(playerid, 1752.4188, -1527.8185, 20.2753); SetPlayerCameraLookAt(playerid, 1753.0366, -1528.6036, 19.8853); } } else { new str[128]; format(str, sizeof(str), "Bienvenue %s sur BadJail RolePlay, ", GetOOCName(playerid)); SendClientMessage(playerid, GREEN, str); format(str, sizeof(str), "~w~Bienvenue ~n~~y~ %s", GetOOCName(playerid)); GameTextForPlayer(playerid, str, 3000, 1); SendClientMessage(playerid, GREEN, SERVER_MOTD); new Hour, Minute, Second; new Day, Month, Year; gettime(Hour, Minute, Second); getdate(Year, Month, Day); PlayerStat[playerid][LastLoginSecond] = Second; PlayerStat[playerid][LastLoginMinute] = Minute; PlayerStat[playerid][LastLoginHour] = Hour; PlayerStat[playerid][LastLoginDay] = Day; PlayerStat[playerid][LastLoginMonth] = Month; PlayerStat[playerid][LastLoginYear] = Year; INI_WriteInt("LastLoginSecond",PlayerStat[playerid][LastLoginSecond]); INI_WriteInt("LastLoginMinute",PlayerStat[playerid][LastLoginMinute]); INI_WriteInt("LastLoginHour",PlayerStat[playerid][LastLoginHour]); INI_WriteInt("LastLoginDay",PlayerStat[playerid][LastLoginDay]); INI_WriteInt("LastLoginMonth",PlayerStat[playerid][LastLoginMonth]); INI_WriteInt("LastLoginYear",PlayerStat[playerid][LastLoginYear]); if(PlayerStat[playerid][GangID] >= 1) { format(str, sizeof(str), "Gang MOTD: %s", GangStat[PlayerStat[playerid][GangID]][MOTD]); SendClientMessage(playerid, GangStat[PlayerStat[playerid][GangID]][Color], str); } PlayerStat[playerid][Logged] = 1; LoadPlayerData(playerid); INI_Save(); INI_Close(); } } } } }