泰拉瑞拉飾品制作方法
時(shí)間:2014-02-18 16:36:04 來(lái)源:k73電玩之家 作者:小新 熱度: 134 次
《泰拉瑞拉》的飾品制作方法其實(shí)還是有一些麻煩的,玩家們初上手制作可能會(huì)遇到一些困難,不過(guò)我想這些都不是玩家們想要制作飾品的阻礙,希望以下的飾品的制作方法,可以讓玩家們?cè)谶@款游戲中可以獲得更多的樂(lè)趣。
《泰拉瑞拉》的飾品制作方法其實(shí)還是有一些麻煩的,玩家們初上手制作可能會(huì)遇到一些困難,不過(guò)我想這些都不是玩家們想要制作飾品的阻礙,希望以下的飾品的制作方法,可以讓玩家們?cè)谶@款游戲中可以獲得更多的樂(lè)趣。
【基礎(chǔ)篇:飾品創(chuàng)建】
一個(gè)mod道具需要有json文件和png文件嘛~
png就不多說(shuō)了,圖片,不要找太大的就行了,反例請(qǐng)參見(jiàn)ctx的just a simple boss里的BOSS召喚物——骷髏下巴,因?yàn)橹苯佑昧索俭t下巴的圖,太大,撿起來(lái)放在物品欄的時(shí)候縮得不成樣子
當(dāng)然還有一點(diǎn):背景色必須是透明,比如:
下面是json的寫(xiě)法:以剛寫(xiě)的ctxmove作范例:
{
"code": "ctxmove",——名字,要和json的文件名一致
"displayName": "CTXs Movement",——顯示名稱,最好區(qū)分大小寫(xiě)以顯得很正式
"size": [28,14],——尺寸,兩個(gè)數(shù)字分別對(duì)應(yīng)png圖像的長(zhǎng)和寬
"value": [0,0,0,0],——價(jià)值,四個(gè)數(shù)字分別對(duì)應(yīng)鉑、金、銀、銅幣的數(shù)量(注意這里是買(mǎi)入價(jià)值,賣(mài)出時(shí)會(huì)有折扣,使用打折卡買(mǎi)入也會(huì)有折扣)
"rare": 9,——稀有度,⑨就是最稀有的天藍(lán)了好像
"toolTip": "I hate json.",——第一行道具說(shuō)明(想加第二行就是toolTip2)
"accessory":true,——這句是重點(diǎn),它決定了這個(gè)道具可以被塞進(jìn)飾品欄
"recipes": [——合成表
{
"items": ["0 Wood"],——用0個(gè)木頭
"creates": 1——合成1個(gè)飾品
}
]——這里的recipe明顯不合格好吧!連tile也沒(méi)有——嘛,這不是重點(diǎn)
}
此外,還可以加一些附加的語(yǔ)句,比如"wings":12,讓玩家佩戴后獲得蒸汽朋克翅膀,"lifeRegen":增加回血速度,"defense":加防御,好像也就這些了。
【進(jìn)階篇:cs創(chuàng)建】
寫(xiě)一個(gè)和png以及json相同名字的cs文件
首先,在里面寫(xiě):
using System;
using TAPI;
using Microsoft.Xna.Framework.Graphics;
namespace TAPI.【MOD名稱】{
public class 【道具名稱】:ModItem{
public 【道具名稱】(ModBase modbase,Item i):base(modbase,i){}
public override void Effects(Player p){
//等會(huì)就是在這里插入飾品信息滴~
}
}
}
那些【mod名稱】和【道具名稱】需要換成什么,就看實(shí)際情況和個(gè)人喜好了……順便:【道具名稱】也要和文件名一樣
然后嘞……這個(gè)Effects究竟能干什么?答案:幾乎所有!一個(gè)玩家能干的事!
看見(jiàn)后面括號(hào)里那個(gè)Player p了么?這代表接下來(lái)Effects里發(fā)生的一切事情,都將施予那個(gè)代號(hào)為p的玩家——也就是帶上這個(gè)飾品的玩家~(當(dāng)然那個(gè)p改成player,ctx,lzw神馬的都行,只是切記要和后面保持一致)
至于Effects究竟能干啥嘛……先來(lái)幾個(gè)基本的吧:
首先是對(duì)玩家身上的數(shù)據(jù)進(jìn)行操作
寫(xiě)p.statLifeMax=500;就是玩家佩戴時(shí)生命最大值將瞬間飆到500
p.statManaMax=200;同理,玩家最大魔法值飆到200
p.statManaMax2=+200;這個(gè)就像一般的法師飾品一樣暫時(shí)增加了玩家的最大魔法,卸掉飾品就會(huì)還原(而前兩個(gè)不會(huì))
p.wings = 12;給玩家戴上蒸汽朋克翅膀
p.statDefense+=233;玩家防御增加233
p.lifeRegen+=233;玩家回血速度增加233(再注:這里的回血速度最大也只能增加到每秒一點(diǎn),是TR原版回血機(jī)制的問(wèn)題)
我要評(píng)論 查看全部評(píng)論 (0)>>