MoriceD3 / D3ROS-ArreatCore

8 stars 10 forks source link

maxgamelength mode bounty #56

Closed MoriceD3 closed 10 years ago

MoriceD3 commented 10 years ago

Pourrait être intéressant de doublé maxgamelength pour le mode BOUNTY Pour éviter de fail quand on en génère plusieurs dans une même game.

Du genre dans botting.au3

If $Choix_Act_Run = -3 Then
    If $Totalruns = 1 Then
            $maxgamelength = $maxgamelength * 2
         _log("Change Max Game Length Bounty Mode : " & ($maxgamelength / 60000) & " Min " , $LOG_LEVEL_DEBUG)
    EndIf
    $Table_BountyAct = StringSplit($List_BountyAct,"|",2)
    _ArraySortRandom($Table_BountyAct)
    $temp = GetBountySequences($Table_BountyAct)
    If $temp = False Then
       _log("No possible bounty found. Skipping this run" , $LOG_LEVEL_ERROR)
       $File_Sequence = ""
       $BreakCounter += 1 ; On augmente qd meme le break counter pour éviter trop de création de game
    Else
       $File_Sequence = $temp
    EndIf
 EndIf

Quand pence tu?

Ano69 commented 10 years ago

Pas bête :)

Dans le même genre moi j'ai un soucis avec le gamefailed, je vais devoir changer un peu le fonctionnement pour avoir un sequence failed et un game failed histoire de pouvoir continuer les bounty meme si on en failed un.

La c'est con de quitter alors qu'on peut continuer.

Et maintenant que tu as poster ça je me dis que peut être il faudrait qu'on passe a un sequence maxlenght et pas un game tout court sachant que une sequence ca serait en gros une map.

Ou garder les deux mais avec un maxgame plus long mais je sais pas si c'est nécessaire vu que j'ai pas l'historique du besoin de cette fonction.

MoriceD3 commented 10 years ago

il en a un dans sequence.au3 mais je crois qu'il redéfinie le maxgamelength existant , En suivant ton idée on pourrait imaginé que si il y a blocage séquence exemple: on tp et passage a la séquence suivante.donc plus fail par le blocage. Pourrait être intéressant.

Si je me trompe pas, Je crois que présentement lors d'un fail il load bien la séquence suivant non,il me semble avoir vu ça dans les log?mais vue que fail il quitte.

Sinon pour l'instant moi je double dans mon settingsheros.ini,car j'en est beaucoup qui sont lié a gameovertime.

Après l'utilité maxgamelength,je ne connais pas non plus son historique faudrait demander a euclide123?

Ano69 commented 10 years ago

En attendant de changer un peu le fonctionnement du maxgamelenght j'ai push ta modif : f623bc16eea5f188e4e8846d418e44c467126397