收藏本站

當(dāng)前位置:首頁 / 游戲庫 / 泰拉瑞亞

泰拉瑞拉飾品制作方法

時(shí)間:2014-02-18 16:36:04 來源:k73電玩之家 作者:小新 熱度: 134

《泰拉瑞拉》的飾品制作方法其實(shí)還是有一些麻煩的,玩家們初上手制作可能會(huì)遇到一些困難,不過我想這些都不是玩家們想要制作飾品的阻礙,希望以下的飾品的制作方法,可以讓玩家們?cè)谶@款游戲中可以獲得更多的樂趣。

繼續(xù)往Effects里加條條——

p.statDefense+=2333333333;神馬的就不用我說了吧~改數(shù)字而已,大家自便,不要讓自己失去游戲樂趣就可以了

首先是更加神奇的回血:

p.statLife++;

這條代碼能讓玩家每幀都回復(fù)一點(diǎn)血,相當(dāng)于每秒60點(diǎn),而且這個(gè)回血和玩家自動(dòng)回血以及幽靈套、吸血飛刀、HP藥水之類的完全無關(guān),相當(dāng)于是每秒免費(fèi)送的60血~

同理,寫p.statMana++;就是每幀回復(fù)1藍(lán),每秒額外60藍(lán)

另外,如果想看到效果的話可以再加一句p.HealEffect(1);或者p.ManaEffect(1);,分別是回血和回藍(lán)1的效果,當(dāng)然括號(hào)里的數(shù)字隨意填,填幾就跳幾的綠/藍(lán)數(shù)字(最好和寫的回血/回藍(lán)數(shù)字相同,不然會(huì)有困擾)

——什么?還是太弱了?你手殘所以每秒60血根本不夠?

p.longInvince = true;

p.lavaImmune = true;

p.fireWalk = true;

p.noFallDmg = true;

四句分別是延長(zhǎng)無敵時(shí)間(神圣十字效果),免疫巖漿(黑曜石藥水效果),免疫熱磚塊(黑曜石頭顱效果)以及免疫掉落傷害(馬掌效果)

——什么?你還想站擼霜月?

記得我說過Effects可以對(duì)玩家數(shù)據(jù)任意操控吧~

我們可以簡(jiǎn)單地做一個(gè)內(nèi)置鎖血鎖藍(lán)的效果:

p.statLife=p.statLifeMax;和p.statMana=p.p.statManaMax2;

原理:每幀都讀一下玩家當(dāng)前最大血/藍(lán)是多少,再賦給剩余的血/藍(lán)

夠鬼畜了吧~現(xiàn)在只要沒有喵殺你的攻擊,對(duì)你來說都是浮云了

——什么?你還要白天去同時(shí)站擼骷髏王、地牢守護(hù)者和機(jī)械骷髏王?

【喪病篇:鬼畜cs進(jìn)階】

這一篇教程就是一些更華麗的效果了……

首先是上期遺留的問題:如何站擼白天吳克?答案就是……誒有人敲門?我的快遞到了,去收一下……

……剛才送快遞的LZW小哥告訴我,不能把這個(gè)說出來,不然會(huì)(ta)極(hui)大(zai)地(jin)影(wan)響(lai)游(gang)戲(le)平(wo)衡,所以就只能給一點(diǎn)提示了:給玩家強(qiáng)行上無敵~

子提示①:無敵和免疫的意思很接近

子提示②:TR的變量基本是用英文命名的

子提示③:無敵也需要時(shí)間限定

那么,就這樣吧,作為一個(gè)思考題,接下來是——

1.時(shí)裝

想穿烏龜套又懶得收集龜甲?萬能的Effects滿足你!

p.head=99;

p.body=65;

p.legs=54;

想穿幽靈套又不想下地牢?萬能的Effects滿足你!

p.head=101;

p.body=66;

p.legs=55;

其它時(shí)裝同理,不過實(shí)際使用時(shí)優(yōu)先級(jí)是時(shí)裝欄高于下面的飾品高于上面的飾品高于裝備欄,請(qǐng)務(wù)必注意

2.套裝效果

想反傷又嫌烏龜套好難看而且不想穿時(shí)裝?還是萬能的Effects滿足你!

p.thorns = true;

p.turtleThorns = true;

想吸血而且覺得幽靈套太丑?依然是是萬能的Effects滿足你!

p.ghostHeal=true;

什么?嫌幽靈套吸血太慢了?那就再來一句:

p.lifeSteal=233f;——瞬間還原至舊版幽靈套的吸血頻率我會(huì)說?

3.視覺特效

還是那句話,Effects是萬能的。

想在身上點(diǎn)上火?

for (int i=0;i<9;i++){

int m = Dust.NewDust(p.position, p.width, p.height, 6);

Main.dust[m].noGravity = true;

Main.dust[m].position += p.velocity * Main.rand.Next(-50, 51) * 0.01f;

}

上面這段效果大概就是在身上放上火焰的粒子特效,并且會(huì)依據(jù)玩家的速度而延伸成一條火鏈;至于每一句都是起的什么作用——字面意思,不懂英文的請(qǐng)自行g(shù)oogle翻譯,不懂英文又秀優(yōu)越秀愛國(guó)的請(qǐng)右上角

想讓自己身上冒星星?

Gore.NewGore(p.position+new Vector2(Main.rand.Next(p.width),Main.rand.Next(p.height)), p.velocity,Main.rand.Next(16,18));

上面這句就是在玩家身上隨機(jī)的地方冒16號(hào)或者17號(hào)gore,也就是星星

我要評(píng)論 查看全部評(píng)論 (0)>>