无怨无悔
  • UID20028
  • 注册日期2011-12-13
  • 最后登录2012-01-28
  • 粉丝0
  • 关注0
  • 发帖数14
  • QQ
  • 铜币20枚
  • 威望0点
  • 银元3个
阅读:1608回复:5

求高手帮忙

楼主#
更多 发布于:2011-12-13 19:03

关于源码编辑  快捷专职那个  我想换一个NPC身上
但是我换了那个NPC名称不能编译了 求高手 QQ1727996642
东、
禁止发言
禁止发言
  • UID521
  • 注册日期2011-07-31
  • 最后登录2014-01-17
  • 粉丝3
  • 关注0
  • 发帖数252
  • QQ
  • 铜币136枚
  • 威望-4点
  • 银元223个
沙发#
发布于:2011-12-13 19:04
用户被禁言,该主题自动屏蔽!
shevechco
4级·生命之泉
4级·生命之泉
  • UID17
  • 注册日期2011-05-19
  • 最后登录2018-03-28
  • 粉丝4
  • 关注0
  • 发帖数308
  • QQ
  • 铜币274枚
  • 威望0点
  • 银元433个
板凳#
发布于:2011-12-13 19:24
这么复杂,我不会。。。
无怨无悔
  • UID20028
  • 注册日期2011-12-13
  • 最后登录2012-01-28
  • 粉丝0
  • 关注0
  • 发帖数14
  • QQ
  • 铜币20枚
  • 威望0点
  • 银元3个
地板#
发布于:2011-12-13 19:42
//Script Begin
void CNpcScript::mafl_flamayor_0()
{
    Speak( NpcId(), 486 );    
    SetScriptTimer( 15 );
}

void CNpcScript::mafl_flamayor_1()
{
    LaunchQuest();
}

void CNpcScript::mafl_flamayor_2()
{
    AddKey( 9 );
    AddKey( 10 );
    AddKey(1358);//快捷转职
}

void CNpcScript::mafl_flamayor_3()
{
    Say( 107 );
}

void CNpcScript::mafl_flamayor_4()
{
    Say( 487 );
}

void CNpcScript::mafl_flamayor_5()
{
    
}

void CNpcScript::mafl_flamayor_6()
{
    
}

void CNpcScript::mafl_flamayor_8()
{
    
}

void CNpcScript::mafl_flamayor_9()
{
    Say( 488 );    
}

void CNpcScript::mafl_flamayor_10()
{
    Speak( NpcId(), 489 );
    Exit();
}
//////////////////////////////////////////////////////////////////////////
void CNpcScript::mafl_flamayor_1358()
{
    //快捷转职
    if (GetPlayerJob() == 0 && GetPlayerLvl() == 15)
    {
        Say(1363);
    }else{
        Say(1364);
    }
}
void CNpcScript::mafl_flamayor_1359()
{
    if (GetPlayerGold() < 10000)
    {
        Say(1365);
        return;
    }
    if (GetPlayerJob() == 0 && GetPlayerLvl() == 15)
    {
        //战士1
        RemoveGold(10000);
        ChangeJob(1);
        InitStat();
        Exit();
    }else{
        Say(1364);
    }
}
void CNpcScript::mafl_flamayor_1360()
{
    if (GetPlayerGold() < 10000)
    {
        Say(1365);
        return;
    }
    if (GetPlayerJob() == 0 && GetPlayerLvl() == 15)
    {
        //圣职3
        RemoveGold(10000);
        ChangeJob(3);
        InitStat();
        Exit();
    }else{
        Say(1364);
    }
}
void CNpcScript::mafl_flamayor_1361()
{
    if (GetPlayerGold() < 10000)
    {
        Say(1365);
        return;
    }
    if (GetPlayerJob() == 0 && GetPlayerLvl() == 15)
    {
        //魔导士4
        RemoveGold(10000);
        ChangeJob(4);
        InitStat();
        Exit();
    }else{
        Say(1364);
    }
}
void CNpcScript::mafl_flamayor_1362()
{
    if (GetPlayerGold() < 10000)
    {
        Say(1365);
        return;
    }
    if (GetPlayerJob() == 0 && GetPlayerLvl() == 15)
    {
        //弓箭手2
        RemoveGold(10000);
        ChangeJob(2);
        InitStat();
        Exit();
    }else{
        Say(1364);
    }
}
shevechco
4级·生命之泉
4级·生命之泉
  • UID17
  • 注册日期2011-05-19
  • 最后登录2018-03-28
  • 粉丝4
  • 关注0
  • 发帖数308
  • QQ
  • 铜币274枚
  • 威望0点
  • 银元433个
4楼#
发布于:2011-12-13 20:08
你这个是下的哪里的啊。不仅仅是只是把对话换另一个NPC就行的。
无怨无悔
  • UID20028
  • 注册日期2011-12-13
  • 最后登录2012-01-28
  • 粉丝0
  • 关注0
  • 发帖数14
  • QQ
  • 铜币20枚
  • 威望0点
  • 银元3个
5楼#
发布于:2011-12-13 20:56
加我QQ  1727996642
游客

返回顶部