[EA-SQL]推廣發送腳本 - 一次寄信(20170109更新玩家自行領取版)
本帖最後由 i780112 於 2017-3-4 03:59 PM 編輯2016/09/14
修正會發送不能打開的ˊ信件(有買過的請短消息給我)
撰寫環境:EA,RA
下載前請先看以下的說明, 看是不是你所需要的
腳本用途:
可以直接發送給資料表中全部玩家一樣的物品
適合用在中小型私服GM發送推廣之用
物品數量跟種類可自己設置
推廣發送的數量GM需自己計算
發送方式可分為 [信箱發送] 及 [自動領取]
現在建議使用 [自動領取] 版本
因為新RA目前不支援使用新版信箱
玩家可以找NPC自動領取獎勵
____________________________________________________________________________________________
步驟如下:
1.請先建立資料表"adver"(你可以自訂資料表或欄位名稱, 但是這樣腳本內的名稱你就要自己改)
本人用Navitcat8來編輯SQL, 建立資料表很方便, 資料表的欄位如下
http://i.imgur.com/eLhaX7q.jpg
注意id欄位需設置PrimaryKey(索引鍵), advername欄位的字元集為utf32, utf32_general_ci,其他的就照圖中的設定就好
http://i.imgur.com/PvbBVEt.jpg
2.建立完成後, 就可以進入遊戲內點NPC設定了(NPC位置預設在 geffen,40,144)。
http://i.imgur.com/taSZwWd.jpg
3.這是GM設定,
(1)發送物品的設定, 看你要發送什麼物品就打什麼編號
http://i.imgur.com/fy04Zxu.jpg
(2)發送玩家的設定, 這只是設定資料表, 不是馬上就發送, 打入玩家"名稱"會自動建立CID
http://i.imgur.com/biQGNGl.jpg
ID輸入錯誤找不到的話就不會建立欄位,
照順序一個一個輸入
之後列表會如下
http://i.imgur.com/5GQ0ELo.jpg
建議計算推廣可以用EXCEL編輯, 對照資料表很方便。
(3)觀看你現在發送的玩家名單
會顯示CID, 玩家ID, 發送數量(預設0)
http://i.imgur.com/zNKGp6J.jpg
4.接著就進入資料表設定你要發送給每位玩家的數量了, 這邊就不用NPC去做
因為打入資料表比較快
如上圖中, 我要發送給156069玩家6個就打6
發送給150214玩家7個就打7, 以此類推。
如果你有用EXCEL整理推廣數量的話, 可以直接將"數量"那欄複製貼上就好。
5.接著點選[開始逐一發送], 就會發送給列表內的玩家你所設定的物品(以寄信方式, 如果適用自動領取就不用這個動作)。
6.玩家列表一建立就會永存, 所以下次若有某玩家沒有要發送, 欄位就必須打0(所以建議每次發送都用EXCEL表先整理, 複製貼上簡單的多)。
7.如果是普通玩家點選NPC, 可看到發送的玩家&發送的數量(不會顯示CID)。
8.發送的物品邊號預設是27004, 可自己在腳本內修改, 若要臨時改變可以線上設置。
9.如果需要發送多種類物品, 請自己多建立額外的資料表, 一個資料表發送一種物品(如法炮製, 自由發揮..)。
P.S2017/01/09新增玩家自動領取版本
GM只要在資料表打上推廣數量, 玩家可以自己找NPC領取
是否使用自動領取得版本請看腳本最下面
set $@severtypea,1;是自行領取版本
set $@severtypea,0;是信箱發送版本
玩家領取之後, 該玩家的資料會立即歸零
所以不會有重複領取的問題
建議使用玩家自動領取的版本比較通用也比較不會有錯誤
**** Hidden Message *****
看起來好方便 , 那這樣是不是也可以用成gm填寫完讓玩家自己點npc領取
有些複雜的說
來嘗試新腳本
手上有个也是要设置sql的脚本,正好拿这个研究下,感谢分享 請問其他玩家開分身的話
是否是判定帳號審核?
假如是換分身也可以登記的話那一個帳號領好幾個推文0.0 本帖最後由 i780112 於 2016-7-20 02:00 AM 編輯
這個不是讓玩家自己登記的
而是讓GM自己審核玩家的推廣數量
然後利用EXCEL表格
當有一定玩家數量的時候, 可以一次發送比較方便
我會再把腳本優化
之後有買過的可以再跟我要
=====================
像我的作法是可能計算A玩家再北歐推廣的次數
我就會打在EXCEL表格對NPC輸入玩家ID
會自動輸入資料庫
利用這個腳本就能一次發送寄信給玩家
======================
寫成讓玩家自己領取的模式也是可以的
我會再撰寫看看XD
哇!!!感覺很方便
挺需要這類的腳本><來學習 來實驗一下 感謝分享!! 2016/09/14
修正會發送不能打開的ˊ信件(有買過的請短消息給我) 還蠻有趣的腳本 或許可以把某些邏輯應用在其他腳本上 看一下架構 感謝分享
是可以用新版信箱還是要用舊版信箱呢? 謝謝大大的分享ㄛ!! 很實用的功能
謝謝分享
這樣往後就不用一個一個的寄信了!!
推廣獎勵也很好發送囉!!
這個繳本可以減省GM很多發推文的時間
本帖最後由 hebe1887 於 2017-1-9 08:58 AM 編輯
請問這個推廣發送
需要打開信箱嗎?
還是直接從NPC領獎呢?
20151104好像不支援信箱 會再發一篇心的
請等我一下