じ☆ve冰风 发表于 2026-8-1 10:19:43

L'J Notetag System

L'James Notetag System v.1.1​
 ​
This script serves to simplify work with notetags in custom scripts.

 
Features:


[*]Execute specifed action when note matches with regex
[*]Parse notes and automatically receive data from notetags by using special rules
Link: http://pastebin.com/GfQaiXZF

How to use:

Script uses simple DSL to setup notetags.

LJ::NOTETAGS.extension do   # Extension styling   trait_parser create_parser.add_anon_matcher("[%s]"){|x| true}   # Parameter schemes' registraion   declare_features do       register
ower, hash
percent).set_key_limit
fire, :ice, :lightning)   # Registers notetags like <power fire 150%>   end   declare_skill do   register
iercing, trait   end   declare(RPG::Actor, RPG::Enemy) do   register :undead, trait   end endAnd then you can use obj.get_param
name) or obj.name to retrieve data

Also you can use battler.get_feature
name) or battler.name to retrieve data for parameters that are declared like features (they work like RPGVXA features)

P.S. Sorry for my bad english


本贴来自国际rpgmaker官方论坛作者:ShaggyDemiurge处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/lj-notetag-system.45538/
页: [1]
查看完整版本: L&#039;J Notetag System