• 06 Juin 2026, 00:02:47


Auteur Sujet: Reconnaisance de compte  (Lu 1287 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne The Bird

  • *
  • Tueur en série
  • Messages: 110
    • Voir le profil
Reconnaisance de compte
« le: 30 Décembre 2009, 18:56:35 »
Bonjour,

J'ai un problème avec la reconnaissance de compte existe/ou pas.
En temps normal, la reconnaissance ouvre un tableau.

Problème :

Le compte n'est pas reconnue, alors qu'il existe ( et connexion avec cmd possible )

Extrait de la fin de OnPlayerConnect
if(fexist(string))
{
gPlayerAccount[playerid] = 1;
SendClientMessage(playerid, COLOR_YELLOW2, "Ton compte est enregistré, tu peux te connecter.");
LOGINSYS(playerid);
return 1;
}
else
{
gPlayerAccount[playerid] = 0;
SendClientMessage(playerid,COLOR_YELLOW2,"Ton comptre n'est pas enregistré, tape un mot de passe pour l'enregistrer");
REGSYS(playerid);
return 1;
}
//return 1;
}


Merci de votre aide

PS : J'utilise LA-RP ( si sa peut vous être utile, mais il me semble que ce type de système est déjà présent dans le GF )

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Reconnaisance de compte
« Réponse #1 le: 30 Décembre 2009, 19:12:09 »
la ce qui va nous interesser c'est le string
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne The Bird

  • *
  • Tueur en série
  • Messages: 110
    • Voir le profil
Re : Reconnaisance de compte
« Réponse #2 le: 30 Décembre 2009, 19:18:23 »
En effet, quand je vois sa, j'ai un énorme doute

new string[MAX_PLAYER_NAME];

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Reconnaisance de compte
« Réponse #3 le: 30 Décembre 2009, 19:26:44 »
carrement oui ^^ c'est a refaire ^^
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne The Bird

  • *
  • Tueur en série
  • Messages: 110
    • Voir le profil
Re : Reconnaisance de compte
« Réponse #4 le: 30 Décembre 2009, 19:32:43 »
Et pourtant, c'est LA-RP, comme quoi

Double post
Finalement, j'ai fait un système qui donne le même résultat.
Je l'ai basé sur la cmd /register et un autre RP :

new accstring[256];
    new File: hFile = fopen(accstring, io_read);
if(hFile)
{

SendClientMessage(playerid, COLOR_YELLOW2, "Ton compte est enregistré, tu peux te connecter.");
fclose(hFile);
LOGINSYS(playerid);
return 1;
}
else
{
SendClientMessage(playerid,COLOR_YELLOW2,"Ton comptre n'est pas enregistré, tape un mot de passe pour l'enregistrer");
REGSYS(playerid);
return 1;
}
//return 1;
}
« Modifié: 30 Décembre 2009, 19:42:44 par The Bird »

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Re : Reconnaisance de compte
« Réponse #5 le: 30 Décembre 2009, 20:44:46 »
En effet, quand je vois sa, j'ai un énorme doute

new string[MAX_PLAYER_NAME];

Une string de ce type jamais vu ^^

entre les []  tu met la longueur maximal que peux avoir la string, nombre de caractère. si tu met

[code]new string[6];
ta string ne pourra pas contenir plus de 6 lettres[/code]
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne The Bird

  • *
  • Tueur en série
  • Messages: 110
    • Voir le profil
Re : Reconnaisance de compte
« Réponse #6 le: 30 Décembre 2009, 20:58:11 »
C'est peut-être pas possible, mais sa y est....
Sinon pour l'autre code ?