GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: jeanjean le 26 Septembre 2009, 01:21:42
-
Bonjour,
Je crois que tout est dans le titre.
Je précise que mon GameMode est le GodFather et que j'ai déjà essayé en ma basant sur le commande /register
-
tout simplement tu verifie que le fichier du joueur existe si il existe la tu inscrit le nouveau pass taper sur la meme ligne que l'ancien passe
-
Waooo!
Chaud comme truc, heu mais ce qu'il y a c'est que j'ai un GF et les mots de passe sont codés cela y change quelquechose ?
-
Si tu veux un conseil, passe sous LARP qui est un edit de GF et beacoup plus amélioré, il y'a plusieurs commandes en plus dont /changerpass !
Si tu veux cependant garder GF voici un code a toi de l'adapter à la 'GF'
if(strcmp(cmd, "/changepass", true) == 0) // by LordMan
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, "Vous devez vous connecter.");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "La modification sera valable à la prochaine connexion.");
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /changepass [password]");
return 1;
}
strmid(PlayerInfo[playerid][pKey], tmp, 0, strlen(cmdtext), 255);
OnPlayerUpdate(playerid);
SendClientMessage(playerid, COLOR_YELLOW, "Le mot de passe a été modifié.");
}
return 1;
}