GTAOnline.net
San Andreas Multiplayer (sa:mp) => Problèmes et bugs => Discussion démarrée par: Vic_v76 le 21 Mai 2008, 13:52:47
-
Rebonjour, je suis déséspéré, A chaque fois que je me connecte sur mon serveur, un message apparait après quelque seconde :
Connection closed ( serveur) ou quelque chose du genre, je ne me souvient plus très bien.
Si quelque'un peut me donner une solution efficace,
Merci :)
-
Salut...
Server Closed Connection
tu heberge le serveur cher toi ?
si oui regarde ta console si elle est toujours ouverte apres avoir eu se message.
Si elle est fermé regarde le server_log.txt
car si elle c'est fermé il doit y avoir un soucis au niveau script.
Sinon tu te logue pour entrer sur le serveur, enfin si tu as un systeme de connection.
Car sa se pourrai que, si tu ne te logue pas, qu'il y ai un systeme de Kick pour evité les bots.
++ Franky
-
Oui, je l'héberge chez moi pour le moment, et pour répondre à ta quéstion oui , la console st tojours ouverte après et elle indique ceci :
[join] Mon pseudo ha sjoined the server et après
[14:48] [join] Solid_Snake has joined the server (0:90.8.8.167)
[14:48] **** Solid_Snake left the server. (Kicked/Banned) ****
[14:48] [part] Solid_Snake has left the server (0:2)
Voila. En espérant que que toi ou quelqu'un d'autre puisse m'aider à résoudre le problème.
Si c's un pb de script , ou faut-il corriger ?
Merci d'avance.
-
Donc tu te fait kicker
[14:48] **** Solid_Snake left the server. (Kicked/Banned) ****
regarde ma deuxieme solution.
Sinon tu te logue pour entrer sur le serveur, enfin si tu as un systeme de connection.
Car sa se pourrai que, si tu ne te logue pas, qu'il y ai un systeme de Kick pour evité les bots.
Dans pawno pour trouver assez facilement fait, CTR+F et cherche public OnPlayerSpawn(playerid)
et tu as peux etre ca :
else
{
Kick(playerid);
}
return 1;
++ Franky
-
En effet, voici les lignes que j'ai :
public OnPlayerSpawn(playerid)
{
InitLockDoors(playerid);
STDPlayer[playerid] = 0;
gTeam[playerid] = PlayerInfo[playerid][pTeam]; //Set the Team
if (gTeam[playerid] == 4) //medic / criminal reset team
{
gTeam[playerid] = 3;
}
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "** This server requires a Login BEFORE spawn (Kicked) **");
KickPlayer[playerid] = 1;
Dois-je modifier quelque choses de ces lignes-ci ?
-
tape /login [Passe]
avant d'aller au spawn
/login [passe]
ca peut etre une autre commande chez toi
Regarde ton script
Cordialement,
-
Inbox, merci mais quand je me connecte, je n'ai que quelque seconde et de plus je ne voit pas de script qui poserai probleme comme tu me la dit. :
Cependant, j'ai changé ce script
SendClientMessage(playerid, COLOR_LIGHTRED, "");
KickPlayer[playerid] = 0;
En mettant 0 mais, rien ne se passe je suis toujours kicker à ma connection ce qui explique le connetion closed.
Si tu peus m'aider d'avantage,
Merci :)
-
re,
Enleve donc KickPlayer[playerid] = 0; et la sa marchera.
++ Franky
-
Je viens defare ce que tu m'as dit mais hélas toujours pareil.
Dois je aussi peut-être modifier la ligne du dessus ? :
public OnPlayerSpawn(playerid)
{
InitLockDoors(playerid);
STDPlayer[playerid] = 0;
gTeam[playerid] = PlayerInfo[playerid][pTeam]; //Set the Team
if (gTeam[playerid] == 4) //medic / criminal reset team
{
gTeam[playerid] = 3;
}
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "");
Sinon vien voir par toi même : ip du serveur : 90.8.8.167:7777
Merci cependant à vous de chercher mais auriez vous d'autres idées ? :)
-
Ou bien cette commande ci ? :
if(gPlayerLogged[playerid] == 0)
-
humm normalement sa devrai marché en enlevant le kick montre nous ton script en le mettant sur le PASTEBIN
++ Franky
_________________________________________________________________________________ _____________
Je suis aller voir ton serveur, ouaa des qu'on arrive dessu ca nous kick pas normal. donc montre le script. Haa oui et verifie qu'il n'y a pas de kick dans les FS que tu a sur ton serveur, sa pourrai aussi venir de la
++ Franky
-
C'est une quéstion bête mais comment on fait pour mettre en pastebin ? ;D
-
Voila http://pastebin.gtaonline.fr
++ Franky
-
Voila, je vien de le mettre :)
-
Donne nous le lien alors, car on pourra pas y regarder ^^
++ Franky
-
Oui bien sur ^^
http://pastebin.gtaonline.fr/pastebin.php?show=438 (http://pastebin.gtaonline.fr/pastebin.php?show=438)
-
Humm franchement avec se que tu ma donner il y a pas de soucis à se niveau, donc sa doit être autre part, mais où humm cherche partout dans le script ou meme dans les FS .
++ Franky
-
Hmm regarde ce que je viens de trouver, ece interressant ? :
public OnPlayerConnect(playerid)
{
if(Security != 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
Kick(playerid);
return 1;
-
Hmmm sa aussi : gPlayerAccount[playerid] = 0;
SendClientMessage(playerid,COLOR_YELLOW,"Pour plus d'infos, inscrivez-vous sur www.gtasa-rp.com");
KickPlayer[playerid] = 1;
return 1;
-
Merci ! problème résolu !
JE vous remercie tous surtout toi patou :)
-
C'etais bien KickPlayer[playerid] = 1; qui merdais non ?
Mais derien c'est normal
++ Franky
-
Oui, mais maintenant sa me met game mode restarting et are retrying info et plus rien .
De plus au debut, je tombe et j'arrive pres d'une colline vinewood, je meurt et le gamemode restar apparait.
Et la console se ferme quand une personne est dessus et obligé de reboot
Que faire ?
-
Verifie bien le nom de ton GM dans le server.cfg
Et sinon je vois pas, la compilation passe ?
++ Franky
-
Pour ce qui est du gamemode dans le server.cfg sa va , mais maintenant que tu le dis j'ai toujours eu sa àl fin des compilations :
C:\samp022server.win32\gamemodes\gf.pwn(3257) : warning 217: loose indentation
C:\samp022server.win32\gamemodes\gf.pwn(3262) : warning 217: loose indentation
C:\samp022server.win32\gamemodes\gf.pwn(26086) : warning 203: symbol is never used: "dprop_PRIVATE_hash"
C:\samp022server.win32\gamemodes\gf.pwn(26086) : warning 203: symbol is never used: "gMedicSpawns"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 5880 bytes
Code size: 1083732 bytes
Data size: 2182832 bytes
Stack/heap size: 16384 bytes; estimated max. usage=4904 cells (19616 bytes)
Total requirements: 3288828 bytes
4 Warnings.
Cela a put-être un rapport , si ou que faire ? :)