1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

[Auto-Mix (Pug) - By: p1Mp] Plusieurs Erreur dans les logs

Discussion dans 'Support des plugins AMX Mod X indépendants de la base' démarrée par gorilliaz.13, 26 Février 2015.

  1. gorilliaz.13

    gorilliaz.13 Membre

    Nom du plugin :

    Auto-Mix (Pug) - By: p1Mp.​

    Résumé de la demande :

    Plusieurs Erreur dans les logs.​

    Type de demande :

    Autres (précisez).​

    Lien vers le plugin :


    Statut de l'addon :

    Afficher (open)
    Code (Text):
    18:57:48 Protocol version 48
             Exe version 1.1.2.7/Stdio (cstrike)
             Exe build: 13:12:29 Aug 29 2013 (6153)

    18:58:09 Currently loaded plugins:
                   description    stat pend  file             vers    src  load  unlod
              [ 1] AMX Mod X        RUN   - amxmodx_mm_i386.  v1.8.3-d  ini  Start ANY
              [ 2] CSX            RUN   -   csx_amxx_i386.so  v1.8.3-d  pl1  ANY   ANY
              [ 3] CStrike        RUN   -   cstrike_amxx_i38  v1.8.3-d  pl1  ANY   ANY
              [ 4] Engine          RUN   -  engine_amxx_i386  v1.8.3-d  pl1  ANY   ANY
              [ 5] Fun            RUN   -   fun_amxx_i386.so  v1.8.3-d  pl1  ANY   ANY
              [ 6] FakeMeta      RUN   -    fakemeta_amxx_i3  v1.8.3-d  pl1  ANY   ANY
              [ 7] Ham Sandwich  RUN   -    hamsandwich_amxx  v1.8.3-d  pl1  ANY   ANY
              [ 8] GeoIP            RUN   - geoip_amxx_i386.  v1.8.3-d  pl1  ANY   ANY
             8 plugins, 8 running


    18:58:59 Currently loaded plugins:
                    name                    version  author         file             status  
              [  1] Admin Base            1.8.3-dev+  AMXX Dev Team  admin.amxx    running
              [  2] Admin Commands        1.8.3-dev+  AMXX Dev Team  admincmd.amxx  running
              [  3] Admin Help            1.8.3-dev+  AMXX Dev Team  adminhelp.amxx   running
              [  4] Multi-Lingual System    1.8.3-dev+  AMXX Dev Team    multilingual.am  running
              [  5] Menus Front-End      1.8.3-dev+  AMXX Dev Team   menufront.amxx   running
              [  6] Commands Menu          1.8.3-dev+  AMXX Dev Team     cmdmenu.amxx    running
              [  7] Players Menu            1.8.3-dev+  AMXX Dev Team    plmenu.amxx      running
              [  8] Plugin Menu          1.8.3-dev+  AMXX Dev Team   pluginmenu.amxx  running
              [  9] Admin Chat            1.8.3-dev+  AMXX Dev Team  adminchat.amxx   running
              [ 10] Anti Flood            1.8.3-dev+  AMXX Dev Team  antiflood.amxx   running
              [ 11] Scrolling Message      1.8.3-dev+  AMXX Dev Team     scrollmsg.amxx   paused  
              [ 12] Info. Messages        1.8.3-dev+  AMXX Dev Team  imessage.amxx  paused  
              [ 13] Admin Votes          1.8.3-dev+  AMXX Dev Team   adminvote.amxx   running
              [ 14] TimeLeft                1.8.3-dev+  AMXX Dev Team    timeleft.amxx  running
    18:58:59  [ 15] Pause Plugins          1.8.3-dev+  AMXX Dev Team     pausecfg.amxx  running
              [ 16] Stats Configuration  1.8.3-dev+  AMXX Dev Team   statscfg.amxx  running
              [ 17] StatsX                1.8.3-dev+  AMXX Dev Team  stats_pug.amxx   running
              [ 18] Auto-Mix                1.1.6      p1Mp           pimpspug.amxx debug  
              [ 19] AMX SSBan              2.6       God@Dorin\Fysiks  amx_ssban.amxx   running
              [ 20] Vote Ban                1.0      Alka             voteban.amxx   running
              [ 21] AntiBan.cfg          0.0.1     ConnorMcLeod   anti-ban.amxx running
              [ 22] Bad Clients Handler  1.04       joaquimandrade/C  badClientsHandl  running
              [ 23] Files Check          1.0         ConnorMcLeod     filescheck.amxx  running
              [ 24] Hobo Crontab            1.2      hoboman313     hobo_crontab.am  running
              [ 25] xREDIRECT              1.0.3.3   x0R               xredirect.amxx   running
              [ 26] Voice Radius            1.0      H3avY Ra1n     voice_radius.am  running
             26 plugins, 24 running


    Votre demande :

    Voici les logs d'erreurs.

    L 02/26/2015 - 18:34:34: [CSTRIKE] Invalid player 10
    L 02/26/2015 - 18:34:34: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 02/26/2015 - 18:34:34: [AMXX] Run time error 10: native error (native "cs_set_user_team")
    L 02/26/2015 - 18:34:34: [AMXX] [0] pimpspug.sma::moveCT_menu (line 3276)
    L 02/26/2015 - 18:35:56: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 02/26/2015 - 18:35:56: [AMXX] Run time error 4: index out of bounds
    L 02/26/2015 - 18:35:56: [AMXX] [0] pimpspug.sma::voteteams (line 2887)
    L 02/26/2015 - 18:35:56: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 02/26/2015 - 18:35:56: [AMXX] Run time error 4: index out of bounds
    L 02/26/2015 - 18:35:56: [AMXX] [0] pimpspug.sma::voteteams (line 2887)
    L 02/26/2015 - 18:35:56: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 02/26/2015 - 18:35:56: [AMXX] Run time error 4: index out of bounds
    L 02/26/2015 - 18:35:56: [AMXX] [0] pimpspug.sma::voteteams (line 2887)
    L 02/26/2015 - 18:37:07: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 02/26/2015 - 18:37:07: [AMXX] Run time error 4: index out of bounds
    L 02/26/2015 - 18:37:07: [AMXX] [0] pimpspug.sma::voteFF (line 2763)
    L 02/26/2015 - 18:37:07: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 02/26/2015 - 18:37:07: [AMXX] Run time error 4: index out of bounds
    L 02/26/2015 - 18:37:07: [AMXX] [0] pimpspug.sma::voteFF (line 2763)
    L 02/26/2015 - 18:37:07: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 02/26/2015 - 18:37:07: [AMXX] Run time error 4: index out of bounds
    L 02/26/2015 - 18:37:07: [AMXX] [0] pimpspug.sma::voteFF (line 2763)
    L 02/26/2015 - 18:51:10: Start of error session.
    L 02/26/2015 - 18:51:10: Info (map "de_inferno") (file "addons/amxmodx/logs/error_20150226.log")
    L 02/26/2015 - 18:51:10: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 02/26/2015 - 18:51:10: [AMXX] Run time error 4: index out of bounds
    L 02/26/2015 - 18:51:10: [AMXX] [0] pimpspug.sma::voteteams (line 2887)
    L 02/26/2015 - 18:51:10: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 02/26/2015 - 18:51:10: [AMXX] Run time error 4: index out of bounds
    L 02/26/2015 - 18:51:10: [AMXX] [0] pimpspug.sma::voteteams (line 2887)

    Je vais essayé d'être précis mais le probléme c'est que je ne suis pas présent lors des erreurs. Mes admin eux on même rien remarquer.

    D'apres les message d'erreurs cela proviens ( je pense ) :

    - Quand un joueurs vote pas
    ou
    - Quand un joueurs a planté viré du serveur puis reviens en jeux

    Par contre un autre bug enfin j'en suis pas sur , normalement si il manque trop de joueurs durant la war ( leave ou autre ) la war doit normalement s’arrête mais celle-ci ne le fais pas cela continue même avec 2 joueurs...

    Alors comme mon anglais est limité soit j'ai manqué un truc dans le topic soit sa n'y est pas.

    Merci d'avance.​
     
    Dernière édition: 26 Février 2015
    Tags:
  2. Arkshine

    Arkshine Le Docteur

    Pour l'erreur out of bound, tu peux tenter de changer aux lignes 2855 et 2750, item == MENU_EXIT par item < 0
    Et pour l'autre erreur, à la ligne 3261, item == MENU_EXIT par item == MENU_EXIT || !is_user_connected(id)
     
    Dernière édition: 27 Février 2015
  3. gorilliaz.13

    gorilliaz.13 Membre

    Impossible a compile erreur a la ligne

    if( item == MENU_EXIT || !is_user_connected(i) ) {

    3261 : error 017: undefined symbol "i"
     
  4. Arkshine

    Arkshine Le Docteur

    id

    BOULET :D 
     
  5. gorilliaz.13

    gorilliaz.13 Membre

    LOL pourtant j'ai copier coller chelou !
    --- Message fusionné : 27 Février 2015 ---
    J'ai compilé je vais test dés que j'ai du monde.
    --- Message fusionné : 2 Mars 2015 ---
    Re alors voila les nouvelles erreur

    L 03/02/2015 - 23:31:56: Start of error session.
    L 03/02/2015 - 23:31:56: Info (map "de_train") (file "addons/amxmodx/logs/error_20150302.log")
    L 03/02/2015 - 23:31:56: Plugin called menu_display when item=MENU_EXIT
    L 03/02/2015 - 23:31:56: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 03/02/2015 - 23:31:56: [AMXX] Run time error 10: native error (native "menu_display")
    L 03/02/2015 - 23:31:56: [AMXX] [0] pimpspug.sma::FriendlyFire (line 2741)
    L 03/02/2015 - 23:42:55: Start of error session.
    L 03/02/2015 - 23:42:55: Info (map "de_train") (file "addons/amxmodx/logs/error_20150302.log")
    L 03/02/2015 - 23:42:55: Plugin called menu_display when item=MENU_EXIT
    L 03/02/2015 - 23:42:55: [AMXX] Displaying debug trace (plugin "pimpspug.amxx", version "1.1.6")
    L 03/02/2015 - 23:42:55: [AMXX] Run time error 10: native error (native "menu_display")
    L 03/02/2015 - 23:42:55: [AMXX] [0] pimpspug.sma::FriendlyFire (line 2741)

    Cela ce produit a chaque choix du vote FF
    A cause de sa la war ce lance pas.

    Ligne 2741 = menu_display(ptempid, g_fVoteMenu, 0)

    A mon avis c'est le changement que tu ma fait faire qui cause le soucis.

    Pour l'erreur out of bound, tu peux tenter de changer aux lignes 2855 et 2750, item == MENU_EXIT par item < 0
     
    Dernière édition: 3 Mars 2015
  6. Arkshine

    Arkshine Le Docteur

    Cette erreur c'est quand il a une boucle infinie, du genre le menu affiché appelle le même menu en boucle.

    Le truc c'est que le plugin est codé avec les pieds.

    L'erreur "Out of bound", je suis pas certain comment c'est possible.
    Tu as le tableau "g_fVotes[2]", ou l'index peut être soint 0, soit 1. Pour avoir cette erreur, tu fois avoir un index < 0 ou un index > 2.
    Les constantes qui définies le bouton Sortir, Retour, etc, ont toutes des valeurs < 0. C'est pour ça que je t'ai demandé de faire la modif,

    Le truc aussi, c'est que le menu n'est pas détruit, Ca doit pas aider pour faire fonctionner les autres menus correctement.
    Par exemple le menu du vote FF, si je lis le code, t'es forcé de choisir 1 ou 2, et quand tu appuies sur Sortir, ça te remet le menu, c'est ça ?

    Je sais pas pourquoi ça fait une bouclie infinie, mais je pense que tu peux rajouter dans la fonction "EndFFVote" et "voteteams", en fin de fonction et avant le "return" : "menu_destroy(menu);" .
    Idéalement, même remplacer en début de fonctions "menu_display(id, menu)" par ""menu_destroy(menu);", parce que c'est un peu idiot de forcer à réafficher le menu si l'utilsateur choisit "Sortir".
     
  7. gorilliaz.13

    gorilliaz.13 Membre

    Ok je vais faire les modif. Mais ton raisonnement est logique et franchement j'ai jamais fais gaffe si le menu reviens car je choisi toujours.

    Je vais voir de trouvé des gens pour test cette aprèm ou en soirée.

    Ps : je rajoute les nouvelle modif ,avec les premieres que tu ma donné ou je prend un sma d'origine?
     
  8. Arkshine

    Arkshine Le Docteur

    Techniquement correcte, sachant que c'est un menu avec 2 items (pour le FF) et 3 items (pour euh.. je said plus quoi) ; t'as pas de bouton "Retour", "Plus", etc. Mais normalement, tu ne devrais même pas avoir la possibilité de voir les boutons "Retour"/"Plus". Tu peux remettre comme avant, si tu préfères.

    Je pense que le bug original, c'est dû fait que le menu n'est pas correctement détruit, ça bug avec l'affichage d'autres menus, et genre par exemple quand t'as le menu avec 3 items, et que tu appuies sur 3, ça va appeler le callback du menu précédent (qui ne gère que 2 items), et la variable ne peut prendre que 2 valeurs (pas 3) et ça fait un Out of Bound. Enfin si tu me comprends lol.
     
  9. gorilliaz.13

    gorilliaz.13 Membre

    Salut,

    J'ai eu pas mal d'occupations je n'ai pue essayer les modifications , je vais essayé de voir dés demain.
    --- Message fusionné : 24 Mars 2015 ---
    Salut ,

    J'ai enfin pue faire les tests , plus aucune erreur pour le moment par contre même avec les modifications le menu de vote du ff quand on fait exit le menu ce ferme pas. J'ai peux être mal mis la modifications enfin je pense pas.

    Autre question j'ai voulu augmenté le temps qui kick les joueurs si il say pas !add avant la fin du temps , j'ai donc modifié certaine ligne :

    #define TIME_MAX 150 en => #define TIME_MAX 300

    Mais en faisant sa , le décompte qui apparait au milieu de l'écran avant que tu écrive !add disparait toujours à 180 seconde au lieu de 300 et ne kick pas la personne qui elle n'a pas say !add dans le chat.

    Tiens une ip= 91.121.221.137:27030 si tu veux voir pour le moment je les remis normal pour les joueurs.
     
  10. Arkshine

    Arkshine Le Docteur

    Tu veux dire que tu vois le bouton "Sortir" et quand tu appuies dessus, rien ne se passe ?
    Tu peux copier-coller le code actuel de cette fonction ?
     
  11. gorilliaz.13

    gorilliaz.13 Membre

    Code (Text):
    public voteFF(id, menu, item) {
        if( item == MENU_EXIT ) {
            menu_display(id, g_fVoteMenu)
            menu_destroy(menu)
            return PLUGIN_HANDLED;
        }

        new playername[32]
        get_user_name(id, playername, 31)
       
        switch(item) {
            case 0: client_print(0, print_chat, "%s %L", PREFIX, LANG_PLAYER, "FF_VOTED_ON",playername)
            case 1: client_print(0, print_chat, "%s %L", PREFIX, LANG_PLAYER, "FF_VOTED_OFF", playername)
        }
       
        g_fVotes[item]++;
        return PLUGIN_HANDLED;
    }
    Oui quand on appuie sur Exit pour sortir du menu sans voté sans le remet direct en 1 milliseconde
     
  12. Arkshine

    Arkshine Le Docteur

    Normal, quand tu appuies sur Exit, le code dit de réafficher le menu.

    ^ Enlève ça, aucune raison de forcer les gens à voter s'ils ne veulent pas.
     

Partager cette page

Chargement...
Chargement...