Re: [分享] 放置-放置動物園2(Incremental Zoo ll)

看板Little-Games (小遊戲)作者 (老窮病懶臭廢肥宅)時間11年前 (2014/10/14 07:58), 11年前編輯推噓8(8056)
留言64則, 7人參與, 最新討論串2/2 (看更多)
※ 引述《meblessme (老窮病懶臭廢肥宅)》之銘言: 動物全部的順序是 貓鼬-孔雀-變色龍-海狸-火烈鳥-水獺-企鵝-蛇-海龜-貘-鱷魚-猴子-海豹-袋鼠-食蟻獸- 鷹-霍加皮-鴕鳥-羚羊-斑馬-禿鷲-狼-捷豹-熊-河馬-老虎-長頸鹿-鯊魚-犀牛-猩猩-獅子- 大象-熊貓-海豚-殺人鯨 以下是控制碼 複製後 貼到控制台(Chrome是f12) 的console(可以直接按ctrl+v貼上) 可以十倍加速遊戲 IZ.loop = setInterval( function() { // charge interest on debt every ten seconds. Also, save IZ.Zoo.interestCounter++; if (IZ.Zoo.interestCounter === 10) { IZ.Zoo.interestCounter = 0; var interest = Math.pow((IZ.Zoo.debt), IZ.Zoo.interestRate); IZ.Zoo.debt = interest; IZ.updateMoney(); localStorage['IZIIGameSave'] = btoa(JSON.stringify(IZ.Zoo)); } // let visitors in IZ.Zoo.visitorsCounter++; if (IZ.Zoo.visitorsCounter >= IZ.Zoo.visitorsTime && IZ.Zoo.visitorsTotal > 0) { var species = 0; for (i=0; i<IZ.Zoo.animals.length; i++) { if (IZ.Zoo.animals[i].own > 0) { species++; } } IZ.Zoo.visitorsCounter = 0; IZ.Zoo.money += (IZ.Zoo.visitorsTotal * species); IZ.updateMoney(); if (IZ.Zoo.visitorsLog === 0) { log = "<strong>* 你的动物园迎来第1位访客!</strong>"; IZ.addToLog(log); IZ.Zoo.visitorsLog = 1; } } var id; var slot; var next; // display new animals over time IZ.Zoo.time++; for (var i=IZ.Zoo.speciesShown; i<IZ.Zoo.animals.length; i++) { if (IZ.Zoo.time >= IZ.animals[i].wait) { id = IZ.Zoo.animals[i].id; slot = "animal" + id; IZ.Zoo.speciesShown = i + 1; document.getElementById(slot).style.display = "inherit"; slot = "br" + id; document.getElementById(slot).style.display = "inline-block"; slot = "dr" + id; document.getElementById(slot).style.display = "inline-block"; slot = "bs" + id; document.getElementById(slot).style.display = "inline-block"; slot = "en" + id; document.getElementById(slot).style.display = "inline-block"; var log = "* <strong>你发现了" + IZ.animals[i].plural + "!</strong> " + IZ.animals[i].quote; IZ.addToLog(log); } } for (var i=0; i<IZ.Zoo.animals.length; i++) { if (IZ.Zoo.time >= IZ.animals[i].wait) { next = IZ.animals[i+1].wait - IZ.Zoo.time; if (IZ.Zoo.speciesShown < 35) { var time = IZ.Zoo.timeSecs; time = time.toString().replace(/B(?=(d{3})+(?!d))/g, ","); var price = IZ.numToString(IZ.Zoo.timePrice); document.getElementById("buyTime").innerHTML = '<div id="buyTime" onclick="IZ.buyTime()"><h3>减少等待时间' + time + '秒,需要$' + price + '</h3></div>' next = next.toString().replace(/B(?=(d{3})+(?!d))/g, ","); document.getElementById("next").innerHTML = '<h2>新物种在' + next + '秒后出现</h2>'; } else { document.getElementById("next").innerHTML = '<h2>你已经发现了 所有的物种!</h2>'; document.getElementById("buyTime").innerHTML = ''; } } } // births and deaths for (var i=0; i<IZ.Zoo.animals.length; i++) { if (IZ.Zoo.animals[i].own >= IZ.Zoo.animals[i].maxPop) { IZ.Zoo.animals[i].own = IZ.Zoo.animals[i].maxPop; var id = "own" + i; IZ.updatePopulation(i); document.getElementById(id).style.color = "#f00"; } var idOwn = "own" + i; var newborn = 0; var dead = 0; document.getElementById(idOwn).style.color = "#000"; if (IZ.Zoo.animals[i].own > 1 && IZ.Zoo.animals[i].own < IZ.Zoo.animals[i].maxPop) { rnd = Math.random() * (IZ.Zoo.animals[i].own + (IZ.Zoo.animals[i].birthRate)); if (rnd <= IZ.Zoo.animals[i].own) { newborn = 1; IZ.Zoo.animals[i].own++; } if (newborn === 1) { if (IZ.Zoo.animals[i].own >= IZ.Zoo.animals[i].maxPop) { IZ.Zoo.animals[i].own = IZ.Zoo.animals[i].maxPop; document.getElementById(idOwn).style.color = "#f00"; } else { document.getElementById(idOwn).style.color = "#484"; } IZ.Zoo.total++; IZ.Zoo.animals[i].born++; } rnd = Math.random() * (IZ.Zoo.animals[i].own * 2 + (IZ.Zoo.animals[i].deathRate)); if (rnd <= IZ.Zoo.animals[i].own) { dead = 1; IZ.Zoo.animals[i].own--; } if (dead === 1) { document.getElementById(idOwn).style.color = "#a44"; IZ.Zoo.total--; IZ.Zoo.animals[i].dead++; } } IZ.updatePopulation(i); IZ.updateBirthRate(i); IZ.updateDeathRate(i); IZ.updateTooltip(i); if (IZ.Zoo.animals[i].own === IZ.Zoo.animals[i].maxPop) { var fine = Math.random() * 100000; if (Math.floor(fine) === 12345) { IZ.getFined(); } } } // offers if (IZ.Zoo.offerNext === 0) { var random = Math.round(Math.random() * 111); IZ.Zoo.offerNext = IZ.Zoo.time + 111 + random; } if (IZ.Zoo.time >= IZ.Zoo.offerNext && IZ.Zoo.offerActive === 0) { if (IZ.Zoo.animals[0].own === 0 || IZ.Zoo.animals[1].own === 0) { IZ.Zoo.offerNext = 0; } else { //create offer for (i=IZ.Zoo.animals.length-1; i>0; i--) { if (IZ.Zoo.animals[i].own > 0) { var getSpecies = i; var giveSpecies = i-1; break; } } var getNumber = Math.ceil(Math.random() * 10); if (IZ.Zoo.animals[giveSpecies].own >= 10) { var giveNumber = Math.ceil(Math.random() * 10); } else { var giveNumber = Math.ceil(Math.random() * IZ.Zoo.animals[giveSpecies].own); } IZ.Zoo.offerGiveSpecies = giveSpecies; IZ.Zoo.offerGiveNumber = giveNumber; IZ.Zoo.offerGetSpecies = getSpecies; IZ.Zoo.offerGetNumber = getNumber; document.getElementById("offer").innerHTML = '<h2>用' + getNumber + ' ' + IZ.animals[getSpecies].plural + '<br>交换<br>' + giveNumber + ' ' + IZ.animals[giveSpecies].plural + '</h2>'; document.getElementById("offerContainer").style.display = "inline"; IZ.Zoo.offerActive = 1; } } document.getElementById("animalsTitle").innerHTML = "<h2>动物 (" + IZ.Zoo.total + ")</h2>"; document.getElementById("badgesTitle").innerHTML = "<h2>成就 (" + IZ.Zoo.badges.length + ") <span style='font-size:10px'>(点击更新 )</span></h2>"; for (var i=0; i<IZ.Zoo.animals.length; i++) { if (IZ.Zoo.animals[i].own > IZ.Zoo.animals[i].maxOwn) { IZ.Zoo.animals[i].maxOwn = IZ.Zoo.animals[i].own; } } if (IZ.Zoo.total > IZ.Zoo.maxTotal) { IZ.Zoo.maxTotal = IZ.Zoo.total; } }, 100); -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.64.180.10 ※ 文章網址: http://www.ptt.cc/bbs/Little-Games/M.1413244685.A.C41.html ※ 編輯: meblessme (61.64.180.10), 10/14/2014 08:12:30

10/14 14:06, , 1F
這個控制碼好像只適用漢化版 tinyurl.com/lqu6msl
10/14 14:06, 1F

10/14 14:13, , 2F
不好意思我搞錯了 英文版也適用
10/14 14:13, 2F

10/14 15:58, , 3F
開十倍速 出門放個6-7個小時回來 罰款罰到 負債
10/14 15:58, 3F

10/14 15:58, , 4F
Xe+27 動物全賣了也才e+24 而且負債過高不能買動物
10/14 15:58, 4F

10/14 15:59, , 5F
....就差兩種動物而已 居然前功盡棄
10/14 15:59, 5F

10/14 16:17, , 6F
英文版的要怎麼用呢?
10/14 16:17, 6F

10/14 16:38, , 7F
如果照我的作法作行不通的話 把中文改成英文應該就
10/14 16:38, 7F

10/14 16:38, , 8F
可以貼了吧
10/14 16:38, 8F

10/14 17:25, , 9F
負債? 不是一開始那幾十塊 還是這遊戲要不斷借錢
10/14 17:25, 9F

10/14 17:27, , 10F
靠賣動物的錢 到買企鵝都還能撐住
10/14 17:27, 10F

10/14 17:41, , 11F
在超過十五位數之前 貸款可以讓你提早 買到動物
10/14 17:41, 11F

10/14 17:42, , 12F
其中最好的是用來提昇動物價值 提昇完把動物賣掉
10/14 17:42, 12F

10/14 17:42, , 13F
賺差價 不過15位數之後 貸款是不夠用的 連零頭都不
10/14 17:42, 13F

10/14 17:42, , 14F
10/14 17:42, 14F

10/14 17:43, , 15F
我負債是因為動物數量太多(定義模糊中)被罰款
10/14 17:43, 15F

10/14 17:45, , 16F
而且十倍速 會同時加快十倍收利息的速度 所以...
10/14 17:45, 16F

10/14 17:45, , 17F
不應該把動物全賣了..至少留一些繁殖
10/14 17:45, 17F

10/14 17:45, , 18F
我有升級遊客,所以光是遊客給的錢就遠超過利息
10/14 17:45, 18F

10/14 17:45, , 19F
當然阿 我是罰到已經破產 還不能買新動物了....
10/14 17:45, 19F

10/14 17:47, , 20F
一開始是這樣啦 但超過8-9位數後 遊客連零頭都算不
10/14 17:47, 20F

10/14 17:47, , 21F
上喔 放一整天 還不如賣個100隻當前最高等動物
10/14 17:47, 21F

10/14 17:48, , 22F
不 掛一整天可能一隻都買不起 但升級費用卻貴的要死
10/14 17:48, 22F

10/14 17:48, , 23F
每秒鐘30,500,896,393遊客...這是地球嗎?
10/14 17:48, 23F

10/14 17:49, , 24F
最後能夠升級的都升完了只好去擴建 enclosure
10/14 17:49, 24F

10/14 17:49, , 25F
應該說 當你時間間隔 減少到剩1秒以後 ...
10/14 17:49, 25F

10/14 17:50, , 26F
會發現遊客錢真的太少
10/14 17:50, 26F

10/14 17:50, , 27F
遊客還蠻划得來的說..放著他就會自動加錢
10/14 17:50, 27F

10/14 17:50, , 28F
嗯 可是我獸欄都升到100級 上限50萬
10/14 17:50, 28F

10/14 17:50, , 29F
像是動物數量會隨著增加而伴隨著死亡率增加
10/14 17:50, 29F

10/14 17:51, , 30F
等動物數量超過一定值之後,就很難繼續增加了
10/14 17:51, 30F

10/14 17:51, , 31F
但明明動物還沒累積破20萬 就會被開罰...
10/14 17:51, 31F

10/14 17:51, , 32F
這時候人又不在電腦旁邊可以賣,其實很浪費
10/14 17:51, 32F

10/14 17:52, , 33F
超過15種動物以後 錢都是靠新動物在賺的啦
10/14 17:52, 33F

10/14 17:52, , 34F
我的獸欄升級到60000級一樣被罰
10/14 17:52, 34F

10/14 17:53, , 35F
可以存放180,081,009,200動物..一樣被罰款
10/14 17:53, 35F

10/14 17:54, , 36F
其實獸欄根本不需要那麼大,因為死亡率一直上升
10/14 17:54, 36F

10/14 17:54, , 37F
10/14 17:54, 37F

10/14 17:54, , 38F
所以到大約超過6000隻之後,就增加很慢了
10/14 17:54, 38F

10/14 17:55, , 39F
....瞭解 只是100級獸欄有成就
10/14 17:55, 39F

10/14 17:55, , 40F
死亡率超過三成,就會發現數字增加很慢
10/14 17:55, 40F

10/14 17:56, , 41F
更大的 太貴太不划算 也不知道下個成就要多少 沒買
10/14 17:56, 41F

10/14 17:58, , 42F
最後一個是1000獸藍
10/14 17:58, 42F

10/14 18:00, , 43F
這我沒辦法了 我也不會改程式 ...
10/14 18:00, 43F

10/14 18:00, , 44F
死亡率只能升級20級,是這個遊戲最大的敗筆...
10/14 18:00, 44F

10/14 18:01, , 45F
除了獸藍以外都升級到20,遊戲就結束了
10/14 18:01, 45F

10/14 18:02, , 46F
我也不會改程式,我是用你教的 reset大法
10/14 18:02, 46F

10/14 18:02, , 47F
一開始就有高出生率
10/14 18:02, 47F

10/14 18:03, , 48F
大概玩2天就到頂了
10/14 18:03, 48F

10/14 18:10, , 49F
還好啦 2天到頂 已經比很多放置遊戲久了
10/14 18:10, 49F

10/14 18:14, , 50F
第一次玩放置玩到睡著...沒有很吸引我...
10/14 18:14, 50F

10/14 18:17, , 51F
我是喜歡遊戲中的動物畫面啦
10/14 18:17, 51F

10/14 18:21, , 52F
..不對阿 出生率最多也不過100% 程式碼也就十倍
10/14 18:21, 52F

10/14 18:23, , 53F
這樣要賺到60000級的錢 很困難 也很難很快完成吧
10/14 18:23, 53F

10/14 18:23, , 54F
請問貓鼬 60000級獸欄要多少錢阿
10/14 18:23, 54F

10/14 19:57, , 55F
meerkat很便宜 60013級的價格是
10/14 19:57, 55F

10/14 19:58, , 56F
1,211,494,960,700.11
10/14 19:58, 56F

10/14 19:58, , 57F
只是不想繼續點下去了..手酸
10/14 19:58, 57F

10/14 19:59, , 58F
賺錢很容易..我都先升級 get higher prices
10/14 19:59, 58F

10/14 20:00, , 59F
然後賣一賣,繼續升級 prices
10/14 20:00, 59F

10/14 20:00, , 60F
然後就錢就會增加很快
10/14 20:00, 60F

10/14 20:33, , 61F
沒想到6萬級才這麼便宜啊 謝謝,辛苦了
10/14 20:33, 61F

10/14 20:33, , 62F
嗯本來就是這樣賺的
10/14 20:33, 62F

10/15 01:35, , 63F
為什麼貼上出現這串?
10/15 01:35, 63F

10/15 01:35, , 64F
SyntaxError: Unexpected token ILLEGAL
10/15 01:35, 64F
文章代碼(AID): #1KF6SDn1 (Little-Games)
文章代碼(AID): #1KF6SDn1 (Little-Games)