• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    ESYgr1d - A persistent multiplayer online programming game

    Programujeme agenty pro gr1d.org!


    http://www.youtube.com/watch?v=3XZ9-_EgisE

    Registrovaní nyx hráči:


    Gr1d leader:
    TcKs - Level 6 Pirate based in Shanghai Port District

    Level 6:
    Fronema - Pirate based in Shanghai Port District
    Matasx - Hacker based in Shanghai University District
    SUK - Engineer based in Shanghai University District
    Pjotr - Hacker based in Old Wujiaochang

    Ostatní:
    AlphaTeam - Level 5 Engineer based in Jian Guo Men Wai
    Goshewan - Level 4 Pirate based in Port Nordkyn

    Neaktivní ?
    Esy - Level 6 Racketeer based in Henan Minority
    jachymko - Level 5 Engineer based in Shanghai Port District
    VirtualVoid - Level 3 Engineer based in HITEC City
    Neurolog - Level 2 Hacker based in Chuy River Traders

    Dočasně vyřazeni z klanu: SUK

    Kód pro ty, kteří se chtějí podílet na Clanu lidí z nyxu... poskytl Matasx
    Kdo chce, nechť použije tohle, kdo ne použije svoje :] a kdo nehce hrát společně ať řekne :]]

    Aktuálně

    Zbývají poslední dny do ukončení soutěže. Podporujeme TcKs.
    rozbalit záhlaví
    LUNCH
    LUNCH --- ---
    ESY: Jojo, díky za zprávu. Jo, ten kód je jen testovací blbost. Šlo mi o to vidět, jestli to vůbec něco dělá. K Move jsem se ještě nedostal ;-)
    ESY
    ESY --- ---
    LUNCH: Opravdu to posledni hodinu+ nejde ticky sice tikaj ale vse ostatni je frozen..

    Co se tyce tvojeho kodu je ok. Jen chudak zabere prvni nod a pak ji bude zabirat porad dokola s error hlaskou o claimovani svojeho nodu :]

    PJOTRIK: nevim zas tak hrozne dokumentovany to neni :] Hlavne neni tam moc veci co by clovek po dvou dnech co na to kouka nevedel :]

    TENCOKACISTROMY: jses tam

    LUNCH
    LUNCH --- ---
    PJOTRIK: Tak to je dobrá zpráva. Tuším, že první upload jsem dělal někdy před půl hodinou...takže je šance, že chyba není u mě. Má být ta odstávka, tak třeba je to to. Jsem fakt zvědavej, jak to vypadá, když to maká. Asi se to ani časem neobjeví, ale kdyby se tam někde objevila mapa, která by se mu procházením nodama odkrývala... to by byla fakt bomba. Už i takhle ale skvělý nápad.
    PJOTRIK
    PJOTRIK --- ---
    LUNCH: je to ted chciply neco pres hodinu. jestli se ti to nedari dyl, je neco spatne u tebe.
    Jako je to hodne bidne dokumentovany, clovek se v tom musi hodne hrabat. Ale da se to brat jako challenge, a pokud muzu zatim soudit, clovek v tech zpravach a ukolech postupne dostava informace tak ze neni nikdy v koncich.
    FRONEMA
    FRONEMA --- ---
    LUNCH: imho ne, me taky bezi.. cas na spradani budoucich planu :)
    LUNCH
    LUNCH --- ---
    Tick ale jedou... jestli se nepletu... Neudělal jsem někde botu?
    LUNCH
    LUNCH --- ---
    uff, tak to mi trochu spadnul kámen ze srdce. Co jsem s tím začal, tak jsem zatím neměl žádnou response. Nejedná se o sváteční odstávku? nebo ta teprve přijde? Tož nevím, jestli si tu mám zoufat a čekat až zahřmí.... těšil jsem si, že si konečně claimnu jeden node. Přiznám, že úroveň dokumentace a hlavně nulový "úvod do prostředí (příběhu)" je na samé hranici mé ochoty se v tom vrtat. Ale jak tu koukám, tak to možná bude za trošku námahy stát.
    FRONEMA
    FRONEMA --- ---
    LUNCH: mam pocit ze stale jeste se to nezobrazuje nikomu, je to nejak sekly
    LUNCH
    LUNCH --- ---
    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á :(
    FRONEMA
    FRONEMA --- ---
    teda ve spojeni jeste s chatem je to uz naprostej zabijak vanocnich prazdnin :)
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    SUK: a co tam psali?
    SUK
    SUK --- ---
    ESY: pisali o tom na IRC...
    ESY
    ESY --- ---
    a ted nam to ticka ale nic se neobjevuje v historii.. Zajimave:]
    ESY
    ESY --- ---
    uz by ste meli bajt vsici :D frenomena je nas exphunter v tabulce :D
    FRONEMA
    FRONEMA --- ---
    SUK
    SUK --- ---
    ESY
    ESY --- ---
    jinak kdo vse teda hraje hodte lvl a jemno nahazim nas do nastenky :]
    ESY
    ESY --- ---
    a esy pomlau a jiste leze nahoru :]]

    Esy 2 4916 xp Henan Minority 499 nods
    FRONEMA
    FRONEMA --- ---
    VIRTUALVOID: jsem pirat a mam 250 nodu (fnuk, pred chvili mi nekdo 50 ukradl)
    jinak tohle je videt i v leaderboard.
    Kliknutím sem můžete změnit nastavení reklam