東坡下載:內(nèi)容最豐富最安全的下載站!

首頁IT技術(shù)軟件教程 → 泰拉瑞亞mod制作器怎么用?泰拉瑞亞mod制作器使用方法

泰拉瑞亞mod制作器怎么用?泰拉瑞亞mod制作器使用方法

相關(guān)文章發(fā)表評論 來源:本站整理時(shí)間:2016/11/16 15:25:27字體大。A-A+

更多

作者:佚名點(diǎn)擊:830次評論:0次標(biāo)簽: 泰拉瑞亞

MOD制作器tModLoader是一個(gè)可以幫助玩家們簡化MOD制作過程的軟件,玩家們通過泰拉瑞亞MOD制作器tModLoader可以同時(shí)兼容自己和其他人制作的MOD,泰拉瑞亞mod制作器怎么用?下面小編為大家?guī)?strong>泰拉瑞亞mod制作器使用方法!純干貨喲!

泰拉瑞亞MOD制作器tModLoader使用教程

1、這是界面,我們首先打開

Mod Sources

2、接著我們不要管界面,先點(diǎn)擊Open Sources

然后你就會跳轉(zhuǎn)到mod制作目錄

C:\Users\Administrator\Documents\My Games\Terraria\ModLoader(不同的電腦地址可能有所不同,不過目錄一定是ModLoader)

順便強(qiáng)調(diào)一下,這個(gè)mod的人物和存檔是獨(dú)立的。

mod目錄,我們要制作mod的話,先創(chuàng)建一個(gè)文件夾,名字的話..隨意就行...但是不能有空格

例如"Super Mod"這樣就不行

3、然后我創(chuàng)建一個(gè)叫“FirstMod”的文件夾

之后,我們要在文件夾里創(chuàng)建一個(gè)

“類似MODBase的存在” ←就像1.241的tapi一樣

4、我們叫它...FirstMod

using System;

using microsoft.Xna.Framework;

using Terraria;

using Terraria.ID;

using Terraria.ModLoader;

using FirstMod.Items; //這個(gè)不要改,改了之后,要修改就很麻煩

namespace FirstMod

{

public class FirstMod : Mod

{

public override void SetModInfo(out string name, ref string version, ref string author)

{

name = "First Mod"; //這里是在游戲里顯示的mod名

version = "v1"; //版本號

author = "CWOF"; //作者

}

public override void Load()

{

AddItem("BlackKing", new BlackKing(), "FirstMod/Items/BlackKing"); //讀取新物品,并讀取新物品的圖片

}

public override void AddRecipes()

{

ModRecipe recipe = new ModRecipe(this);

recipe.AddIngredient(ItemID.DirtBlock, 2); //需要:泥土塊2個(gè)

recipe.SetResult(null, "BlackKing", 1); //合成BlackKing

recipe.AddRecipe(); //添加合成

}

}

}

注釋的地方,自己理解理解

public override void AddRecipes()這些,就像一個(gè)公式,套上去就行了。

5、成品,using FirstMod.Items中的Items就對應(yīng)圖片文件夾里的Items

之后,我們要在Items的文件夾里,創(chuàng)造新的武器/裝備/飾品等等

不過首先,我們需要一張png和CS文件(注意,cs和png名字必須一致)

然后我們編輯BlackKing.cs文件(lz是用的vs,不過因?yàn)関s2G大,如果沒有特殊需要并不建議去使用)

6、套公式

using System;

using Terraria;

using Terraria.ModLoader;

using System.Diagnostics;

using Microsoft.Xna.Framework;

namespace FirstMod.Items

{

public class BlackKing : ModItem

{

public override void SetDefaults()

{

}

}

}

然后我們開始定義我們的第一個(gè)物品

我們要給它一個(gè)名字

于是,我們在public override void SetDefaults()

{

}

里面寫上

item.name = "Black King";

然后呢,一個(gè)item最基本的,除了名字,還有介紹,寬,高。

于是..

item.toolTip = "FIRE WITH BLACK”;

item.height = 40;

item.width = 40;

注意“;”號,你要知道印第安人是不會說中文的(←土著),別打成中文的“;”

這就是一個(gè)基本的item的構(gòu)成了

可是我們要的是一把武器

7、那么我們應(yīng)該添加更多的“屬性”

item.useTime = 5; //這是一個(gè)武器使用的時(shí)間間隔

item.useAnimation = 5; //這是一個(gè)武器揮動的速度,即使用動畫

item.useStyle = 1; //使用方式為揮動

item.rare = 5; //物品品質(zhì)

item.autoReuse = true; //是否連發(fā)

item.damage = 10; //傷害

item.value = 10000; //售價(jià),10銀幣,進(jìn)率就是tr的硬幣進(jìn)率

這就是一個(gè)基本的武器了,然后,如果這是一個(gè)近戰(zhàn)武器的話,我們要“告訴”它,讓它可以發(fā)揮特殊的作用(比如穿上幽魂套,魔法武器會吸血)

那么,我們就寫

item.melee = true;

如果是遠(yuǎn)程武器就是

item.ranged = true;

如果是魔法武器

item.magic = true;

哦,對了,我們要它只能堆疊一個(gè)。因?yàn)檫@是把武器

item.maxStack = 1;

于是,一個(gè)武器做好了

PS:namespace FirstMod.Items中的"FirstMod是指這個(gè)mod文件夾的名字..可別直接抄了

8、那么,成品如下

using System;

using Terraria;

using Terraria.ModLoader;

using System.Diagnostics;

using Microsoft.Xna.Framework;

namespace FirstMod.Items

{

public class BlackKing : ModItem

{

public override void SetDefaults()

{

item.name = "Black King";

item.damage = 1;

item.melee = true;

item.width = 40;

item.height = 40;

item.toolTip = "Your First weapon.";

item.useTime = 5;

item.useAnimation = 5;

item.shoot = 451;

item.shootSpeed = 2f;

item.useStyle = 1;

item.knockBack = 6;

item.value = 10000;

item.rare = 8;

item.useSound = 1;

item.autoReuse = true;

item.maxStack = 1;

}

}}

mod做好了(只有一個(gè)武器的mod做好了)

我們要讓它在游戲中出現(xiàn),那么,打開游戲

打開MOD Sources

哦對了

這個(gè)武器的合成對應(yīng)上面"FirstMod"中的

public override void AddRecipes()

{

ModRecipe recipe = new ModRecipe(this);

recipe.AddIngredient(ItemID.DirtBlock, 2); //需要:泥土塊2個(gè)

recipe.SetResult(null, "BlackKing", 1); //合成BlackKing

recipe.AddRecipe(); //添加合成

}

看見了么。

當(dāng)我們加載好,我們就可以去游戲里制作了。

順便這是空氣合成,在某個(gè)東西上面合成的話,用這個(gè)

public void AddTile(int tileID)

如果你能制作,并且你的武器可以使用,那么說明你的mod制作成功了,enjoy吧

哦對了,發(fā)射pro的代碼是

item.shoot = 304;

item.shoot = 3f;

以上就是東坡小編為大家整理的泰拉瑞亞mod制作器的相關(guān)內(nèi)容!更多游戲資訊歡迎關(guān)注東坡下載!

  • Terraria手游大全
  • 類似泰拉瑞亞的手游
  • 泰拉瑞亞手游破解版大全
  • 泰拉瑞亞游戲工具合集
Terraria手游大全
(10)Terraria手游大全

Terraria手游中文名叫泰拉瑞亞,是一款經(jīng)典的像素沙盒游戲,它集冒險(xiǎn)和創(chuàng)造精神于一身,在游戲中玩家永遠(yuǎn)有打不完的怪,建不完的房子,最早的pc版發(fā)布于2011年,玩法高度自由獲得了玩家的一致好評,目前已正式推出了手機(jī)版本,小編這里整理了所有手游版分享給大家。

...更多>>
類似泰拉瑞亞的手游
(6)類似泰拉瑞亞的手游

泰拉瑞亞是一款自由度極高的沙盒類的游戲,受到了許多玩家好評,有很多玩家都在尋找這個(gè)類似泰拉瑞亞的2d沙盒聯(lián)機(jī)手游,為了滿足的游戲需求,小編為你收集整理了幾款和泰拉瑞亞差不同的手游,在游戲中玩家們不僅能夠進(jìn)行武器的制造,還能夠進(jìn)行資源的收集,隨心所欲,打造自己的世界!

...更多>>
泰拉瑞亞手游破解版大全
(6)泰拉瑞亞手游破解版大全

泰拉瑞亞手游上線已經(jīng)很久了,新版舊版破解版都有其特色,做完一款冒險(xiǎn)類的享受經(jīng)營游戲來說是很成功的,游戲自由度高而且玩法出眾。游戲包羅萬象,趣味無窮和我的世界能一較高下。創(chuàng)造出你所需要世界并守護(hù)它吧,你就是世界的主人。

...更多>>
泰拉瑞亞游戲工具合集
(50)泰拉瑞亞游戲工具合集

泰拉瑞亞是一款非常好玩的像素類冒險(xiǎn)游戲,相信很多的人都是玩過的,這款游戲在最近還是非常的火爆的,現(xiàn)在為大家?guī)硖├饋喐鞣N版本和和它的修改器,讓你可以根據(jù)你的需求選擇合適的版本,需要的可以試玩!

...更多>>

擴(kuò)展知識

相關(guān)評論

閱讀本文后您有什么感想? 已有 人給出評價(jià)!

  • 2791 喜歡喜歡
  • 2101 頂
  • 800 難過難過
  • 1219 囧
  • 4049 圍觀圍觀
  • 5602 無聊無聊
熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)