phyoto60806 發表於 2013-6-26 06:15:16

[原創]利用密頻隨時隨地觸發事件(OnWhisperGlobal)

本帖最後由 phyoto60806 於 2013-6-26 02:49 PM 編輯

稍微看了一下好像沒有人發過這個事件的教學

腳本測試環境:SEA 1.9.119

用途: 可以不借助npc的方式 利用密頻隨時隨地觸發事件

只要玩家在密頻欄打上 npc:xxx 即可觸發腳本 (xxx為觸發的NPC名稱)

簡單打個比方
例如:-      script      abcd      -1,{
OnWhisperGlobal:
if(@whispervar0$=="查詢"&&@Player==0){
dispbottom"您目前的CASH為"+#CASHPOINTS+"點";
end;
}
}abcd為NPC名稱 可以自行修改查詢為觸發的keyword 也可以自行修改
@whispervar0$ 是內設的變數 不能修改
這樣只要在密頻欄打上 NPC:abcd 然後發話欄打上 查詢 就會在對話框出現:您目前的CASH為XXX點

當然除了這種簡單的查詢以外 還可以利用這種方式觸發其他較有深度的事件








sinya 發表於 2013-6-26 07:21:16

本帖最後由 sinya 於 2013-6-26 07:23 AM 編輯

因為現在 流行 自創指令

@trigger 廣播npc 禁止廣播

phyoto60806 發表於 2013-6-26 07:33:07

sinya 發表於 2013-6-26 07:21 AM static/image/common/back.gif
因為現在 流行 自創指令

@trigger 廣播npc 禁止廣播

喔喔喔原來..我落伍了哈哈

來研究一下你說的自創指令好了...

感謝提點~

fantasy83115 發表於 2013-6-26 13:34:30

abcs
abcd 不一致
所以你密abcd 會無法觸發腳本

phyoto60806 發表於 2013-6-26 14:49:43

fantasy83115 發表於 2013-6-26 01:34 PM static/image/common/back.gif
abcs
abcd 不一致
所以你密abcd 會無法觸發腳本

感謝提醒 已修正

a951249 發表於 2013-8-7 00:20:05

可以用來製作++腳本

這樣不管在哪都可以++

我還有想到死亡也可打"復活!"   條件是扣掉自身錢、葉子之類的

用法蠻廣大

感謝分享


puck0826 發表於 2016-10-25 02:23:18

非常需要這個教學來看一下
頁: [1]
查看完整版本: [原創]利用密頻隨時隨地觸發事件(OnWhisperGlobal)