Page 1 of 1
End Game
Posted: Tue May 12, 2015 3:09 am
by hatefulemperor
I have been playing multiplayer with my friends, and after 35 hours in game, we are almost ready to build rocket defense. We had the setting that aliens don't attack first, but when reading about rocket defense it said that the aliens would attack. So my question is, will the aliens attack when they have been instructed not to attack first, and what happens after "the landing"?
Re: End Game
Posted: Tue May 12, 2015 5:26 am
by Koub
Alien attack on rocket defense is kind of bugged right now IIRC.
Source :
https://forums.factorio.com/forum/vie ... nse#p26856
Re: End Game
Posted: Tue May 12, 2015 6:12 am
by Phillip_Lynx
You can build the RD without ever attacking the Aliens? How do you get the Alien Siencepacks?
Re: End Game
Posted: Tue May 12, 2015 6:28 am
by Koub
You can play with aliens not attacking you first place - but defending themselves when attacked. That's the purpose of "Peaceful mode" on map generation screen.
They only attack you back when attacked themselves.
[Edit] Peaceful mode, not to be confused with peaceful mod, which is a mod that alters the game to remove the need to fight aliens at all, as it provides a way to build alien artifacts from ore.
Re: End Game
Posted: Tue May 12, 2015 3:44 pm
by hatefulemperor
Aliens only attack when you attack a specific hive, I have however discovered that running them over with a tank does not constitute an attack.
Re: End Game
Posted: Tue May 12, 2015 7:52 pm
by hatefulemperor
Another Quick question, I am trying to use some commands, but they are failing. Mainly when I try to use the refill resource command, it tells me that map does not contain one player so this function cant be used. Any advice?
Re: End Game
Posted: Tue May 12, 2015 8:10 pm
by Koub
Another quick answer :
Hold you cursor (hand) over the resource you want to refill and type:
Code: Select all
/c game.player.selected.amount=7500
Source :
https://forums.factorio.com/wiki/inde ... ds#Editing

Re: End Game
Posted: Tue May 12, 2015 9:41 pm
by hatefulemperor
Thats exactly what I do. I always get an Error(string "game.player.selected.amount=7500"):1: Map doesn't contain 1 player, this function can't be used.
Re: End Game
Posted: Tue May 12, 2015 9:51 pm
by FishSandwich
The map doesn't contain 1 player, if it's multiplayer there will be at least 2 players.
You need to use players[#] with # being the player number you want the command to affect.
Re: End Game
Posted: Tue May 12, 2015 9:54 pm
by Koub
I've read that in MP, player is an array. maybe you could try that ?
Code: Select all
/c game.players[1].selected.amount=7500
[Edit] Doh Fish :p
Re: End Game
Posted: Tue May 12, 2015 10:03 pm
by hatefulemperor
Thanks for the help guys! I turned out to be player number 3.