设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
搜索附件  
同能RPG制作大师 › 附件中心 › 同能RM技术讨论区 › RPG Maker MV 讨论区 › 【原创 代码?教学】受击TP获取: Limpid_PeculiarTP.zip

【原创 代码?教学】受击TP获取: Limpid_PeculiarTP.zip

 

【原创 代码?教学】受击TP获取:
我会陆续把自己适用的一些战斗脚本封成插件,并附上代码解析。
一方面整理找BUG 一方面为想深入脚本的朋友做教学


该插件功能
1.自定义tp上限
2.控制战前,战后tp重置
3.改变受伤时tp获取量
*   具体表现为愤怒值,单次受伤超过一定量获得定量的tp。
*   trg大于200%时 角色将被激怒,每次受伤都将回满tp




JAVASCRIPT 代码

这段是脚本读取插件配置的属性  存到对应的变量内。


JAVASCRIPT 代码


初始化是战前  TP清除是战后  我也服原生是怎么想出来的  战前战后都清tp
JAVASCRIPT 代码
JAVASCRIPT 代码


JAVASCRIPT 代码
[code]/**受到伤害 固定得到tp*/
    Game_Battler.prototype.chargeTpByDamage = function(damageRate){
        var btp=Base_Tpget*0.01*((2-this.trg)/2)
        if(btp
强烈支持楼主ing……
简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)
关闭

幸运抽奖

社区每日抽奖来袭,快来试试你是欧皇还是非酋~

立即查看

Loading...

QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

GMT+8, 2026-11-10 03:45 , Processed in 0.071967 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部