O que há de Novo?
Fórum Outer Space - O maior fórum de games do Brasil

Registre uma conta gratuita hoje para se tornar um membro! Uma vez conectado, você poderá participar neste site adicionando seus próprios tópicos e postagens, além de se conectar com outros membros por meio de sua própria caixa de entrada privada!

  • Anunciando os planos GOLD no Fórum Outer Space
    Visitante, agora você pode ajudar o Fórum Outer Space e receber alguns recursos exclusivos, incluindo navegação sem anúncios e dois temas exclusivos. Veja os detalhes aqui.


Tópico oficial STEAM, EPIC, NUUVEM, ORIGIN, UPLAY, GOG, GAMERSGATE, GREEN MAN GAMING - Tópico de promoções da Master Race

alt'

Bam-bam-bam
Mensagens
3.622
Reações
2.125
Pontos
359
Porra to com 10 games no carrinho e não consigo comprar. Por favor, Gaben, aceite meu dinheiro!
 

billpower

Power Poster
Mensagens
45.161
Reações
36.150
Pontos
1.989
Ta com 40% de desconto, saindo por R$ 89,94
Ainda acho caro...

Para mim já está bom. Esperar que um jogo de sucesso como esse estivesse com mais que isso em apenas 6 meses é sonhar alto demais. A versão que me interessa, contudo, é a ultimate. Se repetir a última promoção em que, à medida que melhorava a versão diminuía o desconto vou continuar sem comprar.:kclassic

EDIT: Mesma coisa de antes. A versão Ultimate está com apenas 22%. Os caras querem ganhar em cima das DLC's de todo o jeito.:facepalm

Jeito vai ser esperar a promo da nuuvem. Tomara que eles não limitem a pagamento com promoção somente a boleto.:kclassic
 
Ultima Edição:

Master-Chief

Ei mãe, 500 pontos!
GOLD
Mensagens
10.183
Reações
31.197
Pontos
903
Mas ativa na steam? ou tenho que botar algum app da microsoft? E como importo meus saves antigos?

É só na loja da Microsoft mesmo. Você compra e ele libera pra você baixar.

Se não me engano não tem nenhum client como o Steam, tem que entrar na loja deles e baixar/deletar.

Sobre os saves, não sei dizer se ele importa os seus saves do Steam.

Eu não vou comprar porque prefiro tê-lo no Steam mesmo, mas pra quem não liga pra isso o preço é ótimo.
 

Seladonia

Ei mãe, 500 pontos!
Mensagens
40.849
Reações
70.583
Pontos
849
Lembrem que o valor do Dolar aumentou muito então já viu... tem jogo que não vai ter um desconto generoso não, ainda mais que o Steam já deixa os jogos mais baratos pra quem é BR igual acontece com a Rússia.


E sério, esperem 1 dia pelo menos, servidor ta todo sobrecarregado, tudo bugado por causa do monte de acesso... melhor esperar estabilizar.
 

Cielo

Lenda da internet
Mensagens
17.276
Reações
50.438
Pontos
1.539
Já perdi as contas de quantos ganhei com PicPay em cashback, mas tem um problema nisso, você acaba gastando o que não pretendia, mas como eu sou seguro no que faço eu sempre gasto o que posso, então sem problemas.

porra nem me fale, tbm acabei gastando e nem ia, mas que vale a pena, vale muito
 


alt'

Bam-bam-bam
Mensagens
3.622
Reações
2.125
Pontos
359
Hello dathears
Thank you for your recent transaction on Steam.
wIm6JBFw2cfRPTYXNMLDaVrJTBohnVHpWw3YhUwa5D6RJGjYT-VewOB3_2uYwNGkZlv3GzJfr9LygP3Lwx3uRlNL9HgL3OF-9gP-2IW1SHTTX3LSlzaVKexgtGxCdVNckvAHRpw0=s0-d-e1-ft
Risen 2: Dark Waters R$ 5,77
o9RpMDW4fhYKHNQMgATETOnE2eI1FZTBrOr9cPYPQNG7ZiM0ZTP2glNW5Th74uWuDhVz5KQChJ6XtynNPdhCPOV7CH7HLgsV-EVIAp41f-DMyW41H_syiboMjo-iZq7ou7xrD4yqzw=s0-d-e1-ft
Rocketbirds R$ 2,09
RVaaPMVPeExUl-gg_Z8vNAcX5gunL513C-qnPQYwibgAQfoiF68U6XFNMYd91u0_t6_81ifX-bEQILjPsxMqOuLHKJqrB_36JGbyxZ0q-KWf15csHFvBzzUGllzbKBbHQW2nfE28=s0-d-e1-ft
Risen 3 - Complete Edition R$ 9,24
B5Umw82LN1DLVlBhLCpRt9i4QzRl5o5S7HwbwPub_klGdilR-EXkTwR7ZyCSiNS5k7DvrxfXj-kbL-sU-8c5_fYK3JVrZRCFt6SxnwWhXwMeDkSG8weUYrKvqqB8B5CoPvFhIbu_=s0-d-e1-ft
Darksiders Franchise Pack R$ 13,64
MtFPDe9zwvcY1S2w6mSnoqEcasULd9Kl2es8vfcxLkiy5RHeUVaOKrS4BYnZoGV3Y52RnoUFWt12gOOGtW3wfz-K5PmavdbuoXcwpjS2OaY41cCKt5M15uikjUKb27huUasVmyPQCw=s0-d-e1-ft
Stardew Valley R$ 19,99
ztm1ryj0xUw8T7Z82xiWliIQJf7gaexA891GUMl49xsngy_b_YVILBdJrhBZvPY7huu5SPDbCc2VkDwIYX1Xvy0vGNaR9t2J4z8FeMBonDuNo6U8ug0WQ23nlYgCmA-32KDsRBmA=s0-d-e1-ft
Prototype Franchise Pack R$ 28,74
P26qiXrQ_yDOOuhPFaXV3bwgTE4KE8nqwA6H9BP726qmCA2NGl4YnX74ggS-ASfter3BDiN6WqM5PW6EUnyrOld5qk1w7HA9jF2KuJW24mOcIjqi2c_zp63nlwylFSTHpLUTrba_NQ=s0-d-e1-ft
My Night Job R$ 2,93
P69TkbSwV7TdMi4ibzbqrbiecg73FJIdWHsbHUnYXhP3Sw4K21LpZ4Vw3BDssVVF9Ybi1mOD8_6_CY8ION9aQnA6jjPwaPjbboGuwM3JSxrvl0cJ9YHit2PmHfgw_v5XNjnPhdIu_A=s0-d-e1-ft
Bayonetta R$ 12,57
BzzV3Z4sb9mHzKaPHG6edkfNJ9HnxjGiNumXNCoUE2h0XYLVme7KlhrVwJ8iNKlip2DhR5YR5YuPeU9GQrjYGfRPZQm7bT0uD_oNWQuEs3Vw1FQJUjzUbmAs2fdVrmMEeK9wJIHj=s0-d-e1-ft
Batman: Arkham Knight Premium Edition R$ 24,99
NK6sziAa_l9XJ86CaLuGtKrsYKy1cPAZeOyXnr2eQE0jecEDwktC7AWz02DPTBC4qIid4ZWvpmdGJjq9nYWtxCnKLod-LEsIHCiKRNcOxBjf1cfT2geXTn9J13j78sfDELL-duW2DA=s0-d-e1-ft
Tales of Berseria R$ 38,99
Total: R$ 158,95


Por enquanto é isso.
 

Zefiris

Mil pontos, LOL!
Mensagens
15.036
Reações
47.040
Pontos
1.414
A principio só devo comprar o Star Ocean: The Last Hope (-30%). Mas meditando se compro o Sword Art Online: Hollow Realization Deluxe Edition (-50%).

The Division voltou a ficar com 80% de desconto no Steam agora na Summer Sales. Dá para chegar no fim da main story em menos de 30 horas.
 

antonioli

O Exterminador de confusões
Membro STAFF
VIP
GOLD
Mensagens
103.214
Reações
172.411
Pontos
2.599
Aparentemente o que é certo de aparecer no Nuuvem

Far Cry 5: De R$ 159,99 por R$ 119,99
- Dragon Ball FighterZ: De R$ 149,90 por R$ 89,94
- Assassin’s Creed Origins: De R$ 159,99 por R$ 95,99
- Grand Theft Auto V: De R$ 99,99 por R$ 50,00
- Injustice 2: De R$ 129,99 por R$ 52,00
- DARK SOULS III: De R$ 159,90 por R$ 39,98
- Terra-média - Sombras da Guerra: De R$ 149,99 por R$ 50,97
- PLAYERUNKNOWN’S BATTLEGROUNDS: De R$ 55,99 por R$ 34,99 (Até 05/07 às 13:30)
- Ghost Recon Wildlands: De R$ 159,99 por R$ 54,38
- The Witcher 3: De R$ 99,99 por R$ 40,00
- A Lenda do Herói: De R$ 29,99 por R$ 17,99
 

antonioli

O Exterminador de confusões
Membro STAFF
VIP
GOLD
Mensagens
103.214
Reações
172.411
Pontos
2.599
Aparentemente o que é certo de aparecer no Nuuvem

Far Cry 5: De R$ 159,99 por R$ 119,99
- Dragon Ball FighterZ: De R$ 149,90 por R$ 89,94
- Assassin’s Creed Origins: De R$ 159,99 por R$ 95,99
- Grand Theft Auto V: De R$ 99,99 por R$ 50,00
- Injustice 2: De R$ 129,99 por R$ 52,00
- DARK SOULS III: De R$ 159,90 por R$ 39,98
- Terra-média - Sombras da Guerra: De R$ 149,99 por R$ 50,97
- PLAYERUNKNOWN’S BATTLEGROUNDS: De R$ 55,99 por R$ 34,99 (Até 05/07 às 13:30)
- Ghost Recon Wildlands: De R$ 159,99 por R$ 54,38
- The Witcher 3: De R$ 99,99 por R$ 40,00
- A Lenda do Herói: De R$ 29,99 por R$ 17,99
 

Bebadovirtual

Habitué da casa
Mensagens
156
Reações
63
Pontos
54
Saiu a lista da nuuvem, rola cupom hoje de 14% pra quem comprar algo
LISTA NO AR! Lembrando que comprando alguma coisa lá no site até 23h59 de hoje, você garante um cupom de 14% pra usar durante a Promoção. Confira: http://bit.ly/ListaInverno2018
 

RodrigoSouzaCE

Bam-bam-bam
Mensagens
7.753
Reações
7.288
Pontos
379
Hello dathears
Thank you for your recent transaction on Steam.
wIm6JBFw2cfRPTYXNMLDaVrJTBohnVHpWw3YhUwa5D6RJGjYT-VewOB3_2uYwNGkZlv3GzJfr9LygP3Lwx3uRlNL9HgL3OF-9gP-2IW1SHTTX3LSlzaVKexgtGxCdVNckvAHRpw0=s0-d-e1-ft
Risen 2: Dark Waters R$ 5,77
o9RpMDW4fhYKHNQMgATETOnE2eI1FZTBrOr9cPYPQNG7ZiM0ZTP2glNW5Th74uWuDhVz5KQChJ6XtynNPdhCPOV7CH7HLgsV-EVIAp41f-DMyW41H_syiboMjo-iZq7ou7xrD4yqzw=s0-d-e1-ft
Rocketbirds R$ 2,09
RVaaPMVPeExUl-gg_Z8vNAcX5gunL513C-qnPQYwibgAQfoiF68U6XFNMYd91u0_t6_81ifX-bEQILjPsxMqOuLHKJqrB_36JGbyxZ0q-KWf15csHFvBzzUGllzbKBbHQW2nfE28=s0-d-e1-ft
Risen 3 - Complete Edition R$ 9,24
B5Umw82LN1DLVlBhLCpRt9i4QzRl5o5S7HwbwPub_klGdilR-EXkTwR7ZyCSiNS5k7DvrxfXj-kbL-sU-8c5_fYK3JVrZRCFt6SxnwWhXwMeDkSG8weUYrKvqqB8B5CoPvFhIbu_=s0-d-e1-ft
Darksiders Franchise Pack R$ 13,64
MtFPDe9zwvcY1S2w6mSnoqEcasULd9Kl2es8vfcxLkiy5RHeUVaOKrS4BYnZoGV3Y52RnoUFWt12gOOGtW3wfz-K5PmavdbuoXcwpjS2OaY41cCKt5M15uikjUKb27huUasVmyPQCw=s0-d-e1-ft
Stardew Valley R$ 19,99
ztm1ryj0xUw8T7Z82xiWliIQJf7gaexA891GUMl49xsngy_b_YVILBdJrhBZvPY7huu5SPDbCc2VkDwIYX1Xvy0vGNaR9t2J4z8FeMBonDuNo6U8ug0WQ23nlYgCmA-32KDsRBmA=s0-d-e1-ft
Prototype Franchise Pack R$ 28,74
P26qiXrQ_yDOOuhPFaXV3bwgTE4KE8nqwA6H9BP726qmCA2NGl4YnX74ggS-ASfter3BDiN6WqM5PW6EUnyrOld5qk1w7HA9jF2KuJW24mOcIjqi2c_zp63nlwylFSTHpLUTrba_NQ=s0-d-e1-ft
My Night Job R$ 2,93
P69TkbSwV7TdMi4ibzbqrbiecg73FJIdWHsbHUnYXhP3Sw4K21LpZ4Vw3BDssVVF9Ybi1mOD8_6_CY8ION9aQnA6jjPwaPjbboGuwM3JSxrvl0cJ9YHit2PmHfgw_v5XNjnPhdIu_A=s0-d-e1-ft
Bayonetta R$ 12,57
BzzV3Z4sb9mHzKaPHG6edkfNJ9HnxjGiNumXNCoUE2h0XYLVme7KlhrVwJ8iNKlip2DhR5YR5YuPeU9GQrjYGfRPZQm7bT0uD_oNWQuEs3Vw1FQJUjzUbmAs2fdVrmMEeK9wJIHj=s0-d-e1-ft
Batman: Arkham Knight Premium Edition R$ 24,99
NK6sziAa_l9XJ86CaLuGtKrsYKy1cPAZeOyXnr2eQE0jecEDwktC7AWz02DPTBC4qIid4ZWvpmdGJjq9nYWtxCnKLod-LEsIHCiKRNcOxBjf1cfT2geXTn9J13j78sfDELL-duW2DA=s0-d-e1-ft
Tales of Berseria R$ 38,99
Total: R$ 158,95


Por enquanto é isso.
Boa lista. Estou jogando o Berseria no momento, cerca de 20 horas de game. Muito Bom!
 

Zumax

Steam Trader
VIP
Mensagens
3.384
Reações
14.901
Pontos
653
Ia gastar uns 120 na Steam , mas irei gastar na Nuuvem , alem do cupom de 14% extra ainda rola a promo deles.

Vamos sortear DEZ PRÊMIOS na nossa Promoção de Inverno. Confira a lista:

1º e 2º - Placa de Vídeo EVGA GEFORCE GTX 1080 Ti 11GB
3º - Cadeira Gamer DT3 Sports GTI
4º - Cadeira Gamer DT3 Sports GT
5º ao 10º - Cupons de R$200 pra usar na loja

A cada R$30 em compras durante a nossa Promoção de Inverno (22/06 - 12h até 05/07 - 23h59), você recebe uma chance de ganhar. Boa sorte!
 

Pokémon Master

Losing like a PRO!
VIP
Mensagens
10.794
Reações
26.515
Pontos
1.003
Não sei o que quero mais

Peguei

Fallout 4
Fallout New Vegas
STALKER Shadow of Chernobyl
STALKER Call of Pripyat
 

Seladonia

Ei mãe, 500 pontos!
Mensagens
40.849
Reações
70.583
Pontos
849
Pensando em pegar o BERSERIA, vai ser meu primeiro "Tales of" a jogar do começo ao fim.
Essa serie na verdade não me atrai mas queria conhecer pelo menos 1 jogo do inicio ao fim.

Não sei o que quero mais

Peguei

Fallout 4
Fallout New Vegas
STALKER Shadow of Chernobyl
STALKER Call of Pripyat
Pra combinar com esses ai:
Toda série METRO.
 

Seladonia

Ei mãe, 500 pontos!
Mensagens
40.849
Reações
70.583
Pontos
849
Sobre o minigame do Steam.
Usem esse script aqui que ele mata automaticamente os monstros.

(function(context) {
const pixi = gApp;
const GAME = gGame;
const SERVER = gServer;
const PLAYER = gPlayerInfo;
const SetMouse = function SetMouse(x, y) {
pixi.renderer.plugins.interaction.mouse.global.x = x;
pixi.renderer.plugins.interaction.mouse.global.y = y;
}
const EnemyManager = function EnemyManager() {
return GAME.m_State.m_EnemyManager;
}
const AttackManager = function AttackManager() {
return GAME.m_State.m_AttackManager;
}
const TryContinue = function Continue() {
let continued = false;
if (GAME.m_State.m_VictoryScreen) {
GAME.m_State.m_VictoryScreen.children.forEach(function(child) {
if (child.visible && child.x == 155 && child.y == 300) {// TODO: not this
continued = true;
child.click();
}
})
}
if (GAME.m_State.m_LevelUpScreen) {
continued = false;
GAME.m_State.m_LevelUpScreen.children.forEach(function(child) {
if (child.visible && child.x == 155 && child.y == 300) {// TODO: not this
continued = true;
child.click();
}
})
}
if(GAME.m_State instanceof CBootState) { //First screen
GAME.ChangeState( new CBattleSelectionState( PLAYER.active_planet ) );
continued = true;
}
return continued;
}
const CanAttack = function CanAttack(attackname) {
let Manager = AttackManager().m_mapCooldowns.get(attackname);
let lastUsed = Manager.m_rtAttackLastUsed;
let canAttack = Manager.BAttack();
Manager.m_rtAttackLastUsed = lastUsed;
return canAttack;
}
const GetBestZone = function GetBestZone() {
let bestZoneIdx = -1;
let maxProgress = 0;
for (let idx = 0; idx < GAME.m_State.m_Grid.m_Tiles.length; idx++) {
let zone = GAME.m_State.m_Grid.m_Tiles[idx].Info;
if(!zone.captured) {
if(zone.boss) {
return idx;
}
if(zone.progress > maxProgress) {
maxProgress = zone.progress;
bestZoneIdx = idx;
}
}
}
if(bestZoneIdx > -1) {
console.log(`zone ${bestZoneIdx} progress: ${GAME.m_State.m_Grid.m_Tiles[bestZoneIdx].Info.progress}`);
}
return bestZoneIdx;
}
// Let's challenge ourselves to be human here!
const CLICKS_PER_SECOND = 10;
const InGame = function InGame() {
return GAME.m_State.m_bRunning;
}
const InZoneSelect = function InZoneSelect() {
return GAME.m_State instanceof CBattleSelectionState;
}
const WORST_SCORE = -1 / 0;
const START_POS = pixi.renderer.width;
// context.lastZoneIndex;
let isJoining = false;
const EnemySpeed = function EnemySpeed(enemy) {
return enemy.m_Sprite.vx;
}
const EnemyDistance = function EnemyDistance(enemy) {
return (enemy.m_Sprite.x - k_nDamagePointx) / (START_POS - k_nDamagePointx);
}
const EnemyCenter = function EnemyCenter(enemy) {
return [
enemy.m_Sprite.x + enemy.m_Sprite.width / 2,
enemy.m_Sprite.y + enemy.m_Sprite.height / 2
];
}
class Attack {
constructor() {
this.nextAttackDelta = 0;
}
shouldAttack(delta, enemies) {
throw new Error("shouldAttack not implemented");
}
process(enemies) {
throw new Error("process not implemented");
}
getAttackName() {
throw new Error("no current attack name");
}
canAttack() {
return CanAttack(this.getAttackName());
}
getAttackData() {
return AttackManager().m_AttackData[this.getAttackName()];
}
}
// Basic clicking attack, attack closest
class ClickAttack extends Attack {
shouldAttack(delta) {
// Can't do basic attack when station is down
if (GAME.m_State.m_PlayerHealth <= 0)
return false;
this.nextAttackDelta -= delta;
return this.nextAttackDelta <= 0;;
}
score(enemy) {
if (enemy.m_bDead)
return WORST_SCORE;
return 1 - EnemyDistance(enemy);
}
process(enemies) {
let target, target_score = WORST_SCORE;
enemies.forEach((enemy) => {
if (!enemy.m_Sprite.visible)
return;
let now_score = this.score(enemy);
if (now_score > target_score) {
target = enemy, target_score = now_score;
}
});
if (target)
this.attack(target);
}
attack(enemy) {
enemy.m_Sprite.click();
this.nextAttackDelta = 1 / CLICKS_PER_SECOND;
}
}
class ProjectileAttack extends Attack {
shouldAttack(delta) {
return CanAttack(this.getAttackName());
}
score(enemy) {
if (enemy.m_bDead)
return WORST_SCORE;
return enemy.m_nHealth;
}
process(enemies) {
let target, target_score = WORST_SCORE;
enemies.forEach((enemy) => {
if (!enemy.m_Sprite.visible)
return;
let now_score = this.score(enemy);
if (now_score > target_score) {
target = enemy, target_score = now_score;
}
});
if (target)
this.attack.apply(this, EnemyCenter(target));
}
attack(x, y) {
SetMouse(x, y)
AttackManager().m_mapKeyCodeToAttacks.get(this.getAttackData().keycode)()
}
}
// the '1' button (SlimeAttack PsychicAttack BeastAttack - depends on body type of your salien)
class SpecialAttack extends ProjectileAttack {
getAttackName() {
if (gSalien.m_BodyType == "slime")
return "slimeattack";
else if (gSalien.m_BodyType == "beast")
return "beastattack";
else
return "psychicattack";
}
}
class BombAttack extends ProjectileAttack {
getAttackName() {
return "explosion";
}
}
class BlackholeAttack extends ProjectileAttack {
getAttackName() {
return "blackhole";
}
}
class FreezeAttack extends Attack {
getCurrent() {
return "flashfreeze";
}
shouldAttack(delta, enemies) {
let shouldAttack = false;
if (CanAttack(this.getCurrent())) {
enemies.forEach((enemy) => {
if (EnemyDistance(enemy) <= 0.05) {
shouldAttack = true;
}
});
}
return shouldAttack;
}
getData() {
return AttackManager().m_AttackData[this.getCurrent()];
}
process() {
AttackManager().m_mapKeyCodeToAttacks.get(this.getData().keycode)()
}
}
let attacks = [
new ClickAttack(),
new SpecialAttack(),
new FreezeAttack(),
new BombAttack(),
new BlackholeAttack()
]
if (context.BOT_FUNCTION) {
pixi.ticker.remove(context.BOT_FUNCTION);
context.BOT_FUNCTION = undefined;
}
context.BOT_FUNCTION = function ticker(delta) {
delta /= 100;
if(GAME.m_IsStateLoading) {
return;
}
if (InZoneSelect() && !isJoining) {
let bestZoneIdx = GetBestZone();
if(bestZoneIdx > -1) {
isJoining = true;
console.log("join to zone", bestZoneIdx);
SERVER.JoinZone(
bestZoneIdx,
function (results) {
GAME.ChangeState(new CBattleState(GAME.m_State.m_PlanetData, bestZoneIdx));
},
GameLoadError
);
return;
}
}
if (!InGame()) {
if (TryContinue()) {
console.log("continued!");
}
return;
}
isJoining = false;
let state = EnemyManager();
let enemies = state.m_rgEnemies;
for (let attack of attacks)
if (attack.shouldAttack(delta, enemies))
attack.process(enemies);
let buttonsOnErrorMessage = document.getElementsByClassName("btn_grey_white_innerfade btn_medium");
if(buttonsOnErrorMessage.length > 0) {
buttonsOnErrorMessage[0].click();
}
}
pixi.ticker.add(context.BOT_FUNCTION);
})(window);

só isso por enquanto e tá bom
Visualizar anexo 48461
Caraio pegar esses tambem, Turok era doido demais.
 

fedps

Mil pontos, LOL!
VIP
Mensagens
11.399
Reações
16.980
Pontos
1.053
da pra ganhar cartinhas alem de comprando jogo e vendo listas? pra que serve os minigames?
Cada dia tu pode explorar 3 vezes a lista de descobrimento, dessa forma irá dropar 3 cartas.
Pelo que vi, jogar também libera cartas, consegui 3 hoje, só não sei se amanhã vai dropar mais.
Essas cartas tem data de validade, então tome cuidado pra não atrasar a venda.
 

Azor Ahai

Habitué da casa
Mensagens
295
Reações
338
Pontos
98
Gente eu queria pegar a versão completa do Rainbow Six mas comprei mês passado a Standard, a steam só deixa comprar pra presente, abri chamado com eles sera que eles reembolsam a standard pra eu comprar a outra? ou tomei no cu? ja joguei 15 horas e comprei a 1 mes, mas sei la, pensei que poderia comprar a complete por 99 mesmo, nao importava de "perder" o que ja tinha comprado antes
 

Felipe1459

Lenda da internet
Mensagens
24.938
Reações
16.981
Pontos
1.524
como que já tem cartas da sale a venda se as que eu ganhei estão bloqueadas para venda até a semana que vem?
 

SolidEdgard

Eu aumento, mas não invento!
VIP
Mensagens
34.255
Reações
62.302
Pontos
1.694
Sobre o minigame do Steam.
Usem esse script aqui que ele mata automaticamente os monstros.

(function(context) {
const pixi = gApp;
const GAME = gGame;
const SERVER = gServer;
const PLAYER = gPlayerInfo;
const SetMouse = function SetMouse(x, y) {
pixi.renderer.plugins.interaction.mouse.global.x = x;
pixi.renderer.plugins.interaction.mouse.global.y = y;
}
const EnemyManager = function EnemyManager() {
return GAME.m_State.m_EnemyManager;
}
const AttackManager = function AttackManager() {
return GAME.m_State.m_AttackManager;
}
const TryContinue = function Continue() {
let continued = false;
if (GAME.m_State.m_VictoryScreen) {
GAME.m_State.m_VictoryScreen.children.forEach(function(child) {
if (child.visible && child.x == 155 && child.y == 300) {// TODO: not this
continued = true;
child.click();
}
})
}
if (GAME.m_State.m_LevelUpScreen) {
continued = false;
GAME.m_State.m_LevelUpScreen.children.forEach(function(child) {
if (child.visible && child.x == 155 && child.y == 300) {// TODO: not this
continued = true;
child.click();
}
})
}
if(GAME.m_State instanceof CBootState) { //First screen
GAME.ChangeState( new CBattleSelectionState( PLAYER.active_planet ) );
continued = true;
}
return continued;
}
const CanAttack = function CanAttack(attackname) {
let Manager = AttackManager().m_mapCooldowns.get(attackname);
let lastUsed = Manager.m_rtAttackLastUsed;
let canAttack = Manager.BAttack();
Manager.m_rtAttackLastUsed = lastUsed;
return canAttack;
}
const GetBestZone = function GetBestZone() {
let bestZoneIdx = -1;
let maxProgress = 0;
for (let idx = 0; idx < GAME.m_State.m_Grid.m_Tiles.length; idx++) {
let zone = GAME.m_State.m_Grid.m_Tiles[idx].Info;
if(!zone.captured) {
if(zone.boss) {
return idx;
}
if(zone.progress > maxProgress) {
maxProgress = zone.progress;
bestZoneIdx = idx;
}
}
}
if(bestZoneIdx > -1) {
console.log(`zone ${bestZoneIdx} progress: ${GAME.m_State.m_Grid.m_Tiles[bestZoneIdx].Info.progress}`);
}
return bestZoneIdx;
}
// Let's challenge ourselves to be human here!
const CLICKS_PER_SECOND = 10;
const InGame = function InGame() {
return GAME.m_State.m_bRunning;
}
const InZoneSelect = function InZoneSelect() {
return GAME.m_State instanceof CBattleSelectionState;
}
const WORST_SCORE = -1 / 0;
const START_POS = pixi.renderer.width;
// context.lastZoneIndex;
let isJoining = false;
const EnemySpeed = function EnemySpeed(enemy) {
return enemy.m_Sprite.vx;
}
const EnemyDistance = function EnemyDistance(enemy) {
return (enemy.m_Sprite.x - k_nDamagePointx) / (START_POS - k_nDamagePointx);
}
const EnemyCenter = function EnemyCenter(enemy) {
return [
enemy.m_Sprite.x + enemy.m_Sprite.width / 2,
enemy.m_Sprite.y + enemy.m_Sprite.height / 2
];
}
class Attack {
constructor() {
this.nextAttackDelta = 0;
}
shouldAttack(delta, enemies) {
throw new Error("shouldAttack not implemented");
}
process(enemies) {
throw new Error("process not implemented");
}
getAttackName() {
throw new Error("no current attack name");
}
canAttack() {
return CanAttack(this.getAttackName());
}
getAttackData() {
return AttackManager().m_AttackData[this.getAttackName()];
}
}
// Basic clicking attack, attack closest
class ClickAttack extends Attack {
shouldAttack(delta) {
// Can't do basic attack when station is down
if (GAME.m_State.m_PlayerHealth <= 0)
return false;
this.nextAttackDelta -= delta;
return this.nextAttackDelta <= 0;;
}
score(enemy) {
if (enemy.m_bDead)
return WORST_SCORE;
return 1 - EnemyDistance(enemy);
}
process(enemies) {
let target, target_score = WORST_SCORE;
enemies.forEach((enemy) => {
if (!enemy.m_Sprite.visible)
return;
let now_score = this.score(enemy);
if (now_score > target_score) {
target = enemy, target_score = now_score;
}
});
if (target)
this.attack(target);
}
attack(enemy) {
enemy.m_Sprite.click();
this.nextAttackDelta = 1 / CLICKS_PER_SECOND;
}
}
class ProjectileAttack extends Attack {
shouldAttack(delta) {
return CanAttack(this.getAttackName());
}
score(enemy) {
if (enemy.m_bDead)
return WORST_SCORE;
return enemy.m_nHealth;
}
process(enemies) {
let target, target_score = WORST_SCORE;
enemies.forEach((enemy) => {
if (!enemy.m_Sprite.visible)
return;
let now_score = this.score(enemy);
if (now_score > target_score) {
target = enemy, target_score = now_score;
}
});
if (target)
this.attack.apply(this, EnemyCenter(target));
}
attack(x, y) {
SetMouse(x, y)
AttackManager().m_mapKeyCodeToAttacks.get(this.getAttackData().keycode)()
}
}
// the '1' button (SlimeAttack PsychicAttack BeastAttack - depends on body type of your salien)
class SpecialAttack extends ProjectileAttack {
getAttackName() {
if (gSalien.m_BodyType == "slime")
return "slimeattack";
else if (gSalien.m_BodyType == "beast")
return "beastattack";
else
return "psychicattack";
}
}
class BombAttack extends ProjectileAttack {
getAttackName() {
return "explosion";
}
}
class BlackholeAttack extends ProjectileAttack {
getAttackName() {
return "blackhole";
}
}
class FreezeAttack extends Attack {
getCurrent() {
return "flashfreeze";
}
shouldAttack(delta, enemies) {
let shouldAttack = false;
if (CanAttack(this.getCurrent())) {
enemies.forEach((enemy) => {
if (EnemyDistance(enemy) <= 0.05) {
shouldAttack = true;
}
});
}
return shouldAttack;
}
getData() {
return AttackManager().m_AttackData[this.getCurrent()];
}
process() {
AttackManager().m_mapKeyCodeToAttacks.get(this.getData().keycode)()
}
}
let attacks = [
new ClickAttack(),
new SpecialAttack(),
new FreezeAttack(),
new BombAttack(),
new BlackholeAttack()
]
if (context.BOT_FUNCTION) {
pixi.ticker.remove(context.BOT_FUNCTION);
context.BOT_FUNCTION = undefined;
}
context.BOT_FUNCTION = function ticker(delta) {
delta /= 100;
if(GAME.m_IsStateLoading) {
return;
}
if (InZoneSelect() && !isJoining) {
let bestZoneIdx = GetBestZone();
if(bestZoneIdx > -1) {
isJoining = true;
console.log("join to zone", bestZoneIdx);
SERVER.JoinZone(
bestZoneIdx,
function (results) {
GAME.ChangeState(new CBattleState(GAME.m_State.m_PlanetData, bestZoneIdx));
},
GameLoadError
);
return;
}
}
if (!InGame()) {
if (TryContinue()) {
console.log("continued!");
}
return;
}
isJoining = false;
let state = EnemyManager();
let enemies = state.m_rgEnemies;
for (let attack of attacks)
if (attack.shouldAttack(delta, enemies))
attack.process(enemies);
let buttonsOnErrorMessage = document.getElementsByClassName("btn_grey_white_innerfade btn_medium");
if(buttonsOnErrorMessage.length > 0) {
buttonsOnErrorMessage[0].click();
}
}
pixi.ticker.add(context.BOT_FUNCTION);
})(window);


Caraio pegar esses tambem, Turok era doido demais.
sim, muita nostalgia, curti esse 'remaster', mas não é pra qualquer um kkk

PS: é só entrar no jogo e inserir esse textão depois da ultima letra no endereço ?
 

Seladonia

Ei mãe, 500 pontos!
Mensagens
40.849
Reações
70.583
Pontos
849
sim, muita nostalgia, curti esse 'remaster', mas não é pra qualquer um kkk

PS: é só entrar no jogo e inserir esse textão depois da ultima letra no endereço ?
Tem que ser no console, no Chrome é só dar ctrl+shift+J


Pra ganhar os prêmios só importa o tempo gasto no planeta mesmo, então pegar lv mais rápido e outras coisas beneficia ninguém.
É só pra quem quiser ver as coisas que abrem mais pra frente no joguinho.
 

Eyer05

Mil pontos, LOL!
Mensagens
13.919
Reações
17.748
Pontos
1.053
seus bonitos, esse jogos vao continuar nesse preço até o fim?

to com medo de deixar no carrinho e de repente o preço ir nas alturas.
 

Azor Ahai

Habitué da casa
Mensagens
295
Reações
338
Pontos
98
Na nuuvem ta bom o Injustice 2, 60 reais com todos personagens + 14% pra quem tiver o cupom
 

Notwen

Ei mãe, 500 pontos!
Mensagens
3.168
Reações
7.023
Pontos
703
Tem que ser no console, no Chrome é só dar ctrl+shift+J


Pra ganhar os prêmios só importa o tempo gasto no planeta mesmo, então pegar lv mais rápido e outras coisas beneficia ninguém.
É só pra quem quiser ver as coisas que abrem mais pra frente no joguinho.
HIUASHUIDHSA... bom demais isso..
Será que dá pra abrir 5 janelas e por um em cada planeta? >D
 

Seladonia

Ei mãe, 500 pontos!
Mensagens
40.849
Reações
70.583
Pontos
849
Comprou em boa hora, a Nigh Dive fez uma série de atualizações no Turok 1 e lançou justamente hoje.
Essa nightdive ta podendo né?
Tavam envolvidos com SS, agora Turok... pena que cagaram aquela história do remake do SS1.
 

Nicko

O Corretor de Seguros
VIP
GOLD
Mensagens
25.661
Reações
22.047
Pontos
1.774
Promoção de games da Nuuvem começa amanhã e vai sortear duas 1080Ti; confira
A Promoção de Inverno começa no dia 22/06 às 12h e acaba no dia 05/07 às 23h59. Serão ao todo dez prêmios:
- 1º - Placa de Vídeo EVGA GEFORCE GTX 1080 Ti 11GB
- 2º - Placa de Vídeo EVGA GEFORCE GTX 1080 Ti 11GB
- 3º - Cadeira Gamer DT3 Sports GTI
- 4º - Cadeira Gamer DT3 Sports GT
- 5º ao 10º - Cupons de R$ 200 para usar na loja

Confira abaixo
alguns dos jogos que vão participar da promoção:
- Far Cry 5: De R$ 159,99 por R$ 119,99
- Dragon Ball FighterZ: De R$ 149,90 por R$ 89,94
- Assassin’s Creed Origins: De R$ 159,99 por R$ 95,99
- Grand Theft Auto V: De R$ 99,99 por R$ 50,00
- Injustice 2: De R$ 129,99 por R$ 52,00
- DARK SOULS III: De R$ 159,90 por R$ 39,98
- Terra-média - Sombras da Guerra: De R$ 149,99 por R$ 50,97
- PLAYERUNKNOWN’S BATTLEGROUNDS: De R$ 55,99 por R$ 34,99 (Até 05/07 às 13:30)
- Ghost Recon Wildlands: De R$ 159,99 por R$ 54,38
- The Witcher 3: De R$ 99,99 por R$ 40,00
- A Lenda do Herói: De R$ 29,99 por R$ 17,99
 
Topo Fundo