21

Re: untrusted

Л11
https://gist.github.com/11013647

22

Re: untrusted

drWoZD++
L9:

player.setPhoneCallback(function(){
      raftDirection = 'up';
    });

23

Re: untrusted

Рівень 6
просто додав блоки і обійшов робота:

   for(a=1; a<35; a++){
       map.placeObject(a, 10, 'block'); 
     }

Рівень 7 все так само ;)
Рівень 8 все так само ;)

Рівень 9 фактично також ідентичний

Прихований текст
  
   map.defineObject('custom', {
        'type': 'dynamic',
        'symbol': '▓',
        'color': '#420',
        'transport': true
    });
    for(a=1; a<40;a++){
     map.placeObject(40, a, 'custom');
    }
    

рівень 10 збудував як завжди перегородку і потягнув роботів на себе)

Прихований текст

http://i.imgur.com/OV4q3P4.png

рівень 11 ідентичний як у вас;)

24 Востаннє редагувалося koala (18.04.2014 09:44:28)

Re: untrusted

LVL7:

        var player = map.getPlayer();
        var next =
          { '#f00':'#ff0',
            '#0f0':'#f00',
            '#ff0':'#0f0' };
        player.setColor( next[ player.getColor() ] );

або навіть

        var player = map.getPlayer();
        var door = map.getObjectTypeAt( player.getX() + 1, player.getY() );
        var color = 
          { 'redLock'   : '#f00',
            'greenLock' : '#0f0',
            'yellowLock': '#ff0'};
        player.setColor(color[door]);

25

Re: untrusted

koala класне рішення ;) 7го рівня)

26

Re: untrusted

Над 12-тим довго думав як би то в деталях маршрут не описувати,

Прихований текст

і зробив пульт для робота:

 // up
map.setSquareColor(20, 20, '#f00')
if(player.atLocation(20, 20)) me.move('up')
// down
map.setSquareColor(20, 22, '#f00')
if(player.atLocation(20, 22)) me.move('down')
// right
map.setSquareColor(21, 21, '#f00')
if(player.atLocation(21, 21)) me.move('right')

27

Re: untrusted

Рівень 20 крутий. Я там створив зброю масового знищення. :)

Прихований текст
 map.placeObject(20, map.getHeight() - 3, 'block');
var player= map.getPlayer()
player.setPhoneCallback(function() {
    for (var x = 0; x < map.getWidth(); x++) {
        map.placeObject(x, 4, 'bullet');
    }
});

28

Re: untrusted

А як на 20-му перебралися на інший бік?

29

Re: untrusted

koala написав:

А як на 20-му перебралися на інший бік?

Там дозволено 59-ть блоків, а на карті їх 58.

30

Re: untrusted

А я новий тип блоків зробив - непроникний для куль, але мої "стріли" проходили :)