阅读:4073回复:6
[飞飞架设]如何创建一个新的任务
你好!
我现在告诉你如何创建一个新的任务 让我们开始吧。 打开你的propQuest.inc,他在你的服务器文件的资源文件夹中。在其中有所有的任务。 让我们一个例子,升到5级之后在NPC Losha那可以接任务 ,找到任务: 按CTRL + F和搜索 代码: QUEST_NEWPETYORN 然后,你将拷贝到一个新的记事本文件全部任务。 任务起始于QUEST_NEWPETORN并以“}”结尾。 新建一个记事本: QUEST_NEWPETYORN { SetTitle ( IDS_PROPQUEST_INC_001327 ); setting - Pastebin.com 让我们开始制作我们自己的任务。 更改QUEST_NEWPETYORN到QUEST_YOURNAME。这将是你的任务的代号。 接下来,您会看到SetTitle。 我会在一分钟的IDS_PROPQUEST东西。 让我们继续在以下几点: 代码: SetCharacter(“MaFl_Loyah”); 这是NPC,这将使你的任务时,你所要求的水平。您可以更改为你想要的任何NPC。 接下来是SetEndCondCharacter标签。 这是交任务的NPC。NPC名称后面的是一个位置坐标。这些都是在NPC坐标。你可以改变这其中的一次你想要的,无需解释 下面的重要标签是: 代码: SetBeginCondLevel(5,15); 第一个数字“5”,是可以接受的任务时的等级。第二个数字“15”,是可以接受任务的最高级别,你可以改变那些为任何你想要的。 接下来的重要事情是这样的代码: SetBeginCondJob( JOB_VAGRANT ) 这是接受任务的职业限制。如果想更改其他职业,只要CTRL + F例如Elementor,这是JOB_ELEMENTOR。 接下来的事情是: 代码: SetEndCondItem( -1, 0, -1, II_SYS_SYS_QUE_YORN, 1, 7068, 4125, QUEST_DESTINATION_ID_0000 这是相当自我解释。在II_SYS_SYS_QUE_YORN是你完成的任务需要的物品。II_SYS后的“1”是物品数量,7068和4125是地图上的坐标。前II_SYS的数字我没有测试,照写就行。 然后,我们将改变游戏内的任务名称,姓名以及NPC对话。对于这一点,在propQuest.inc和,propQuest.txt.txt中。 代码: IDS_PROPQUEST_INC_001327 这是该任务的标题。向下滚动到propQuest.txt.txt文件底部。:创建一个新行,并把它: 代码: IDS_TEST_INC_000001 YOURNAME 更改YOURNAME到您想要的任务名称。 现在在propQuest.inc,更换IDS_PROPQUEST_INC_001327到IDS_TEST_INC_000001 下一步,我们将改变NPC对话。 这跟改变任务的名称是非常相似的。 你可以看到 SetDialog IDS_PROPQUEST_INC_001328。 这是NPC在你点击时候的对话。所以,再一次找到propQuest.txt.txt,向下滚动一路至底部,创建一个新的路线,只是与为任务名称完全相同的,但变化000001到000002。替换001328为000002 。 他会说5个东西,直到你可以接受或拒绝,直到QSAY_BEGIN5的追求,QSAY_BEGIN1。 在这之后有QSAY_BEGIN_YES和QSAY_BEGIN_NO。 如果你选择接受或拒绝任务这些都是他会说的。 接下来有QSAY_END_COMPLETE1和QSAY_END_FAILURE1。是任务成功和未完成时的提示。 最后有状态0和状态14。状态0似乎是当你完成了任务时他说些什么,状态14就是空的。 当您完成编辑的一切,使下方之间的QUEST_NEWPETYORN结束和QUEST_PUMPKINCHILD开始一个空行。保存这两个文件。现在使用RESEditor取代内部DataSub1.res这两个文件。 有问题吗? |
|
100% |
沙发#
发布于:2016-01-24 21:24
不懂呀,这个
|
|
板凳#
发布于:2016-04-30 19:49
|
|
地板#
发布于:2016-07-14 10:34
这个我要来看看
|
|
4楼#
发布于:2019-07-17 21:29
教程有点乱的感觉
|
|
5楼#
发布于:2019-09-14 14:34
看看,学习
|
|
6楼#
发布于:2019-09-23 22:54
看看,学习
|
|