Aller au contenu


Photo

[Update] Sequence Act1 1.0.8


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

#1 drod

drod

    Newbie lvl 3

  • Membres
  • 21 messages

Posté 13 May 2013 - 21:06

*
MESSAGE POPULAIRE !

Bonjour à tous,

Tout d'abord je tiens à remercier toutes l'équipe de développement du bot qui est assez réactif et pro ainsi que la communauté.

J'ai vu que pas mal de gens réclame la mise à jour de la séquence de l'acte 1 car celle fourni par défaut bloque au niveau de l'escalier du manoir, donc je vous met à disposition un correctif de la séquence et j'en profiterai pour faire un petit tuto pour la modification de la séquence.


MISE A JOUR 14/05/2013 16H40

-Séparation des Runs par zone
-Mise à jour de la liste des monstres
-Optimisation des séquences

Merci à @Alkan pour la séquence Val Plaintif et le Manoir (sauf que le tiens ne marche pas blush.gif:-) je l'ai modifié , t'a placé l'action d'ouverture de la porte avant le TP, donc la porte reste fermé et ça bloque :rolleyes: )
Merci à @Kinouxe pour la mise à jour des gestion des affixes ( je vous recommande de le mettre à jour tel que définie en bas par @Kinouxe)

Le Runs est très long 20 min mais d'après mes propres statistiques il est plus rentable car on passe plus de temps avec 5 Nepha donc + Exp + Gold

PI: Si vous mourrez sur le champ de malheur vous allez quitter et reprendre car trop de perte de temps si on reprend tout le trajet (Map trop vaste)

Ne tenez pas compte du success ratio car il est faussé (Les Run se termine par un TP donc c'est considéré comme un échec)




MISE A JOUR 18/05/2013 02H20

-Ajout du Run Bois Putride

Merci @nicof pour le schéma de la map





Cette mise à jour inclus l'ajout des monstres non répertoriés sur l'ancienne version et la résolution du blocage au niveau de l'escalier :

1)Tout d'abord ouvrez votre fichier "settings" --> remplacer la ligne par défaut avec celle ci :

SequenceFile=act1-Haute-Terre|act1-manoir|act1-Val|act1-champs-du-malheur|act1-putride

2) Accéder au répertoire "CorePlusField V8.0a\CorePlusField V8\sequence"

3) Ajouter les fichiers suivants (Fichier .txt):

act1-putride.txt

Spoiler


act1-champs-du-malheur.txt

Spoiler


act1-Haute-Terre.txt

Spoiler


act1-manoir.txt

Spoiler


act1-Val.txt

Spoiler



4) Sauvegarde et fermer.

5) Connecter vous et sélectionner la dernière quête de l'acte 1 "10- RETOUR A LA NOUVELLE-TRISTRAM"

6) Lancer le bot ( cette séquence ne nécessite aucun point de sauvegarde )

Voila le tour est joué .

J’espère que cela vous aidera

Cdt
  • Euclide_, Enigmatike, bilabou et 15 autres aiment ceci

#2 gmstemple2013

gmstemple2013

    Hard Gamer

  • Membres
  • 416 messages

Posté 13 May 2013 - 21:22

:rolleyes:

on va tester ca tout de suite.

Tu as moyen d'y incorporer le val plaintif ? j'ai vu une sequence du nom de cimetiere pour cette zone quelque part.

Merci pour le partage
  • bazou et wacknes aiment ceci

#3 Meldarion

Meldarion

    Gamer lvl 2

  • Membres
  • 188 messages
  • Location :Auvergne

Posté 13 May 2013 - 21:43

Merci pour le partage :)
Je vais test ça dés que possible ;)

933298meldarionsign.pngCompte 1 // Para 750 - Ban (wave pré 2.1)Compte 2 // Para 1200 - Moyennement legit :P Compte 3 // Para 100 Merci aux devs ^^


#4 Alkan

Alkan

    Gamer lvl 1

  • Membres
  • 146 messages

Posté 13 May 2013 - 21:45

Il va falloir attendre surement la MAJ du "Sequence Maker" pour pouvoir l'incorporer.

Le run idéal pour l'acte 1 serait Manoir puis Val Plaintif puis Champs du Malheur.
  • jer aime ceci

#5 Poufff

Poufff

    Newbie lvl 3

  • Membres
  • 17 messages
  • Location :Qwerty
  • Hobbies :Plein !

Posté 14 May 2013 - 01:18

Super, merci beaucoup pour le correctif, je vais tester ca aussi
Féticheur 200K dps 840K gph

#6 TheCat31

TheCat31

    Jeux de mains Jeux de vilains

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

Posté 14 May 2013 - 05:44

Bonjour drod, merci pour ta contribution

Pourrais-tu séparer ta séquence en 3 parties distinctes, une pour chaque zone comme ce qui est fait pour l'acte 3, ceci afin de pouvoir faire du random avec d'autres existantes ou futures. smile.gif

Merci.

@Alkan, pour le val plaintif, cela sera dur de faire un run correct car c'est une carte aléatoire et les obstacles changent en permanence donc le bot va se bloquer très souvent.
!!! 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 (+)


#7 kinouxe

kinouxe

    Gamer lvl 2

  • Membres
  • 198 messages

Posté 14 May 2013 - 06:40

Il va falloir attendre surement la MAJ du "Sequence Maker" pour pouvoir l'incorporer.

Le run idéal pour l'acte 1 serait Manoir puis Val Plaintif puis Champs du Malheur.


je l'ai mis a jour ;)

#8 Alkan

Alkan

    Gamer lvl 1

  • Membres
  • 146 messages

Posté 14 May 2013 - 09:51

Merci Kinouxe et je vous propose la première séquence Val Plaintif

Spoiler


Voila comment modifier le setting :
SequenceFile=Act1Val||[CMD]TakeWP=0,0,3,4

J'ai effectué 10runs avec 0 blocage, si vous bloquez modifier l'attackrange à 35. Cependant la séquence n'est pas optimiser pour faire du reverse.

Autres infos, pour les spectres du bois je cherche une solution surtout pour éviter les spores :
woodWraith_explosion
woodWraith_explosion_left
woodWraith_explosion_right
WoodWraith_sporeCloud_emitter

Pour augmenter la survis j'aimerais trouver le moyen d'éviter les explosions des grotesques mais là je bloque.

#9 kinouxe

kinouxe

    Gamer lvl 2

  • Membres
  • 198 messages

Posté 14 May 2013 - 12:00

je te fais la modif de la gestion d'affixe dans l'aprem ou ce soir ;)

edit : c'est fait :P

il faut remplacer dans le toolkit les 2 fonctions suivantes :

Func IterateFilterAffix()
        Local $index, $offset, $count, $item[10]
        startIterateObjectsList($index, $offset, $count)
        Dim $item_affix_2D[1][11]
        Local $i = 0
	    $pv_affix=getlifep()
        $compt = 0
;~ 		 $ii=0
        While iterateObjectsList($index, $offset, $count, $item)
			$compt += 1
			If Is_Affix($item,$pv_affix)  Then
			   ReDim $item_affix_2D[$i + 1][11]
			   For $x = 0 To 9
				  $item_affix_2D[$i][$x] = $item[$x]
			   Next
			   
			   if (StringInStr($item[1],"woodWraith_explosion") or StringInStr($item[1],"WoodWraith_sporeCloud_emitter") ) then  $item_affix_2D[$i][10] = $range_ice
			   if StringInStr($item[1],"molten_trail") then $item_affix_2D[$i][10] = $range_lave
			   if StringInStr($item[1],"Desecrator") then $item_affix_2D[$i][10] = $range_profa
			   if (StringInStr($item[1],"bomb_buildup") or StringInStr($item[1],"Icecluster") or stringinstr($item[1],"Molten_deathExplosion") or stringinstr($item[1],"Molten_deathStart")) then  $item_affix_2D[$i][10] = $range_ice
			   if (StringInStr($item[1],"demonmine_C") or StringInStr($item[1],"Crater_DemonClawBomb")) then $item_affix_2D[$i][10] = $range_mine
			   if StringInStr($item[1],"creepMobArm") then $item_affix_2D[$i][10] = $range_arm
			   if (StringInStr($item[1],"spore") or StringInStr($item[1],"Plagued_endCloud") or StringInStr($item[1],"Poison")) then $item_affix_2D[$i][10] = $range_peste
			   if StringInStr($item[1],"ArcaneEnchanted_petsweep") then $item_affix_2D[$i][10] = $range_arcane

;~ 			   if $item_affix_2D[$i][10]-$item_affix_2D[$i][9]>0 then $ii=$ii+1

			   $i += 1
			EndIf
        WEnd
;~  or $ii=0
        If $i = 0 Then
                Return False
        Else

                _ArraySort($item_affix_2D, 0, 0, 0, 9)

                Return $item_affix_2D
        EndIf
 EndFunc   ;==>IterateFilterAffix

$BanAffixList="poison_humanoid|"&$BanAffixList

 Func Is_Affix($item,$pv=0)
	if $item[9]<50 then
                 if ((StringInStr($item[1],"bomb_buildup") and $pv<=$Life_explo/100 ) or _
					(StringInStr($item[1],"demonmine_C") and $pv<=$Life_mine/100)  or _
					(StringInStr($item[1],"creepMobArm") and $pv<=$Life_arm/100 )  or _
					(StringInStr($item[1],"woodWraith_explosion") and $pv<=$Life_spore/100)  or _
					(StringInStr($item[1],"WoodWraith_sporeCloud_emitter") and $pv<=$Life_spore/100 )  or _
					(StringInStr($item[1],"Crater_DemonClawBomb") and $pv<=$Life_mine/100 )  or _
					(stringinstr($item[1],"Molten_deathExplosion") and $pv<=$Life_explo/100 ) or _
					(stringinstr($item[1],"Molten_deathStart") and $pv<=$Life_explo/100 )   or _
					(StringInStr($item[1],"icecluster") and $pv<=$Life_ice/100 )   or _
					(StringInStr($item[1],"spore") and $pv<=$Life_spore/100 )  or _
					(StringInStr($item[1],"ArcaneEnchanted_petsweep") and $pv<=$Life_arcane/100 ) or _
					(StringInStr($item[1],"desecrator") and $pv<=$Life_profa/100 ) or _
					(StringInStr($item[1],"Plagued_endCloud") and $pv<=$Life_peste/100 )  or _
					(StringInStr($item[1],"poison") and $pv<=$Life_poison/100 ) or _
					(StringInStr($item[1],"molten_trail") and $pv<=$Life_lave/100 )) _
					and checkfromlist($BanAffixList, $item[1]) = 0 then
                Return True
        Else
                Return False
		 EndIf
   EndIf

 EndFunc   ;==>Is_Affix

juste à prendre le code et le mettre à la place des anciennes, ainsi que faire cette modif dans le settings.ini :
BanAffixList=poison

  • RqideN, Meldarion, Yebot et 2 autres aiment ceci

#10 Alkan

Alkan

    Gamer lvl 1

  • Membres
  • 146 messages

Posté 14 May 2013 - 12:44

Merci je testerais en rentrant ce soir.

Résultat d'une heure de run avec le petit run acte 1 :

Nombre de Runs : 6
Nombre de Mort : 0
Nombre de resurrection: 0
Nombre de Réparation/Vente : 1
Nombre d'objet stocké dans le Coffre : 4
Nombre d'objet Vendu : 27
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GOLD Obtenu : 673 429
GOLD Moyen par run : 134 686
GOLD Moyen par heure : 587 077
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XP Obtenu : 69.234 M
XP Moyen par run : 13.846 M
XP Moyen par heure : 60.356 M
temps avant prochain niveau : 1h 37m 49s
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Durée Total : 1h 8m 50s
Durée moyenne d'un run : 13 min 46 sec
success ratio : 1
Nombre de déconnections : 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Statistique du Personnage :
Gold Find (Hors Paragon & Compagnon) : 0 %
Magic Find (Hors Paragon & Compagnon) : 19 %
PickUp Radius : 21
Movement Speed : 23.92578125 %
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Heure début run: 13:19


Mon setting :
SequenceFile=Act1Manoir1|Act1Val|Act1Champs

Ce qui correspond à l'intérieur du Manoir (je n'ai pas encore trouvé comment faire pour prendre le portail de l'intérieur vers l'extérieur) puis Val plaintif (run à 90% la map, j'essaye d'en faire une qui marchera avec la fonction reverse) puis Champs du Malheur (avec une modification pour éviter la résurrection car c'est une énorme perte de temps vu la longueur du run).

Act1Manoir1:
Spoiler


Act1Val
Spoiler


Act1Champs:
Spoiler


Rappel : Pour éviter le blocage il faut changer l'attackrange, après test je suis à 40.

#11 kevinou

kevinou

    Débutant lvl 2

  • Membres
  • 54 messages

Posté 14 May 2013 - 13:32

beau boulot je teste sa ce soir !

#12 gmstemple2013

gmstemple2013

    Hard Gamer

  • Membres
  • 416 messages

Posté 14 May 2013 - 13:41

Vous avez reussi a trouver le nom des serpents qui naissent lors de l'explosion des grotesques ?


en tout cas, GG, ca fait plaisir de voir de l'enthousiame pour l'acte1, pour le HC, c'est un peu notre maison :lol:

#13 Alkan

Alkan

    Gamer lvl 1

  • Membres
  • 146 messages

Posté 14 May 2013 - 13:46

Non par pour l'explosion et pour les serpents, mais personnellement avec le blizzard de ma soso les serpents et les arbres meurent avec le reste donc je m'y suis pas trop intéressé. Mais il va falloir ^^

#14 drod

drod

    Newbie lvl 3

  • Membres
  • 21 messages

Posté 14 May 2013 - 16:00

Non par pour l'explosion et pour les serpents, mais personnellement avec le blizzard de ma soso les serpents et les arbres meurent avec le reste donc je m'y suis pas trop intéressé. Mais il va falloir ^^


Sur la nouvelle mise à jour les noms des serpents ont été ajoutés

#15 nicof

nicof

    Débutant lvl 4

  • Membres
  • 85 messages

Posté 14 May 2013 - 16:48

J ai egalement une sequence Val plaintif en cours de finalisation, je vous la communiquerais une fois celle ci correctement etablie afin de randomizer un peu les run ^^
  • Meldarion aime ceci
Let's go Botting

La cigarette tue! La pipe détend !

Pour les maniaques des -1, pensez à cliquer sur le bouton Image IPB Image IPB


#16 gmstemple2013

gmstemple2013

    Hard Gamer

  • Membres
  • 416 messages

Posté 14 May 2013 - 17:09

Non par pour l'explosion et pour les serpents, mais personnellement avec le blizzard de ma soso les serpents et les arbres meurent avec le reste donc je m'y suis pas trop intéressé. Mais il va falloir ^^


Sur la nouvelle mise à jour les noms des serpents ont été ajoutés


c'est quoi le nom pour les serpents ? je l'ai cherché un moment... ca m'interesse

les arbres je les avais trouvé, je recherche ou je l'ai mis

#17 gmstemple2013

gmstemple2013

    Hard Gamer

  • Membres
  • 416 messages

Posté 14 May 2013 - 17:17

woodwraith_|WoodWraith_Static_pose

voila ca c'est ca pour les arbres.

#18 Alkan

Alkan

    Gamer lvl 1

  • Membres
  • 146 messages

Posté 14 May 2013 - 17:21

Je vous donne une deuxième séquence du val plaintif avec celle de Nicof ça en fera 3, il nous faudrait 1 ou 2 autres du champs du malheur pour être bien, des volontaires? :)

Dans le setting mettre :
SequenceFile=Act1Val_[1-2]

Nommer les séquences : Act1Val_1 et Act1Val_2

Séquence de Act1Val_2 :
Spoiler


Je pense qu'on peut la mettre en reverse mais je n'ai pas encore fait assez de run avec pour être sur à 100%.

Remarque : Je n'ai pas épurer les moves inutiles, je ne suis pas encore un pro de la création de séquences donc si quelqu'un à ce talent qu'il n'hésite pas :)

#19 kevinou

kevinou

    Débutant lvl 2

  • Membres
  • 54 messages

Posté 14 May 2013 - 17:27

sa tourne bien, pas de blocage pour le moment.
Juste un truck il laisse s’échapper les gobelins il l’attaque puis switch sur une autre cible.

#20 arkxc

arkxc

    Newbie lvl 4

  • Membres
  • 25 messages
  • Location :Paris

Posté 14 May 2013 - 17:32

Merci pour les sequences.
En test pour le moment pas de pbm.
;)

EDIT : erreur v001 => Impossible d'ouvrir le vendeur