| 
 
| 新开传奇单机游戏中一般新手诞生地都会有一个NPC,NPC的一些功能例如检测玩家性别,职业以及等级等,很多新手gm想修改自己的这个单机游戏中的NPC但是不知道如何操作,今天我们就给大家做一个这样的代码,让NPC检测玩家的人物职业,并根据人物的职业给出对应的提示,同事可以检验玩家在本单机游戏中的级别,同时也给出不同的建议。脚本如下所示: [@next_1_2]
 #IF
 checkjob taoist;这里为检测人物的职业。
 #say
 你是一名伟大的<道士>。有着很好的素质与修养。\
 你在本传奇单机游戏中可以修炼道家中最高的道术,以及召唤一个宠物。\
 在PK和打怪的时候你最适合与战士配合。\ \
 <返回/@main>\
 #ELSESAY
 强大的精神力量造就了你——<魔法师>!\
 正是因为<精神力的强大>,你可以学习众多的攻击魔法!\
 不过在初期,你的<体质>是最让人担心的!\
 保护好自己的生命是最重要的!\ \
 <返回/@main>\
 [@biqi]
 #if
 CHECKLEVELEX > 14 这里检测人物在单机游戏中的级别
 #act
 mapmove 0 334 266
 #ELSESAY
 看你的体格很是<脆弱>。\
 等到你把级别提升到<15级>以上再来找我吧。\
 我告诉你的那个洞里的怪物<经验很高>的哦。\ \
 <返回/@main>\
 [@next1]
 <$USERNAME>,你好!这里是新人修炼的地方,建议15级\
 以下的新人在<新人战场>修炼!\
 请选择要去的修炼场!\ \
 <新人战场一/@xiulianyi>  <新人战场二/@xiulianer2>  <新人战场三/@xiulianer3>   \
 <新人战场四/@xiulianer>  <新人战场五/@xiulianer5>  <新人战场六/@xiulianer6>\
 <返回/@main>
 [@xiulianer]
 #IF
 CHECKLEVELEX > 14
 #ACT
 goto @next3
 break
 #IF
 checkmonmap G003 150
 #ACT
 give 回城卷 1
 mapmove G003 67 38
 #ELSEACT
 Param1 G003
 Param2 50
 Param3 50
 MonGen 鹿 10 100
 MonGen 羊 10 100
 MonGen 稻草人 30 100
 MonGen 多钩猫 30 100
 MonGen 半兽人 20 100
 MonGen 钉耙猫 30 100
 give 回城卷 1
 mapmove G003 67 38
 [@next3]
 看看你现在的这个级别吧.\
 你已经不需要再去这里冲级啦.里面有很多新手.\
 为了保护新手.我们决定<15级以上>的玩家无法进入新人战场.\
 实在抱歉,你可以选择其他冲级的地方.\
 <返回/@main>\
 [@next2]
 看看你现在的这个级别吧.\
 你已经不需要再去这里冲级啦.里面有很多新手.\
 为了保护新手.我们决定<15级以上>的玩家无法进入新人战场.\
 实在抱歉,你可以选择其他冲级的地方.\
 <返回/@main>\
 全文脚本接入。将以上脚本放入传奇单机游戏服务端的NPC对应脚本中即可。
 更多传奇开单机传奇技术文章、传奇服务端、传奇单机游戏脚本下载就在传奇单机游戏网!
 | 
 |