Aller au contenu


Photo

[Fonction] Resurection


  • Ce sujet est fermé Ce sujet est fermé
88 réponses à ce sujet

#61 Edhalis

Edhalis

    Newbie lvl 3

  • Membres
  • 14 messages

Posté 30 November 2012 - 10:58

Pareil pour moi. C'est ce qui m'a mit la puce à l'oreille :).

#62 gmsMath

gmsMath

    Fragger

  • Membres
  • 981 messages
  • Location :Paris
  • Hobbies :Voyages, Moto, calembour hilarant et gms temple :)

Posté 30 November 2012 - 15:50

Alors petit retour, la fonction fonctionne très bien, la modif pour rajouter une sécurité des réparations d'équipement n'est plus nécessaire, car le bug a été résolu (je l'avais bien détecté :P ) avec la mise à jour V6.01).


Par contre suite au modif, quand il va TP pour réparer suite à la fonction "repairafterXXXruns", le bot AFK en ville.

Alors soit c'est un bug, soit c'est moi qui ai merdouillé dans la modif du code :D , à vérifier.


J'ai eu le même soucis que toi, je blinde la fonction de log pour avoir plus d'infos et si je trouve une soluce je posterais :)
--Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.

#63 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 30 November 2012 - 18:08

Cherche pas plus loin -> offsetlist() qui merde ! (sujet évoquer dans le forum dev !)

ajouter un sleep(3000) avant l’appelle a la boucle de l'offsetlist()

If _playerdead() = False And $games >= ($repairafterxxgames + Random(-2, 2, 1)) Then
                         sleep(3000)
				While Not offsetlist()
					Sleep(10)
				WEnd

  • gmsMath aime ceci

#64 gmsMath

gmsMath

    Fragger

  • Membres
  • 981 messages
  • Location :Paris
  • Hobbies :Voyages, Moto, calembour hilarant et gms temple :)

Posté 30 November 2012 - 18:38

Cherche pas plus loin -> offsetlist() qui merde ! (sujet évoquer dans le forum dev !)

ajouter un sleep(3000) avant l’appelle a la boucle de l'offsetlist()

If _playerdead() = False And $games >= ($repairafterxxgames + Random(-2, 2, 1)) Then
                         sleep(3000)
				While Not offsetlist()
					Sleep(10)
				WEnd


Je test çà !!

Merci pour ton partage :)
--Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.

#65 Edhalis

Edhalis

    Newbie lvl 3

  • Membres
  • 14 messages

Posté 30 November 2012 - 19:34

Après voir fait ta correction, il ne bug plus au lancement. Par contre, quand il meurt.... Ben il rez pas. Il quitte toujours.

#66 Toinou75

Toinou75

    Fragger

  • Membres
  • 803 messages
  • Location :Paris
  • Hobbies :Modélisme, Informatique

Posté 30 November 2012 - 19:46

Ta du oublié un truc dans la modif du code.

#67 Edhalis

Edhalis

    Newbie lvl 3

  • Membres
  • 14 messages

Posté 30 November 2012 - 19:50

Je pense pas, j'ai tout suivi à la lettre :s

#68 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 30 November 2012 - 20:05

copie tout tes fichiers entre des balises [ spoile ][ /spoile ]

a mon avis tu as oublié d’appelé init_sequence() dans le main mais bon, je dit sa, je dit rien hein ^^

#69 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 30 November 2012 - 20:08

Juste pour info Toinou75, avec le sleep il bug encore de temps en temps si tu as un gros lag, mais c'est beaucoup beaucoup moins constant, sa reste chiant car si il bug au moment ou tu t'endors ba... tu bot pas ;D

j’hésite a mettre un sleep(10000) ^^

#70 Edhalis

Edhalis

    Newbie lvl 3

  • Membres
  • 14 messages

Posté 30 November 2012 - 21:05

C'est bon, tout fonctionne comme il faut :)

#71 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 30 November 2012 - 21:14

c'étais quoi ton erreur alors ?

#72 Edhalis

Edhalis

    Newbie lvl 3

  • Membres
  • 14 messages

Posté 30 November 2012 - 21:19

Je sais pas, je l'ai relancé après qu'il aie leave et que j'ai posté et comme par magie j'avais dans les logs "nombre de résurrection = 4" xD
En fait c'est très aléatoire j'ai l'impression. Là, le bot vient de leave au lieu de rez.

#73 akasidjin

akasidjin

    Newbie lvl 3

  • Membres
  • 18 messages

Posté 01 December 2012 - 07:30

bonjour, j ai un soucis avec la resurection au bot 6.01 j'ai fais les config que tu as mis et cela ne marche toujours pas il quitte le run au lieu de rez
c est normal ou c est moi ?

#74 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 01 December 2012 - 07:36

copie tout le code de tes fichiers entre des balises [ spoile ][ /spoile ]

a mon avis tu as oublié d’appelé init_sequence() dans le main mais bon, je dit sa, je dit rien hein ^^



#75 nuloseninformatique

nuloseninformatique

    Débutant lvl 2

  • Membres
  • 66 messages

Posté 01 December 2012 - 14:05

ca marche au top
depuis la maj je peu meme faire boter mes feti en pm 1 / 2 / 4 :)

#76 Metooyoo

Metooyoo

    *Zlatan*

  • Membres
  • 548 messages

Posté 01 December 2012 - 14:19

ca marche au top
depuis la maj je peu meme faire boter mes feti en pm 1 / 2 / 4 :)


Salut, peux tu nous donner ton stuff, tes builds et stats dans le sujet adéquat ?

Sujet féticheur : https://forum.gmstem...showtopic=11882

Ce serait sympa pour tous les féticheurs ^^

Merci
  • Toinou75 aime ceci

#77 Edhalis

Edhalis

    Newbie lvl 3

  • Membres
  • 14 messages

Posté 01 December 2012 - 14:39

Perso je comprends pas.... Il ne rez jamais, mais quitte la game...
J'ai déjà tout repris depuis le début...

#78 Amonsaul

Amonsaul

    Newbie lvl 3

  • Membres
  • 10 messages
  • Location :Montpellier
  • Hobbies :Web, Jeux-video, Films

Posté 06 December 2012 - 18:54

Bonjour à tous, je suis nouveau sur ce forum et je tenais tout d'abord à vous remercier pour votre travail.
Il y a quelques jours j'ai installé avec succès la version 6.01 qui marche nikel. Mon sorcier tient pas trop mal l'arma pm0 mais meurt de temps en temps, c'est pour ça que j'ai voulu installer la fonction résurection, et c'est là que les choses se compliquent... Je ne comprends pas, je sais que ça vient de moi, le tuto est très bien fait, et malgré ça je n'arrive pas à la faire fonctionner. J'ai pourtant tout repris de A à Z plusieurs fois je suis toujours dans l'impasse... Alors oui, je suis un total noob en la matière et c'est pour ça que je me suis décidé à poster.

Je pense avoir tout remplacé comme expliqué dans le tuto, et quand je me met à boter, tout marche bien (pas de message d'erreur), sauf que mon perso ne rez pas quand il meurt... il quitte et relance une partie. A noter que pour une raison obscure le décompte "nombre de résurrection" n'apparait pas dans les stats de droite (j'ai vérifié et revérifié, j'ai pourtant bien modifié la fonction StatsDisplay du toolkit.au3....

Je poste mes fichiers au cas où vous auriez un peu de temps à perdre et m'aider à trouver ce qui cloche :

sequence.au3
Spoiler


main.au3
Spoiler


toolkit
Spoiler


settings.ini
Spoiler


lib/settings.au3
Spoiler


EDIT : Afin de faciliter la lisibilité j'ai mis en rouge les lignes de code remplacées dans chaque fichier (sauf le sequence puisque là si j'ai bien compris, il faut tout remplacer)
Merci d'avance
Posted Image

#79 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 07 December 2012 - 09:07

Bonjours, pourrais tu ajouter le fichier log générer par la petite fonction que j'ai ajouté à la fin de la fonction revive (regarde sur la première page est va tout en bas de mon post)

Je suis sur que c'est une erreur bête (oublie de variable en l'occurence) mais comme sa a froid je ne trouve pas l'erreur :/

avec les logs je devrais pouvoir t'aider ;)

#80 Amonsaul

Amonsaul

    Newbie lvl 3

  • Membres
  • 10 messages
  • Location :Montpellier
  • Hobbies :Web, Jeux-video, Films

Posté 07 December 2012 - 12:08

Bon alors j'ai trouvé la solution à mon problème et c'est tellement bête que j'ai honte de l'avouer... :unsure:
En fait j'avais tout bien modifié, mais en bon noob que je suis, j'avais oublié de compiler le nouveau main en *.exe .... et je continuais inlassablement à lancer l'ancien main.exe en me demandant pourquoi ça ne marchait pas !!! :wacko:
Erreur de débutant donc...
En tout cas merci de ta réponse :wub: , et excuse moi pour la perte de temps occasionnée...
Je vais pouvoir enfin tester cette fonction, tout fonctionne apparemment très bien. A bientôt ;)
Posted Image