逗游網:值得大家信賴的游戲下載站!
發(fā)布時間:2014-02-18 來源:互聯網
看見后面括號里那個Player p了么?這代表接下來Effects里發(fā)生的一切事情,都將施予那個代號為p的玩家——也就是帶上這個飾品的玩家~(當然那個p改成player,ctx,lzw神馬的都行,只是切記要和后面保持一致)
至于Effects究竟能干啥嘛……先來幾個基本的吧:
首先是對玩家身上的數據進行操作
寫p.statLifeMax=500;就是玩家佩戴時生命最大值將瞬間飆到500
p.statManaMax=200;同理,玩家最大魔法值飆到200
p.statManaMax2=+200;這個就像一般的法師飾品一樣暫時增加了玩家的最大魔法,卸掉飾品就會還原(而前兩個不會)
p.wings = 12;給玩家戴上蒸汽朋克翅膀
p.statDefense+=233;玩家防御增加233
p.lifeRegen+=233;玩家回血速度增加233(再注:這里的回血速度最大也只能增加到每秒一點,是TR原版回血機制的問題)
當然,還有很多……
【娛樂篇:鬼畜cs】
接上篇,繼續(xù)往Effects里加條條——
p.statDefense+=2333333333;神馬的就不用我說了吧~改數字而已,大家自便,不要讓自己失去游戲樂趣就可以了
首先是更加神奇的回血:
p.statLife++;
這條代碼能讓玩家每幀都回復一點血,相當于每秒60點,而且這個回血和玩家自動回血以及幽靈套、吸血飛刀、HP藥水之類的完全無關,相當于是每秒免費送的60血~
同理,寫p.statMana++;就是每幀回復1藍,每秒額外60藍
另外,如果想看到效果的話可以再加一句p.HealEffect(1);或者p.ManaEffect(1);,分別是回血和回藍1的效果,當然括號里的數字隨意填,填幾就跳幾的綠/藍數字(最好和寫的回血/回藍數字相同,不然會有困擾)
——什么?還是太弱了?你手殘所以每秒60血根本不夠?
p.longInvince = true;
p.lavaImmune = true;
p.fireWalk = true;
p.noFallDmg = true;
四句分別是延長無敵時間(神圣十字效果),免疫巖漿(黑曜石藥水效果),免疫熱磚塊(黑曜石頭顱效果)以及免疫掉落傷害(馬掌效果)
——什么?你還想站擼霜月?
記得我說過Effects可以對玩家數據任意操控吧~
我們可以簡單地做一個內置鎖血鎖藍的效果:
p.statLife=p.statLifeMax;和p.statMana=p.p.statManaMax2;
原理:每幀都讀一下玩家當前最大血/藍是多少,再賦給剩余的血/藍
夠鬼畜了吧~現在只要沒有喵殺你的攻擊,對你來說都是浮云了
——什么?你還要白天去同時站擼骷髏王、地牢守護者和機械骷髏王?
【喪病篇:鬼畜cs進階】
這一篇教程就是一些更華麗的效果了……
首先是上期遺留的問題:如何站擼白天吳克?答案就是……誒有人敲門?我的快遞到了,去收一下……
……剛才送快遞的LZW小哥告訴我,不能把這個說出來,不然會(ta)極(hui)大(zai)地(jin)影(wan)響(lai)游(gang)戲(le)平(wo)衡,所以就只能給一點提示了:給玩家強行上無敵~
子提示①:無敵和免疫的意思很接近
子提示②:TR的變量基本是用英文命名的
子提示③:無敵也需要時間限定
那么,就這樣吧,作為一個思考題,接下來是——
上一篇: 阿加雷斯特戰(zhàn)記-AP變化詳解
下一篇: 各系五行套裝的實質