欢迎光临
我们一直在努力

脚本技巧:送给刚学传奇脚本的GM

购买童装可电话联系:13783019327 同微信 巩义本地可去实体店选购。

以下内容为个人经验之愚见!接受善意批评,拒绝恶意攻击!

1,脚本简化:自定义变量(常量)
设置人物常量后我们在之后的脚本中就可以减少性别,职业的检测了。
登录时加载一次就能随时使用
声明&读取:

  1. <P> [@Login]

  2. #IF

  3. CHECKLEVELEX > 0

  4. #ACT

  5. VAR String HUMAN 人物性别

  6. </P>

  7. <P>VAR Integer HUMAN 职业属性</P>

  8. <P>VAR Integer HUMAN 武器属性

  9. </P>

  10. <P>LOADVAR HUMAN 人物性别 ..\QuestDiary\数据文件\个人常量.txt

  11. LOADVAR HUMAN 职业属性 ..\QuestDiary\数据文件\个人常量.txt

  12. LOADVAR HUMAN 武器属性 ..\QuestDiary\数据文件\个人常量.txt

  13. </P>

复制代码

初始化&保存:

  1. <P>#if

  2. gender man

  3. #act

  4. CALCVAR HUMAN 人物性别 = 男

  5. SAVEVAR HUMAN 人物性别 ..\QuestDiary\数据文件\个人常量.txt

  6. #ELSEACT

  7. CALCVAR HUMAN 人物性别 = 女

  8. SAVEVAR HUMAN 人物性别 ..\QuestDiary\数据文件\个人常量.txt

  9. #if

  10. CHECKJOB warrior

  11. #act

  12. CALCVAR HUMAN 职业属性 = 2

  13. CALCVAR HUMAN 武器属性 = 0

  14. SAVEVAR HUMAN 武器属性 ..\QuestDiary\数据文件\个人常量.txt

  15. SAVEVAR HUMAN 职业属性 ..\QuestDiary\数据文件\个人常量.txt

  16. #if

  17. CHECKJOB wizard

  18. #act

  19. CALCVAR HUMAN 职业属性 = 3</P>

  20. <P>CALCVAR HUMAN 武器属性 = 1

  21. SAVEVAR HUMAN 武器属性 ..\QuestDiary\数据文件\个人常量.txt

  22. SAVEVAR HUMAN 职业属性 ..\QuestDiary\数据文件\个人常量.txt

  23. #if

  24. CHECKJOB taoist

  25. #act

  26. CALCVAR HUMAN 职业属性 = 4</P>

  27. <P>CALCVAR HUMAN 武器属性 = 2

  28. SAVEVAR HUMAN 武器属性 ..\QuestDiary\数据文件\个人常量.txt

  29. SAVEVAR HUMAN 职业属性 ..\QuestDiary\数据文件\个人常量.txt

  30. </P>

复制代码

变量说明:
人物性别:这个不用解释了吧?
职业属性:这个是操作附加属性的代码(2,3,4=攻魔道)。自定义绑定属性和这个代码一样,也可以使用这个变量操作
武器属性:这个是操作附加属性的代码(0,1,2=攻魔道)。
相关命令:
CHANGEITEMADDVALUE
SetCustomItemValue

应用示例:
[@升级武器]
#IF
#ACT
LockUpdateAbil
CHANGEITEMADDVALUE 1 <$HUMAN(武器属性)> + 10  ;根据人物职业调整攻魔道 ,不用判断什么职业调整什么属性了  
UpdateAbil
break

[@升级衣服]
#IF
#ACT
LockUpdateAbil
CHANGEITEMADDVALUE 0 <$HUMAN(职业属性)> + 10  ;根据人物职业调整攻魔道
UpdateAbil
break

[@给衣服]
#IF
#ACT
GIVE 布衣 (<$HUMAN(人物性别)>) 1  ;根据性别给衣服
break

2,脚本完全百分比几率控制
[@BUFF]
#ACT
MOVR N$随机数 100  ;随机产生0~99的数值

#IF
SMALL N$随机数 5    ;随机数小于5则#ACT,(5%)  与 [LARGE N$随机数 94]等价(随机数大于94)
#ACT
SENDMSG 6 BUFF已发动
break

3,做装备列表你还手动添加?用EXCEL快速制作列表


希望对你们有帮助

7.png

保存路径.png

未经允许不得转载:随缘小居 » 脚本技巧:送给刚学传奇脚本的GM
购买童装可电话联系:13783019327 同微信 巩义本地可去实体店选购。
5

评论 抢沙发

评论前必须登录!

 

不跟随,有视角焦点的博客

联系我们联系我们