• 05 Juin 2026, 13:52:09


Auteur Sujet: J'ai un autre problème.  (Lu 2039 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne HeyC

  • *
  • Bandit
  • Messages: 331
    • Voir le profil
J'ai un autre problème.
« le: 12 Novembre 2008, 17:02:30 »
Salut j'ai un problème avec mon script. Il me met (Dans ma console de mon serveur) :

Script [gamemodes/GMStunt.amx]: Run Time Error 20: "Invalid index parameter <bad entry point>"

Voici le PasteBin : http://fr.pastebin.ca/1254406

PS : J'ai voulus tester que les Class pour l'instant.


J'ai un autre problème. mon script ne marche pas. Au début, (quand je me connecte), sa m'amène à LV (je sais pas où).

PASTEBIN : http://fr.pastebin.ca/1254470

Pouvez-vous m'aidez ?

J'ai pas d'erreur sur mon GM.

Merci d'avance

HeyC

++
« Modifié: 12 Novembre 2008, 18:24:47 par HeyC »

---------


Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Problème qui est affiché dans la console
« Réponse #1 le: 12 Novembre 2008, 17:07:12 »
Heu c'est un problème de démarrage de serveur L'erreur doit être dans ton server.cfg car il détecte un mauvais index, de plus il t'encadre [gamemodes/GMStunt.amx]
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne HeyC

  • *
  • Bandit
  • Messages: 331
    • Voir le profil
Re : Re : Problème qui est affiché dans la console
« Réponse #2 le: 12 Novembre 2008, 17:15:14 »
J'ai changé le nom du fichier PWN & AMX en un autre (gmstunt).
Citer
gamemode0 gmstunt
Mais sa marche toujours pas.
« Modifié: 12 Novembre 2008, 17:20:03 par HeyC »

---------


Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Problème qui est affiché dans la console
« Réponse #3 le: 12 Novembre 2008, 17:22:27 »
Le serveur ne trouve pas ta fonction main.
"Bad entry point" = Mauvais point d'entrée (et le point d'entrée d'un script est la fonction main qui doit OBLIGATOIREMENT s'y trouver)

Vire les lignes
22. #if defined FILTERSCRIPTet
31. #endif
Comme FILTERSCRIPT n'est pas défini (il vaut 0) les lignes de script qui se trouvent entre les lignes 22 et 31 ne sont pas compilées (c'est comme si elles étaient absentes). Donc la fonction main ne se trouvera pas dans le .AMX.

++
Syg
Courtesy of GtaManiac

Hors ligne HeyC

  • *
  • Bandit
  • Messages: 331
    • Voir le profil
Re : Problème qui est affiché dans la console
« Réponse #4 le: 12 Novembre 2008, 17:24:48 »
Merci merci Syg (Jesus).

---------


Hors ligne » Lukubi™

  • *
  • Soy el bico loco
  • Messages: 3282
    • Voir le profil
Re : Problème qui est affiché dans la console
« Réponse #5 le: 12 Novembre 2008, 17:26:03 »
syg (le "tonton" pawno)  trouve toujours les erreurs
GG syg

“Si la Terre est un endroit dangereux ce n’est pas à cause des hommes mauvais mais à cause des hommes bons qui ne font rien pour les empêcher.” (Albert Einstein).

Hors ligne HeyC

  • *
  • Bandit
  • Messages: 331
    • Voir le profil
Re : Problème qui est affiché dans la console
« Réponse #6 le: 12 Novembre 2008, 17:51:01 »
J'ai un autre problème mon script ne marche pas.
Pouvez-vous m'aidez ?
J'ai pas d'erreur sur mon GM.

---------


Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : J'ai un autre problème.
« Réponse #7 le: 12 Novembre 2008, 20:03:29 »
c'est a dire il ne marche pas ?
Les commande ne marche pas, est ce qu'il y a un "unknow command" ? Ou est ce que cest ce qui ets dans la commande qui ne s'execute pas ?

++
nikko

Hors ligne HeyC

  • *
  • Bandit
  • Messages: 331
    • Voir le profil
Re : J'ai un autre problème.
« Réponse #8 le: 12 Novembre 2008, 20:13:21 »
Il n'y a pas de commande  ???

---------


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : J'ai un autre problème.
« Réponse #9 le: 13 Novembre 2008, 09:49:25 »
moi je n'arrive po a aller sur ton pastben
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : J'ai un autre problème.
« Réponse #10 le: 13 Novembre 2008, 14:44:39 »
Ta callback OnPlayerRequestClass retourne 0 ce qui indique que le traitement ne doit pas être fait. Donc le serveur ne le fait pas ....
Remplace la ligne
216.        return 0;par
216.        return 1;
Autre chose : Le positionnement de ta caméra n'est pas correct, elle est au même endroit que là où elle "regarde". De plus, tu n'a pas positionné le personnage au moment de la sélection donc ton personnage ne sera pas visible.

Il faudrait remplacer les lignes
SetPlayerCameraPos (playerid, 1958.3783, 1343.1572, 15.3746);
        SetPlayerCameraLookAt (playerid, 1958.3783, 1343.1572, 15.3746);
par
        SetPlayerPos (playerid, 1958.3783, 1343.1572, 15.3746);
        SetPlayerCameraPos (playerid, 1958.3783, 1346.1572, 15.3746);
        SetPlayerCameraLookAt (playerid, 1958.3783, 1343.1572, 15.3746);
Juste avant la ligne return 1; dans le callback OnPlayerRequestClass

NB : Je n'ai pas testé.

++
Syg
Courtesy of GtaManiac