• 05 Juin 2026, 19:47:03


Auteur Sujet: Problème au niveau de OnPlayerConnect  (Lu 2246 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Micka

  • *
  • Gangster
  • Messages: 1016
    • Voir le profil
    • Planet-Ados
Problème au niveau de OnPlayerConnect
« le: 29 Août 2007, 12:02:01 »
Salut à tous,

J'ai remarqué que mon serveur crashait à chaque fois que je me connecte (1s avant de choisir mon personnage, au moment ou OnPlayerConnect se charge quoi).
J'ai regardé les logs et j'ai vu que le joueur crashait après avoir reçu les infos de OnPlayerConnect.

Donc je pense que le crash vient de là.
Voilà mon OnPlayerConnect

public OnPlayerConnect(playerid)
{
    // Text Draw
    //SendClientMessageToAll(COLOR_WHITE,"Bienvenue sur notre serveur.");
    AllowPlayerTeleport(playerid,0);
new Text: gText;
gText = TextDrawCreate(5.0, 431.0, "Bon jeu sur notre serveur");
TextDrawUseBox(gText, true);
TextDrawShowForPlayer(playerid, gText);
Visitors ++;
//new tmp[255],player[24];
//GetPlayerName(playerid,player,sizeof(player));
//format(tmp,sizeof(tmp),"%s (%d) a rejoint le serveur.",player,playerid);SendClientMessageToAll(COLOR_GREY,tmp);

printf("OnPlayerConnect(%d)", playerid);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Le cheat est interdit (BAN).");
SendClientMessage(playerid, COLOR_BRIGHTRED, "Le but est de vous entretuez avec les gangs ennemis.");
SendClientMessage(playerid, COLOR_BRIGHTRED, "Notre forum : http://mondenews.free.fr/lstdm/");
GameTextForPlayer(playerid,"~G~GANGSTA'ZBEUL",3000,5);


GameTextForPlayer(playerid,"~w~Los Santos ~r~TDM",2500,5);
GivePlayerMoney(playerid, 10000);
SetPlayerColor(playerid, COLOR_GREY); // Set the player's color to inactive

return 1;
}

Vous remarquerez que j'ai mis des // a certains endroits pour éviter d'employer la fonction et ainsi éviter la suppression mais je pense que d'autres lignes de code fonctionnaient avec ses lignes retirés par les //.

Voilà j'espère qu'on pourra m'aider. :-\

Merci.
« Modifié: 29 Août 2007, 16:34:09 par Babounet »

Hors ligne Gr0und3r

  • ~Scripteur[A]~
  • *
  • Tueur en série
  • SiX Feet UnderGround
  • Messages: 108
    • Voir le profil
    • Site Sa-mp
Re : Problème au niveau de OnPlayerConnect
« Réponse #1 le: 29 Août 2007, 12:05:26 »
tu est sur que c'est a cause dans OnPlayerConnect et pas dans OnPlayerRequestSpawn?

Hors ligne Micka

  • *
  • Gangster
  • Messages: 1016
    • Voir le profil
    • Planet-Ados
Re : Problème au niveau de OnPlayerConnect
« Réponse #2 le: 29 Août 2007, 12:36:59 »
J'en suis sûr, je n'ai rien touché à OnPlayerRequestSpawn. :)

Que à OnPlayerConnect.

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : Problème au niveau de OnPlayerConnect
« Réponse #3 le: 31 Août 2007, 14:52:20 »
Tu doit avoir une horloge dans OnGameModeIni, Elle fais crasher le serveur, Le mieux c'est de l'enlever et d'en mettre une autre normal avec la fonction :

TogglePlayerClock(playerid,1);

Bonne chance  ;)

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Problème au niveau de OnPlayerConnect
« Réponse #4 le: 31 Août 2007, 16:46:27 »
non, c'est bon, il avait juste plus de 70 types de véhicules.
Son problème est résolu.

++
Syg
Courtesy of GtaManiac

Hors ligne Gr0und3r

  • ~Scripteur[A]~
  • *
  • Tueur en série
  • SiX Feet UnderGround
  • Messages: 108
    • Voir le profil
    • Site Sa-mp
Re : Problème au niveau de OnPlayerConnect
« Réponse #5 le: 31 Août 2007, 16:49:12 »
On peut mettre combien de type différent de véhicule dans un serveur?
Pour ne pas que sa crash.

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Problème au niveau de OnPlayerConnect
« Réponse #6 le: 31 Août 2007, 16:51:58 »
Voici les limites officielles :

Players - 200
Vehicle Models - 70
Vehicles - 700
Pickups - 100 (dynamic) (400 depuis la 0.2.2)
Objects - 150 (250 possible but unstable) (dynamic)
Text Draws - 96 (dynamic)
Gang Zones - 1024 (dynamic)
Menus - 128 (dynamic)

++
Syg
Courtesy of GtaManiac