Aller au contenu


Photo

Pause Pour Survivre En Hardcore


  • Veuillez vous connecter pour répondre
66 réponses à ce sujet

#1 RqideN

RqideN

    La concierge du mumble

  • Membre Senior
  • 2187 messages
  • Location :Cap d'agde (34)
  • Hobbies :Botter? What else?!

Posté 19 August 2013 - 16:07

*
MESSAGE POPULAIRE !

FONCTIONNEL AVEC MAJ 2.0.1


Plop à tous,

Je vous propose ici une fonction qui permet de mettre le jeu en Pause (Echap) lorsque la vie de votre personnage descend en dessous d'un seuil fixé par vous même.


ATTENTION !!

Cette pause permettra au bot d'attendre votre retour sans se déconnecter mais ne vous protègera pas contre une déconnexion liée à la coupure de votre connexion internet.

Il est donc déconseillé de botter en Hardcore si votre connexion internet est instable.

Une déconnexion prématurée en pleine partie (hors zone safe) dure 10 secondes (voir 1 minute selon certain).
10 secondes pendant lesquelles votre personnage ne pourra rien faire... IL Y A DONC RISQUE DE MORT.

Cette fonction n'a pas vocation à survivre à un assaut violent (3 packs d'élites) mais surtout à un blocage du bot.
(exemple : tentative de TP en ville à cause de l'inventaire plein alors qu'il se fait taper sur la gueule).
______________________________________________________

Comment je fais ?!

Pour rajouter cette fonction, voila ce que vous devez faire :


1- Ouvrir votre fichier "toolkit.au3".

Recherchez la fonction GestSpellcast($Distance, $action_spell, $elite, $Guid=0, $Offset=0) (avec bloc-notes : Édition, Rechercher).

If StringStripWS(StringLower($HCSecurity),8)="true" And GetLifep() <= $MinHCLife/100 Then
	Send("{ESCAPE}")
	While 1
	 Send("{ESCAPE}")
	 sleep(100 + random(0,50))
	 Send("{ESCAPE}")
     Sleep(600000 + Random(-60000,60000))
Wend
	EndIf
Image IPB



2- Ouvrir votre fichier "settings.au3" (dans dossier "lib").
Ajouter ceci juste avant Global $MonsterTri = "True" :

Global $HCSecurity = "false"
Global $MinHCLife = 0
Image IPB



3- Toujours dans "settings.au3", rechercher la fonction writeConfigs($profilFile = "settings.ini", $creation = 0).
Ajouter ceci juste après IniWrite($profilFile, "Run info", "Devmode", $Devmode) :

IniWrite($profilFile, "Run info", "HCSecurity", $HCSecurity)
	IniWrite($profilFile, "Run info", "MinHCLife", $MinHCLife)
Image IPB



4- Toujours dans "settings.au3", rechercher la fonction loadConfigs($profilFile = "settings.ini", $creation = 0).
Ajouter ceci juste après $Devmode = IniRead($profilFile, "Run info", "Devmode", $Devmode) :

$HCSecurity= IniRead($profilFile, "Run info", "HCSecurity", $HCSecurity)
	$MinHCLife= IniRead($profilFile, "Run info", "MinHCLife", $MinHCLife)
Image IPB



5- Enfin, ouvrir votre fichier "settings.ini" (racine du bot).
Ajouter ceci juste après ResLife=3 :

HCSecurity = True
MinHCLife = 80
Image IPB



FINI !!


Merci mais, comment ça marche ?!

HCSecurity = True ou False (active ou désactive la fonction Pause)
MinHCLife = 80 (déclenchera la Pause quand votre personnage descendra en dessous de 80% de ses HP, valeur modifiable de 0 à 100)
______________________________________________________

Astuce : Faites attention à ne pas configurer la pause trop basse, gardez à l'esprit que la survie de votre personnage est primordiale. Si une déconnexion advient lors de la "Pause" votre personnage doit être capable de survire à un assaut pendant 10 secondes (voir 1 minute).


Un remerciement tout particulier à gmsMath qui est l'auteur de cette fonction.

Modifié par RqideN, 21 March 2014 - 07:46.

  • Gudei, bazou, cpz38 et 7 autres aiment ceci
xv6n.png

#2 RqideN

RqideN

    La concierge du mumble

  • Membre Senior
  • 2187 messages
  • Location :Cap d'agde (34)
  • Hobbies :Botter? What else?!

Posté 19 August 2013 - 21:46

MISE A JOUR DE LA FONCTION

Modification de l'état de Pause.

Le bot ne se déconnecte plus mais clique dans OPTIONS puis revient au MENU (~ chaque 5 minutes) afin d'éviter la déconnexion forcée dû à son inactivité.


1- Ouvrir votre fichier "toolkit.au3".

Recherchez la fonction GestSpellcast($Distance, $action_spell, $elite, $Guid=0, $Offset=0) (avec bloc-notes : Édition, Rechercher).

Remplacer :

If StringStripWS(StringLower($HCSecurity),8)="true" And GetLifep() <= $MinHCLife/100 Then
        Send("{ESCAPE}")
        Terminate()
        EndIf

par :

If StringStripWS(StringLower($HCSecurity),8)="true" And GetLifep() <= $MinHCLife/100 Then
	Send("{ESCAPE}")
	While 1
     MouseClick("left", Random(312, 485), Random(177, 198), 1, 6)
	 Sleep(2000 + Random(-2000,2000))
	 Send("{ESCAPE}")
     Sleep(300000 + Random(-60000,60000))
Wend
	EndIf


Encore une fois, merci à gmsMath pour l'aide apportée ! :D
  • cpz38, taavnoos, djeof et 4 autres aiment ceci
xv6n.png

#3 Metooyoo

Metooyoo

    *Zlatan*

  • Membres
  • 548 messages

Posté 20 August 2013 - 00:29

Alors la, il fallait y penser!!!
En espérant ne pas avoir une déconnexion de Blizzard de manière imprévu comme j'ai eu avec mon moine...

Gros GG

#4 RqideN

RqideN

    La concierge du mumble

  • Membre Senior
  • 2187 messages
  • Location :Cap d'agde (34)
  • Hobbies :Botter? What else?!

Posté 20 August 2013 - 04:34

Mes tests ont foiré cette nuit, j'ai pas pu vérifier si ça fonctionnait sur une longue période à cause de la MAJ bli². Je reprendrais mes tests dans la journée afin de m'assurer que cette méthode est sûr à 100%.

C'est basé sur le même système que le "InventoryCheck=True" qui permet de ne pas se déconnecter avant notre arrivée.
  • mazmaz57 aime ceci
xv6n.png

#5 TheCat31

TheCat31

    Jeux de mains Jeux de vilains

  • Membre Senior
  • 2828 messages
  • Location :Citoyen du Monde :)
  • Hobbies :Je ne comprends pas ce mot.

Posté 20 August 2013 - 06:12

Gmsmath écris un petit post dans ce sujet que Rqiden n'en tire pas toute la gloire. :)

PS : J'aime bien la mise à jour.
  • cpz38 et mazmaz57 aiment ceci
!!! Think before you bot !!!- Comment ça marche le Boting : Installation et Configuration du BoT- Une Question? la réponse : [Faq] Questions Fréquemment Posées- Pensez à ne pas quoter le dernier message, cela devient illisible, un "@nom : blabla" est plus lisible. :)Lycos on GMS Temple

Image IPB Tendre vers l'Excellence!Si un commentaire vous est utile, pensez à cliquer le bouton (+)


#6 RqideN

RqideN

    La concierge du mumble

  • Membre Senior
  • 2187 messages
  • Location :Cap d'agde (34)
  • Hobbies :Botter? What else?!

Posté 20 August 2013 - 07:11

Je ne souhaite pas en tirer toute la gloire, seulement en faire profiter un maximum de monde.

C'est pour ça que j'ai mentionné que cette fonction à été créé par gmsMath. ;)

Il faut encore tester si elle fonctionne sur une longue période, sinon il faudra la modifier. Je l'avais mis en test cette nuit mais à cause de la MAJ, ça a tout fait foirer.

PS: j'ai raflé assez de point avec mon build comme ça. En même temps t'aide un maximum de monde et y'a même pas 1/5 qui te met un +1...
  • vielgluck, sicheron et mazmaz57 aiment ceci
xv6n.png

#7 gmsMath

gmsMath

    Fragger

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

Posté 20 August 2013 - 07:22

si si je suis intervenu dans la conversation je lui ai mis des +1 ^^
bah j'ai pas fait grand chose je lui ai expliqué comment trouver !
  • cpz38, mazmaz57 et RqideN aiment ceci
--Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.

#8 TheCat31

TheCat31

    Jeux de mains Jeux de vilains

  • Membre Senior
  • 2828 messages
  • Location :Citoyen du Monde :)
  • Hobbies :Je ne comprends pas ce mot.

Posté 20 August 2013 - 10:43

PS: j'ai raflé assez de point avec mon build comme ça. En même temps t'aide un maximum de monde et y'a même pas 1/5 qui te met un +1...


C'est pas faux.
A l'heure matinale où j'ai écrit, je te chambrais. :)
  • mazmaz57 et RqideN aiment ceci
!!! Think before you bot !!!- Comment ça marche le Boting : Installation et Configuration du BoT- Une Question? la réponse : [Faq] Questions Fréquemment Posées- Pensez à ne pas quoter le dernier message, cela devient illisible, un "@nom : blabla" est plus lisible. :)Lycos on GMS Temple

Image IPB Tendre vers l'Excellence!Si un commentaire vous est utile, pensez à cliquer le bouton (+)


#9 Metooyoo

Metooyoo

    *Zlatan*

  • Membres
  • 548 messages

Posté 20 August 2013 - 10:46

En test actuellement sur mon Pc ^^
Mais normalement l'utilisation ne devrait pas avoir lieu car j'ai trouvé une astuce (pour les moines) pour que la vie reste au max casi tout le temps :)
En cours de test aussi!

#10 TheCat31

TheCat31

    Jeux de mains Jeux de vilains

  • Membre Senior
  • 2828 messages
  • Location :Citoyen du Monde :)
  • Hobbies :Je ne comprends pas ce mot.

Posté 20 August 2013 - 10:49

Par MP ton astuce/monk, je vais en refaire un ce week-end. là je suis toujours sur la map "peinture /pm1" ;)
!!! Think before you bot !!!- Comment ça marche le Boting : Installation et Configuration du BoT- Une Question? la réponse : [Faq] Questions Fréquemment Posées- Pensez à ne pas quoter le dernier message, cela devient illisible, un "@nom : blabla" est plus lisible. :)Lycos on GMS Temple

Image IPB Tendre vers l'Excellence!Si un commentaire vous est utile, pensez à cliquer le bouton (+)


#11 RqideN

RqideN

    La concierge du mumble

  • Membre Senior
  • 2187 messages
  • Location :Cap d'agde (34)
  • Hobbies :Botter? What else?!

Posté 20 August 2013 - 12:18

Ça marche pas, ça deco quand même vu qu'on reste en mode pause. :D

Je suis en train de tester une autre méthode : faire des micro reconnexion (enlever pause et la remettre), je vous tiens au jus !

PS : @TheCat31 : Tkt je l'ai pas mal pris ;)
  • djeof aime ceci
xv6n.png

#12 Metooyoo

Metooyoo

    *Zlatan*

  • Membres
  • 548 messages

Posté 20 August 2013 - 13:54

Ah merde :(
Oui mais déco-reco tu peux perdre pas mal de vie petit à petit et mourir bêtement alors que si il se serait battu jusqu'au bout il pourrait choper des globes de vie...
Ce serait top de faire une fonction pour prendre les globes de vie en priorité (en plus ac la compétence du barbare qui donne plus de globe et qui régénère totalement la vie ce serait top!)

#13 gmsMath

gmsMath

    Fragger

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

Posté 20 August 2013 - 14:38

Il me semble que le bot ne "voit" pas les globes de vie du moins quand on liste les éléments présents sur la carte il ne les voit pas...
--Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.

#14 RqideN

RqideN

    La concierge du mumble

  • Membre Senior
  • 2187 messages
  • Location :Cap d'agde (34)
  • Hobbies :Botter? What else?!

Posté 20 August 2013 - 18:22

MISE A JOUR DE LA FONCTION

Normalement maintenant c'est fonctionnel, le bot a tenue 1H30 sans déco en SC. :D

1- Ouvrir votre fichier "toolkit.au3".

Recherchez la fonction GestSpellcast($Distance, $action_spell, $elite, $Guid=0, $Offset=0) (avec bloc-notes : Édition, Rechercher).

Remplacer :

If StringStripWS(StringLower($HCSecurity),8)="true" And GetLifep() <= $MinHCLife/100 Then
        Send("{ESCAPE}")
        While 1
     MouseClick("left", Random(312, 485), Random(177, 198), 1, 6)
         Sleep(2000 + Random(-2000,2000))
         Send("{ESCAPE}")
     Sleep(300000 + Random(-60000,60000))
Wend
        EndIf

par :

If StringStripWS(StringLower($HCSecurity),8)="true" And GetLifep() <= $MinHCLife/100 Then
	Send("{ESCAPE}")
	While 1
	 Send("{ESCAPE}")
	 sleep(100 + random(0,50))
	 Send("{ESCAPE}")
     Sleep(600000 + Random(-60000,60000))
Wend
	EndIf
Ça met le jeu en pause et ça crée des micro reconnexions (100 ms) toutes les 9 à 11 minutes afin d'éviter la déconnexion Bli².


Un test sur un période de 6 ou 7 heures sera effectuée cette nuit afin d'être sûr qu'elle est parfaitement fonctionnelle.


PS: Tkt pas Metooyoo, les déco/reco sont tellement rapides que sa vie à pas le temps de descendre. ;)
  • cpz38, djeof et Chr1s aiment ceci
xv6n.png

#15 Chr1s

Chr1s

    Fragger

  • Membres
  • 756 messages

Posté 20 August 2013 - 22:12

Salut,
très intéressant, à suivre ;), merci pour cette fonction !

Compte 1 (collector) principal : BANNI

Compte 2 : Parangon 741

Compte 3 [ON] : Parangon 755

Compte 4 du frangin : Parangon 642

ROS Bot : Script DH 2.2 multi build modifié avec rafale (strafe)

 

 

MERCI à GMS et à tous les contributeurs !!! userbarre_diablo_purple.jpg MERCI à GMS et à tous les contributeurs !!!


#16 RqideN

RqideN

    La concierge du mumble

  • Membre Senior
  • 2187 messages
  • Location :Cap d'agde (34)
  • Hobbies :Botter? What else?!

Posté 21 August 2013 - 04:33

C'EST FONCTIONNEL SUR UNE LONGUE PÉRIODE (06H20) ! :D

Image IPB
  • djeof aime ceci
xv6n.png

#17 Metooyoo

Metooyoo

    *Zlatan*

  • Membres
  • 548 messages

Posté 21 August 2013 - 09:16

GG !
Comme ça plus de mort bête suite à un bug ou le bot n'attaque plus ^^

#18 TheCat31

TheCat31

    Jeux de mains Jeux de vilains

  • Membre Senior
  • 2828 messages
  • Location :Citoyen du Monde :)
  • Hobbies :Je ne comprends pas ce mot.

Posté 21 August 2013 - 10:23

Si le bot bug sur "n'attaque plus" je ne pense pas qu'il sera capable de rentrer dans cette routine. :)
!!! Think before you bot !!!- Comment ça marche le Boting : Installation et Configuration du BoT- Une Question? la réponse : [Faq] Questions Fréquemment Posées- Pensez à ne pas quoter le dernier message, cela devient illisible, un "@nom : blabla" est plus lisible. :)Lycos on GMS Temple

Image IPB Tendre vers l'Excellence!Si un commentaire vous est utile, pensez à cliquer le bouton (+)


#19 RqideN

RqideN

    La concierge du mumble

  • Membre Senior
  • 2187 messages
  • Location :Cap d'agde (34)
  • Hobbies :Botter? What else?!

Posté 21 August 2013 - 10:39

J'en sais rien là, il faudrait l'avis d'un AutoIteur professionnel... Un admin GMS peut répondre ?
xv6n.png

#20 vielgluck

vielgluck

    Gamer lvl 1

  • Membres
  • 129 messages

Posté 21 August 2013 - 19:14

Merci bien, je test ça :)