龙腾世纪:起源
龙腾世纪:起源
平台PCPS3Xbox360
发售时间PC 2009-11-06+2
时长40.5小时(主线)
类型角色扮演
官方中文不支持
制作发行BioWare/Electronic Arts / BioWare/Electronic Arts
标签黑暗奇幻剧情丰富团队角色扮演多结局奇幻

《龙腾世纪:起源》教学:如何在自己的模组产生玩者人物

类型:攻略发布日期:2009-11-19来源:gamer作者:mymag

模组内玩家人物产生教学:

一般刚创立的模组(Module)没有事件脚本(Script)来启动玩家创立人物,要让玩家可以使用DA内建的创立人物介面,可以使用以下的模组事件脚本来达到效果。

请先创立一个脚本,然后在脚本内输入以下的脚本,之后打开模组属性(档案-> 管理模组-> 属性)将Script 选择你创立的以下脚本资源即可

编码: :
#include "events_h"
#include "global_objects_h"
 
void main()
{
    event ev = GetCurrentEvent();
    int nEventType = GetEventType(ev); //extract event type from current event
    int nEventHandled = FALSE; //keep track of whether the event has been handled
    switch(nEventType)
    {
         case EVENT_TYPE_MODULE_START:
         {
            PreloadCharGen(); //preloads resources needed for character generation
            StartCharGen(GetHero(),0); //initiates character generation
            break;
         }
    }
    if (!nEventHandled) //If this event wasn't handled by this script, let the core script try
    {
        HandleEvent(ev, RESOURCE_script_MODULE_CORE);
    }
}
 
另一个快速的方法跳过人物产生介面
编码:
    #include "sys_chargen_h"
    #include "utility_h"
 
...
 
        case EVENT_TYPE_MODULE_START:
        {
 
            // skip character generation
            object oHero = GetHero();
            Chargen_InitializeCharacter(oHero);
            Chargen_SelectGender(oHero,GENDER_MALE);
            Chargen_SelectRace(oHero,RACE_HUMAN);
            Chargen_SelectCoreClass(oHero,CLASS_WARRIOR);
            Chargen_SelectBackground(oHero,BACKGROUND_NOBLE);
 
            // give the player some equipment
            object oItem = UT_AddItemToInventory(R"gen_im_arm_cht_lgt_rlr.uti");
            EquipItem(oHero,oItem);
            oItem = UT_AddItemToInventory(R"gen_im_arm_bot_lgt_rlr.uti");
            EquipItem(oHero,oItem);
            oItem = UT_AddItemToInventory(R"gen_im_arm_glv_lgt_rlr.uti");
            EquipItem(oHero,oItem);
            oItem = UT_AddItemToInventory(R"gen_im_arm_shd_sml_wdn.uti");
            EquipItem(oHero,oItem);
            oItem = UT_AddItemToInventory(R"gen_im_wep_mel_lsw_lsw.uti");
            EquipItem(oHero,oItem);
 
            break;
        }
 
另一种方法是创建一个生物范本([b]Template),然后呼叫(LoadItemsFromTemplate) 函式将它复制到玩者人物. [/b]
编码: :
         case EVENT_TYPE_MODULE_START:
         {
            // skip character generation
            object oHero = GetHero();
            Chargen_InitializeCharacter(oHero);
            Chargen_SelectRace(oHero,RACE_HUMAN);
            Chargen_SelectCoreClass(oHero,CLASS_WARRIOR);
            Chargen_SelectBackground(oHero,BACKGROUND_NOBLE);
 
            LoadItemsFromTemplate(oHero, "gcd_hero.utc", TRUE);
 
            break;
         }
 

若要快速升级, 你可以加入以下的脚本到上面的任何范例内:

编码: :


...
 
#include "sys_rewards_h"
const int FORCE_AUTOLEVEL = 2;
 
...
 
         case EVENT_TYPE_MODULE_START:
         {
            object oHero = GetHero();
...
            // Make character level 10
            int nTargetLevel = 10;
            RewardXP(oHero, RW_GetXPNeededForLevel(nTargetLevel), FALSE, FALSE);
            SetAutoLevelUp(oHero, FORCE_AUTOLEVEL);
...
         }
 
一个更复杂的脚本可能包括其他设定程式码,例如触发介绍或是电影通知玩家在游戏的剧情.


更多相关资讯请关注:

本文内容来自网络收集整理,版权归原作者所有。 · 所属游戏:龙腾世纪:起源
← 返回 龙腾世纪:起源 攻略列表

同游戏其他攻略共 125 篇

《龙腾世纪起源》后宫攻略 三后宫流程攻略攻略2016-03-21《龙腾世纪起源》三系盗贼玩法解析 三系盗贼队友搭配攻略2016-02-11《龙腾世纪起源》推倒攻略 速推男女角色方法介绍攻略2016-02-11《龙腾世纪起源》Fade疯狂加属性点方法 怎么加属性点攻略2016-02-06《龙腾世纪起源》考丝琳爵士打法攻略 龙腾世纪起源怎么打考丝琳爵士攻略2016-02-05《龙腾世纪起源》速推所有可推倒角色 推倒角色方法一览攻略2016-02-02《龙腾世纪起源》白金攻略 全奖杯达成白金攻略攻略2016-01-16龙腾世纪:起源 法环塔影界地图最快速路线 获得属性点地点攻略2014-12-26《龙腾世纪:起源》无限涂毒时间BUG攻略2010-09-21《龙腾世纪:起源》DLC witch hunt 心得攻略2010-09-10《龙腾世纪:起源》复制商店“其他类、制造类”物品的方法攻略2010-08-20《龙腾世纪:起源》提供法师塔出身的主角的另类玩法攻略2010-07-19《龙腾世纪:起源》资料片:觉醒-新增职业专精技能翻译+点评攻略2010-07-09《龙腾世纪:起源》参加奥斯特加战役方法攻略2010-07-03《龙腾世纪:起源》探索人类贵族遗漏攻略2010-06-19《龙腾世纪:起源》法师塔“召唤系”任务图解攻略2010-06-18《龙腾世纪:起源》战术设定心得攻略2010-06-11《龙腾世纪:起源》法师使用心得与法术组合技攻略2010-06-11《龙腾世纪:起源》八个守护灵魂的问题答案攻略2010-06-11《龙腾世纪:起源》炼金配方及炼金材料攻略2010-06-11《龙腾世纪:起源》绝对邪恶! 超机车的剧情攻略攻略2010-06-10《龙腾世纪:起源》法师+魔法战士+血法=神=暗龙无双(origin)攻略2010-06-10《龙腾世纪:起源》利用BUG起源A钱大法游戏秘籍2010-06-03《龙腾世纪:起源》恋爱图文攻略攻略2010-05-23《龙腾世纪:起源》盾战噩梦难度感想攻略2010-05-22《龙腾世纪:起源》噩梦法师SOLO浅见攻略2010-05-21《龙腾世纪:起源》最强职业-游侠!攻略2010-05-14《龙腾世纪:起源-觉醒》3个锻造任务的材料及出处攻略2010-05-14《龙腾世纪:起源-觉醒》剧情和其它方面的设计看法攻略2010-05-14《龙腾世纪:起源-觉醒》关于觉醒的战斗心得攻略2010-05-14