Jump to content

camelot10

Elite user
  • Posts

    838
  • Joined

  • Last visited

Posts posted by camelot10

  1. found problem:

    somehow relogger changed profile path for quester from "PATH/To Firelands.xml" to "cache/PATH/To Firelands.xm.cs" and that cached profile was broken (throw exception)

    but problem with injection still exist (log attached). wrobot launch but cannot find spells/mounts and profile starts but cannot use mounts.

    tryed to check/uncked "Lock relogger when launch Wow or WRobot (to launch one by one)" this doesnt help. 

    found solution:

    before running actual needed profile. i added task to relogger to run blank grinder profile for 1 min (attached).

    here is relogger routine:

    1. task #1 - change character

    2. task #2 - run blank grinder profile for 1 min:

      a) wow launched

      b) wrobot launched

      c) wrobot throw injection error and run not properly, character just stay

    3. task #3 - run needed quester profile:

      a) wow launched from previous task

      b) relogger close wrobot from previous task and launch it with quester and needed profile

     

    i hope you guys fix this problem.

    8 сен 2016 15H29.log.html

    blank.xml

  2. i switched to wrobot from another famous 3rd party solution. that solution have usefull feature in profile: pause profile execution and popup small window with message and buttons "continue" and "stop".

    this is very usefull for some parts of quest whats require user attention/ineraction. something like kill boss with specific behaviour or do quest manualy (becouse its realy pain in a#$ to script it in C#)

    can wrobot do same or can that be implemented ?

  3. ok. i tryed to increase "wait after launch" to 120 seconds. this dont help. wow started and relogger count 120 seconds and after that start login and executing task

    i maganed how to avoid memory exception. i just put "wrotation run" for 1-2 min before actual quester profile start, but this gives another exception (log attached)

    my profile seems like working for me if i run it by hands (profile attached too). 

    also its realy pain in a%# to navigate from cleft of shadow (orgrimmar) to cataclysm portals. tryed everything (almost all tryes in profile too)

     

    6 сен 2016 19H30.log.html

    To Firelands.xml

  4. i made relogger profile to move all characters near firelands entrance (quester).

    but wrobot launch and try to inject while loading screen on, this throws exception (attached)

    profile works if im launch wow + wrobot and start it by hands, not in relogger

    reloggers tasks looks like

    1. run profle

    2. change char

    3. run profile

    etc

     

    ALSO

    can we get full wrobot command line arguments ?

    especialy need argument to disable specific and/or all plugins

    5 сен 2016 16H13.log.html

  5. [F] 22:33:51 - [FightClass] Loading Fight class: D:\download\WRobot\FightClass\WARLOCK demonology.xml
    22:33:51 - [Grinder] Select zone: Азсуна
    22:33:52 - [Fight] Player Attacked by Ллотиенский хищник (lvl 110)
    22:33:52 - [ResetInstances] Started.
    [F] 22:33:53 - [Spell] Cast Рок (Doom)
    22:33:53 - [Auto Accept] Loadded.
    22:33:54 - [MemoryClean] Started.
    22:33:55 - [Grinder] Started
    22:33:55 - [MultiPull] Started.
    [F] 22:33:55 - [Spell] Cast Рука Гул'дана (Hand of Gul'dan)
    22:33:56 - [Fight] Player Attacked by Ллотиенский хищник (lvl 110)
    22:33:57 - [Fight] Player Attacked by Солнечный жеребец (lvl 110)
    22:33:59 - [Fight] Player Attacked by Солнечный жеребец (lvl 110)
    [F] 22:33:59 - [Spell] Cast Призыв зловещих охотников (Call Dreadstalkers)
    [F] 22:34:01 - [Spell] Cast Призыв зловещих охотников (Call Dreadstalkers)
    [F] 22:34:03 - [Spell] Cast Призыв зловещих охотников (Call Dreadstalkers)
    [F] 22:34:03 - [Spell] Cast Демоническое усиление (Demonic Empowerment)
    [F] 22:34:05 - [Spell] Cast Стрела Тьмы (Shadow Bolt)
    [F] 22:34:06 - [Spell] Cast Рок (Doom)
    [F] 22:34:07 - [Spell] Cast Стрела Тьмы (Shadow Bolt)
    [F] 22:34:10 - [Spell] Cast Стрела Тьмы (Shadow Bolt)
    [F] 22:34:12 - [Spell] Cast Рука Гул'дана (Hand of Gul'dan)
    [F] 22:34:14 - [Spell] Cast Стрела Тьмы (Shadow Bolt)
    [F] 22:34:15 - [Spell] Cast Демоническое усиление (Demonic Empowerment)
    [F] 22:34:17 - [Spell] Cast Стрела Тьмы (Shadow Bolt)
    [F] 22:34:19 - [Spell] Cast Призыв зловещих охотников (Call Dreadstalkers)
    [F] 22:34:20 - [Spell] Cast Призыв зловещих охотников (Call Dreadstalkers)
    [F] 22:34:21 - [Spell] Cast Стрела Тьмы (Shadow Bolt)
    [F] 22:34:23 - [Spell] Cast Стрела Тьмы (Shadow Bolt)
    22:34:25 - [Looting] Loot Ллотиенский хищник
    22:34:28 - [Looting] Skin/Gather/Mine  Ллотиенский хищник
    22:34:29 - [ResetInstances] Stoped.
    22:34:29 - [Auto Accept] Disposed.
    22:34:29 - [MemoryClean] Stoped.
    22:34:29 - [MultiPull] Stoped.
    22:34:29 - [Grinder] Stopped

    i disabled distance check, enable debug mode for spellstorm

    here info:

     

    22:36:20 - [Grinder] Select zone: Азсуна
    [D] 22:36:20 - [Spell] Felstorm (Id found: 211933, Name found: Felstorm, NameInGame found: Буря Скверны, Know = False, IsSpellUsable = True)
    
    ..... some and usage
    
    F] 22:36:26 - [Spell] Cast Демоническое усиление (Demonic Empowerment)
    [D] 22:36:27 - [FightClass] Felstorm - NeedToRun = false - KnownSpell = False, IsDistanceGood = True (target distance = 5,735917, max spell distance = 6,7), IsSpellUsable = True
    [D] 22:36:27 - [FightClass] Felstorm - NeedToRun time to execute: 16
    [F] 22:36:27 - [Spell] Cast Призыв зловещих охотников (Call Dreadstalkers)

     

    should i set to false "Check if know spell" ?

     

     

    WARLOCK demonology.xml

  6. something like that

    public static class Scenario
    {
    	public static bool IsStepComplete(int step)
    	{
    		return (Lua.LuaDoString("local _, _, numCriteria = C_Scenario.GetStepInfo(); if not numCriteria or numCriteria == 0  then completedObj = 'true'; return; end; local critID; _, _, completedObj,_,_,_,_,_,critID = C_Scenario.GetCriteriaInfo("+step.ToString()+"); ", "completedObj").ToLower() == "true");
    	}
    }

     

  7. i made My_classes.cs with all quests and helpers for questing

    also added in xml something like this

    <QuestFile>camelote10/My_classes.cs</QuestFile>

    every time i change something in quest order, quest npc, quest editor and rewrite profile.xml, that xml node "QuestFile" is removed.

    how i can attach my *.cs file for profile permanently&

  8. ctrl + s worked. but popup file override menu still here. can you make it save+override silent ?

    also would greatly speed up profile creation proccess if you would add:

    1. when profile save: log it "Profile saved c:/wrobot/profiles/quester/yourcustom-profile-filename.xml";

    2. add support for ctrl + enter:

    a) if wrobot (or editor in focus)

    b)  if editor is opened with profile > save profile (show that in log) (skip this step if no editor opened)

    c)  wrobot start playing that profile (also show that in log).

    everything is silend. no popup or anything requered mouse clicking.

    3. in wrobot "Log" tab, add checkmark "Clear Log when play"

×
×
  • Create New...