blbbk 发表于 2013-9-1 20:23

1级2perk有办法弄成 1级3perk 吗?

本帖最后由 blbbk 于 2013-9-1 20:23 编辑

由於裝了更多PERK MOD 還有重生與崛起
即使1級2perk也不太夠用

想問有沒有看得懂程式碼的高人支道要再怎麼改

以下是XFO - 4bb - Perks - Two per level.esp的大致內容
謝謝

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 != 2
      set lastlevel to player.getlevel
      set doOnce to 2
    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 SLSD
页: [1]
查看完整版本: 1级2perk有办法弄成 1级3perk 吗?