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

Titre: Mon serveur à un problème, help svp : timer
Posté 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  :)
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Franky™ le 21 Mai 2008, 14:27:26
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
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 14:55:33
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.
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Franky™ le 21 Mai 2008, 14:59:15
Donc tu te fait kicker
[14:48] **** Solid_Snake left the server. (Kicked/Banned) ****

regarde ma deuxieme solution.

Citer
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
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 16:00:49
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 ?
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: inbox le 21 Mai 2008, 16:05:51
tape /login [Passe]
avant d'aller au spawn

/login [passe]
ca peut etre une autre commande chez toi

Regarde ton script

Cordialement,
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 16:13:39
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  :)
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Franky™ le 21 Mai 2008, 16:22:47
re,

Enleve donc KickPlayer[playerid] = 0; et la sa marchera.

++ Franky
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 16:28:56
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 ?  :)
       
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 16:42:19
Ou bien cette commande ci ? :

if(gPlayerLogged[playerid] == 0)
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Franky™ le 21 Mai 2008, 16:44:34
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
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 16:49:10
C'est une quéstion bête mais comment on fait pour mettre en pastebin ?  ;D
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Franky™ le 21 Mai 2008, 16:50:47
Voila http://pastebin.gtaonline.fr

++ Franky
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 16:57:40
Voila, je vien de le mettre  :)
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Franky™ le 21 Mai 2008, 17:00:20
Donne nous le lien alors, car on pourra pas y regarder ^^

++ Franky
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 17:01:24
Oui bien sur ^^

http://pastebin.gtaonline.fr/pastebin.php?show=438 (http://pastebin.gtaonline.fr/pastebin.php?show=438)
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Franky™ le 21 Mai 2008, 17:04:45
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
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 17:10:51
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;
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 17:12:17
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;
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 17:15:02
Merci ! problème résolu !

JE vous remercie tous surtout toi patou  :)
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Franky™ le 21 Mai 2008, 17:22:14
C'etais bien KickPlayer[playerid] = 1; qui merdais non ?

Mais derien c'est normal

++ Franky
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 17:29:16
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 ?
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Franky™ le 21 Mai 2008, 18:14:56
Verifie bien le nom de ton GM dans le server.cfg

Et sinon je vois pas, la compilation passe ?

++ Franky
Titre: Re : Mon serveur à un problème, help svp : timer
Posté par: Vic_v76 le 21 Mai 2008, 21:32:18
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 ?  :)