• 07 Juin 2026, 08:21:59


Auteur Sujet: Encore un problème de crash  (Lu 2858 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Sismix84

  • *
  • Tueur en série
  • Messages: 247
    • Voir le profil
Encore un problème de crash
« le: 16 Novembre 2007, 20:48:18 »
Salut à tout, j'aurais besoin de votre aide pour résoudre un problème de crash. Quand je fait /rcon gmx mon serveur crash au bout de quelque seconde et je ne sais pas du tout d'où ça vient.

Merci d'avance pour vos prochaines réponses

++

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : Encore un problème de crash
« Réponse #1 le: 16 Novembre 2007, 20:52:15 »
As tu des erreur ou des warnings a la compilation de ton GM ?

AK NV.


Tu vois avant? Bah j'étais là encore avant!

Hors ligne Sismix84

  • *
  • Tueur en série
  • Messages: 247
    • Voir le profil
Re : Encore un problème de crash
« Réponse #2 le: 16 Novembre 2007, 20:53:00 »
Non, je n'en ai aucune.

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Encore un problème de crash
« Réponse #3 le: 16 Novembre 2007, 23:18:23 »
Soit tu as des textdraw dans un timer (le plus probable).
Soit tu as des AddVehicleComponent dans OnGameModeInit (possible).
Soit tu as découvert une nouvelle façon de faire planter le gmx du serveur (j'en doute).

Dans le premier cas, il est possible mais assez difficile de corriger le problème puisqu'il faut temporiser le démarrage du timer qui affiche le TextDraw.
Si tes TextDraw sont dans un filterscript, une solution consiste à décharger ton FS avant le gmx et à le recharger après. Par contre, c'est contraignant et il y a de fortes chances pour que tu oublies de le faire une fois sur trois.
Dans le deuxième cas, recherche sur le forum, j'ai déjà donné une solution.
Dans le troisième cas, je veux bien que tu me files ton script pour que je puisse voir de mes yeux ....  :) et pour essayer de trouver une parade.

++
Syg

Courtesy of GtaManiac

Hors ligne Sismix84

  • *
  • Tueur en série
  • Messages: 247
    • Voir le profil
Re : Encore un problème de crash
« Réponse #4 le: 17 Novembre 2007, 18:55:07 »
J'ai lancer mon serveur sans aucun FS et le bug est toujours là.
Je n'ai pas de AddVehicleComponent dans OnGameModeInit.
Il ne me reste plus que le dernier cas :

EDIT SYG : URL SUPPRIMEE A LA DEMANDE DE SISMIX

Voilà mon script.
« Modifié: 18 Novembre 2007, 22:48:55 par Syg »

Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : Encore un problème de crash
« Réponse #5 le: 17 Novembre 2007, 19:02:57 »
euh... je pensais que syg voulais dire de lui envoyer le script par MP  ::)

++
R@f

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Encore un problème de crash
« Réponse #6 le: 17 Novembre 2007, 22:46:42 »
Non, le script peut être dans le pastebin, ça ne me dérange pas, c'est juste que le script est accessible à tous mais c'est Sismix que ça peut déranger, pas moi.

Bon donc, effectivement, tu n'as pas de TextDraw ni de AddVehicleComponent mais tu as des ChangeVehiclePaintjob. Et cette fonction se comporte pareil que AddVehicleComponent. Donc il faut faire la même chose (timer & co).

Je me suis donc permis de reprendre ton script pour corriger le problème (en fait je voulais m'assurer que ça marche donc j'ai fait la modif et je me suis dit pourquoi ne pas en faire profiter Sismix - mais tu peux le faire toi-même si tu veux).
Tu pourras trouver ma version ici : EDIT SYG : URL SUPPRIMEE A LA DEMANDE DE SISMIX

Ce que j'ai fait :
- J'ai créé un timer pour les paintjob (sur le même modèle que celui des composants).
- J'appelle le timer dans OnGameModeInit
- J'appelle le timer dans OnVehicleSpawn (sinon, tu n'auras plus tes paintjob une fois que la voiture est détruite)
- J'ai ajouter une commande /tuning (qui téléporte vers les voitures tunées) - Tu peux la virer si tu en as déjà une (je ne l'ai pas trouvée)
- J'ai ajouter un appel à UsePlayerPedAnims dans OnGameModeInit (cette fonction fait que le personnage court plus vite)

++
Syg

J'ai ajouter un appel à
« Modifié: 18 Novembre 2007, 22:49:16 par Syg »
Courtesy of GtaManiac

Hors ligne Sismix84

  • *
  • Tueur en série
  • Messages: 247
    • Voir le profil
Re : Encore un problème de crash
« Réponse #7 le: 18 Novembre 2007, 00:40:19 »
Merci beaucoup Syg, pourra tu supprimer ce sujet parce que j'ai pas trop envie de partager mon script. Merci :D

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Encore un problème de crash
« Réponse #8 le: 18 Novembre 2007, 22:50:05 »
Je ne supprime pas le topic, il peut y avoir des infos intéressantes pour les autres.
Par contre, j'ai supprimé les deux liens vers le code.

++
Syg
Courtesy of GtaManiac