|
登录提示语lua脚本
--登陆公告
function ANOL_OnCharLogin( data, charaindex )
local lastLogin = os.date( "%Y年%m月%d日 %X",Char.GetData(charaindex,%对像_离线时%));
local talk = "欢迎您,尊敬的" .. Char.GetData(charaindex,%对像_原名%) ..
"!\n您上次登陆时间:" .. lastLogin .. "\n\n\n这将给您带来最优美的感受!";
NLG.ShowWindowTalked( charaindex, 28, %按钮_确定%, -1, talk );
end
--循环公告1.此方式只调用一次。对应 @RunLua
function ANOL_OnTimeSpend( data, charaindex )
local talk = "现在时间是"..os.date("%X",os.time());
NLG.TalkToCli( -1,talk,%黄色%,0,-1 );
end
--循环公告2.此方式为每位玩家调用一次。对应 @RunLuaForEveryOne
function ANOL_OnTimeSpendForEveryChar( data, charaindex )
local talk = "尊敬的" .. Char.GetData(charaindex,%对像_原名%) .. "现在时间是"..os.date("%X",os.time());
NLG.TalkToCli( charaindex,talk,%黄色%,0,-1 );
end |
|