Zdravím, už jsem opravdu zoufalej. Snažím se to rozchodit, ale někde je bota. Podařilo se mi uploadnout a rozběhnout agenta (zatím pokusný). Nemám na něj vůbec žádný požadavky, stačí mi, aby prostě jen a jen něco nahlásil do syslogu. Ale nic to nedělá! Kód zde:
namespace HrrdloCutter
{
// Class marked as compliant.
[CLSCompliant(true)]
public class AgentZero : Gr1d.Api.Agent.IPirate1
{
private IDeck _myDeck;
public AgentZero(){}
#region IAgent Members
public void Initialise(Gr1d.Api.Deck.IDeck deck)
{
_myDeck = deck;
_myDeck.Trace("I just Initialised!",TraceType.Verbose);
}
public void OnArrived(IAgentInfo arriver, IAgentUpdateInfo agentUpdate)
{
_myDeck.Trace("Agent "+arriver.Id+" from clan "+arriver.Clan+" just arrived here on node "+arriver.Node, TraceType.Verbose);
}
public void OnAttacked(IAgentInfo attacker, IAgentUpdateInfo agentUpdate)
{
_myDeck.Trace("I am ATTACKED by "+attacker.Id.ToString()+" with Level="+attacker.Level.ToString(), TraceType.Verbose);
this.Copy(this);
this.Attack(attacker);
}
public void Tick(IAgentUpdateInfo agentUpdate)
{
_myDeck.Trace(_myDeck.TickNumber.ToString(),TraceType.Verbose);
this.Claim(agentUpdate.Node);
}
#endregion
}
HEELP. Prostě je to running, ale nic se nikde neobjevuje, nic to nedělá :(