GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Jcvag44800 le 27 Novembre 2010, 15:47:16
-
Bonjour,
Quand on s'inscrit et qu'on revient sur le serveur, sa dit que l'on est pas enregister :S
Voici les lignes du :
public OnPlayerLogin(playerid,password[]) (http://pastebin.com/FRd6SQnk)
public OnPlayerRegister(playerid, password[]) (http://pastebin.com/uYABWFE6)
Si vous voulez autre chose, ditent le moi :p
-
Salut,
et quand le script choisi lequel des deux cas il faut appelé, probablement dans OnPlayerConnect, t'as quoi?
tes fonctions ont l'air correcte à première vue...je dis bien à première vue.
ps. essaie de préciser encore plus ton titre: Bug inscription non sauvegardée, un truc du genre.
++Sim++
-
Voila le OnPlayerConnect http://pastebin.com/1Ac3zPpD (http://pastebin.com/1Ac3zPpD)
-
Salut,
à première vue, ici aussi c'est correct, avec ta variable gPlayerAccount tu détermine si le joueur à un compte ou non, ensuite ça dépend comment tu te sert de cette variable, quand tu appèle Login ou Register, tu te base bien sur cette variable pour savoir quelle fonction appeler?
++Sim++
-
Ce GM ressemble à un GM que je connais... Hum... C'est pourtant étrange que cela ne sauvegarde pas... Le fichier est bien contrôler dans OnPlayerConnect, et le fichier est bien créer dans OnPlayerRegister... Cela ne peut venir que de l'hébergeur, enfin... C'est mon point de vue. Sous Vista, des problèmes de droits peuvent provoqués ça tout comme sous Linux.
-
Tux tu est partout, ajoute moi msn s'il te plait je veut te parler
Je l'ai mit sur mon hebergeur , tout les sous dossiers en CHMOD 777 .......
PS : A j'ai regardé dans les fichier users des nouveau compte, il ya ceci Registered=0
PS2: Tux c'est Alexandre ^^
PS3 : Help me :)
-
Une variable, si tu ne l'utilise pas. Ne sert à rien, vérifie que ton registred, est bien utilisé par le script et surtout si elle est checké pour voir si le compte est enregistré.
Si c'est le cas, c'est trés simple, tu met cette variable à 1 lorsque le joueur créé son compte ou directement dans la callbnack onplayerregister
-
Sa ne marche pas :S
Et si je met le Register d'un autre GM, sa devrais marcher ?
-
Pourquoi tu veux le mettre dans un autre gm ?
-
Je ne vois vraiment pas où est le problème ???
-
Truc tout bête : tu as pensé à créé le dossier users ?
-
Oui :) , il y a même les fichiers des utilisateurs dedans :dry
-
Dans ce cas, c'est qu'il faut que tu mettes registred à 1 si c'est ça qui check.
-
Registered=1
Et ça ne marche pas...
-
Ben met si un peu du tiens et recherche ce qui check si le joueur à un compte ou pas..