[feat] regex flags, fix display

This commit is contained in:
kwaroran
2023-06-12 18:53:37 +09:00
parent 70caeea169
commit 316d3be397
5 changed files with 29 additions and 12 deletions

View File

@@ -58,7 +58,7 @@ export function processScriptFull(char:character|groupChat, data:string, mode:Sc
const scripts = (db.globalscript ?? []).concat(char.customscript)
for (const script of scripts){
if(script.type === mode){
const reg = new RegExp(script.in,'g')
const reg = new RegExp(script.in, script.ableFlag ? script.flag : 'g')
const outScript = script.out
if(outScript.startsWith('@@') && reg.test(data)){
if(outScript.startsWith('@@emo ')){