GTAOnline.net
San Andreas Multiplayer (sa:mp) => Problèmes et bugs => Discussion démarrée par: Vic_v76 le 20 Mai 2008, 20:34:34
-
Bonsoir à tous, j'ai créer un serveur basé sur le mode Godfather que je traduit petit à petit.
Cependant que ce soit moi ou une autre personne, après quelque seconde dans le jeu un message apparait :
Serveur connection closed ( ou un truc de se genre )
Dois-je modifier quelque chose dans ces lignes-ci : ?
{
gPlayerAccount[playerid] = 1;
SendClientMessage(playerid, COLOR_YELLOW, "SERVER: Tapez /register motdepasse pour vous créer un compte.");
SendClientMessage(playerid, COLOR_WHITE, "HINT: Si vous ètes enregistré, tapez /login <password>");
return 1;
}
else
{
gPlayerAccount[playerid] = 0;
SendClientMessage(playerid,COLOR_YELLOW,"Pour plus d'infos, inscrivez-vous sur www.gtasa-rp.com");
KickPlayer[playerid] = 1;
return 1;
}
}
public JoinChannel(playerid, number, line[])
{
if(IsPlayerConnected(playerid))
{
if(strcmp(IRCInfo[number][iPassword],line, true ) == 0 )
{
JoinChannelNr(playerid, number);
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Wrong Channel Password !");
}
}
return 1;
}
ou bien autre part ?
Merci à ceux qui pourront m'aider :D
-
Salut,
Recherche un Timer qui Kick quand le pass n'est aps entré. :)
++
Alexandre
-
Quelqu'un sorait comment faire pour un timer ?
-
je ne crois pas qu'un timer serait la solution.
Si c'est le GF que tu as télécharger, il y a 2 versions.
Ma question quand tu te connecte , y a t-il la commande /login ou /register?
A mon avis non c'est à dire que tu as la version sans ces commandes, donc recherche celle appropriée.
A++
-
Dans OnPlayerCOnnect, enleve la ligne Kick(playerid); qui kick le joueur si il n'a pas de compte.
-
Ou sinon c'est tout simplement son serv qui plante...