3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 1883|回复: 3
打印 上一主题 下一主题

[讨论] 已解决] 求高手 分析一段 每次升级 可选2次perk的脚本

[复制链接]

25

主题

1643

帖子

1545

积分

游戏狂人

Rank: 6Rank: 6

贡献度
43
金元
13727
积分
1545
精华
0
注册时间
2010-1-7
跳转到指定楼层
主题
发表于 2011-9-7 19:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 某大米 于 2011-9-8 18:30 编辑

scn aaExtraPerksScript

int plevel
int lastlevel
int doOnce
int levelup
int justperked
int prelevel
float timer
float secondtimer
int xpdiff
int preXP
int postxp

Begin GameMode


if doOnce != 5

           set lastlevel to player.getlevel

           set doOnce to 5

endif



set plevel to player.getlevel



if plevel != lastlevel  && justperked != 2

           set levelup to 2

           set timer to 10

           set prelevel to plevel

           set preXP to player.getav XP

endif



if levelup == 2

         set timer to timer - getsecondspassed

         if timer <= 0

                 player.addperk aaSkillDrop

                 player.advlevel

                 set secondtimer to 10

                 set levelup to 0

                 set justperked to 2

         endif

endif



if justperked == 2

         set secondtimer to secondtimer - getsecondspassed

         if secondtimer <= 0

                 player.setlevel prelevel

                 if player.hasperk SwiftLearner == 0

                            set postxp to player.getav xp

                            set xpdiff to (prexp - postXP)

                            player.rewardxp xpdiff

                 Endif

                 set justperked to 0

                 player.removeperk aaSkillDrop

          endif

endif


set lastlevel to player.getlevel

End


这段脚本 就是每次升级 给出现2次选择perk的界面
我在想如果想手动改更多次 需要改动哪些?
回复

使用道具 举报

23

主题

1106

帖子

1016

积分

游戏狂人

Rank: 6Rank: 6

贡献度
92
金元
6484
积分
1016
精华
0
注册时间
2010-3-17
舒服的沙发
发表于 2011-9-7 19:24 | 只看该作者
set justperked to 2什么的改了? 只懂英文不懂脚本。
回复 支持 反对

使用道具 举报

18

主题

632

帖子

443

积分

高级玩家

Rank: 4

贡献度
24
金元
4065
积分
443
精华
0
注册时间
2008-9-7
硬硬的板凳
发表于 2011-9-8 16:06 | 只看该作者
不要分析了, 直接player.addperk省事.
回复 支持 反对

使用道具 举报

270

主题

9416

帖子

3万

积分

云游仙境

神圣柯曼帝国总参谋长

Rank: 12Rank: 12Rank: 12

贡献度
6423
金元
17592
积分
31481
精华
3
注册时间
2009-4-1
冰凉的地板
发表于 2011-9-8 16:15 | 只看该作者
本帖最后由 ddsman 于 2011-9-8 09:50 编辑

帮你排了下板,要不然模块太混乱了

这个脚本的原理是在你升级以后降级,然后再升级,这样就达到一次可以选2个perk的效果,想要多选的话,只要重复最后2个模块就行了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-25 20:03 , Processed in 0.118969 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表