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]