项目

一般

简介

RefreshItem » 历史记录 » 修订 2

修订 1 (yangdefeng, 2022-05-07 19:02) → 修订 2/3 (tejie, 2024-05-28 13:33)

_*{color:green}refreshItem*_ 
 单元组列表指定单元刷新 
 支持以下单元组列表 
 [[dlg_itemList_|itemList]] 
 [[dlg_itemGrid_|itemGrid]] 
 [[dlg_iconGrid_|iconGrid]] 

 标签:命令定义|dlg_refreshItem 

 *格式* 
 |_.命令名      |_.参数1 |_.参数2       |_.参数3       |_.参数4 | 
 |refreshItem |列表名称|刷新单元序号|刷新单元内容|刷新位置| 

 - 
 - 

 *说明* 
 * 参数1: 刷新列表名称 

 * 参数2: 刷新单元序号 

 * 参数3: 刷新单元内容 

 * 参数4: 刷新位置 
 ** 缺省 当前位置 
 ** 0     当前位置 
 ** 1     列表最前 
 ** 2     列表最后 

 - 
 - 

 h4. *%{color:deepskyblue}特戒引擎脚本示例:%* 

 *使用前提1* 
 请开启配置开关\"isUseCustomOKPanel\" 
 |配置文件|...\Mir200\Tejieconfig\Tejieconfig.txt 	 | 
 |配置节点|[tjconfig] 					 | 
 |配置项    |isUseCustomOkPanel=1 				 | 


 *使用前提2* 
 请配置补丁资源\"lc\",即找到以下配置项,加入 %{color:deeppink}lc% 
 |配置文件|...\Mir200\Tejieconfig\Tejieconfig.txt 	 | 
 |配置节点|[tjconfig] 					 | 
 |配置项    |patch=aa,bb,lc 				 | 

 - 
 - 

 bq. [@item初始化] 
 #act 
 [[mov]] s$活动名称 特戒天魔降临 
 mov s$item1  
 [[inc]] s$item1 ( 
 inc s$item1 <[[dlg_itemIndex_|itemIndex]]:1> 
 inc s$item1 <[[dlg_img_|img]]:zd_7_5:0:0:1:2.5> 
 inc s$item1 <[[dlg_itemShow_|itemShow]]:4:0:350:80:1:0> 
 inc s$item1 <[[dlg_text_|text]]:<$str(s$活动名称)>{scolor=150}:30:40>     
 inc s$item1 <text:奖励预览:340:40> 
 inc s$item1 <text:开启时间:30:100> 
 inc s$item1 <text:~~~10:00-11:00~~~:160:100> 
 inc s$item1 <text:开启条件:30:160> 
 inc s$item1 <text:60级:160:160> 
 inc s$item1 <text:击杀天外魔君,想要奖励就来找我{scolor=248}:30:240> 
 inc s$item1 ) 
 &nbsp; 
 mov s$item2  
 inc s$item2 ( 
 inc s$item2 <itemIndex:2> 
 inc s$item2 <img:zd_7_5:0:0:1:2.5> 
 inc s$item2 <itemShow:4:0:350:80:1:0> 
 inc s$item2 <text:<$str(s$活动名称)>{scolor=150}:30:40>     
 inc s$item2 <text:奖励预览:340:40> 
 inc s$item2 <text:开启时间:30:100> 
 inc s$item2 <text:~~~10:00-11:00~~~:160:100> 
 inc s$item2 <text:开启条件:30:160> 
 inc s$item2 <text:60级:160:160> 
 inc s$item2 <text:击杀天外魔君,想要奖励就来找我{scolor=248}:30:240> 
 inc s$item2 ) 
 &nbsp; 
 mov s$活动列表 
 inc s$活动列表 s$item1 
 inc s$活动列表 s$item2 
 &nbsp; 
 [<notextile>@</notextile>main] 
 #act 
 goto <notextile>@</notextile>item初始化 
 [[openMerchantBigDlg]] ok_di 0 0 0 1 0 0 
 #say 
 <[[dlg_panelSize_|panelSize2]]:1000:700>\ <[[dlg_panelSize_|panelSize]]:1000:700>\ 
 <[[dlg_itemGrid_|itemGrid]]:<$str(s$活动列表)>:特戒日常,1,0,1:0:0:500,270:1,2,270,0:0>\ 
 <text:刷新:100:300/<notextile>@@</notextile>inputString1(请输入刷新的活动名称)>\ 
 <text:点击刷新按钮,可刷新活动1名称{scolor=254}:30:350>\ 
 &nbsp; 
 [<notextile>@</notextile>inputString1] 
 #act 
 [[ansiReplaceText]] s$item1 s$活动名称 s1 
 mov s$活动名称 <$str(s1)> 
 *{color:green}refreshItem* 特戒日常 1 s$item1 0 
 [[messageBox]] 活动1的名称刷新完毕