OK論壇

 找回密碼
 註冊
查看: 3800|回復: 8

泡點腳本問題

 關閉 [複製鏈接]
  • TA的每日心情
    奮斗
    2017-5-15 02:14 AM
  • 簽到天數: 15 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    發表於 2010-5-6 13:40:14 | 顯示全部樓層 |閱讀模式
    本帖最後由 koysky 於 2010-5-16 11:09 PM 編輯

    1. prontera.gat,156,88,5 script 掛機泡點 768,{
    2. if(@use_serv==1) goto G_case2;
    3. //---------------------------------------------------------------------
    4. set @time_serv,60000; //每1分鐘換取一點,可自行修改,但切勿小於60000
    5. set $@get_jifeng,1; //每次得到的點數,可自行修改
    6. set $@need_charblv,1; //需要什麼等級才可使用本服務

    7. //----------------- 換取物品所需泡點點數和物品個數 --------------------
    8. set $@style_A_item,12; //需要多少點數
    9. set $@style_A_count,1; //得到多少張優惠券

    10. set $@style_B_item,24; //需要多少點數
    11. set $@style_B_count,1; //得到多少物品
    12. set $@style_C_item,2; //需要多少點數
    13. set $@style_C_count,1; //得到多少物品
    14. set $@style_D_item,4; //需要多少點數
    15. set $@style_D_count,1; //得到多少物品
    16. //---------------------------------------------------------------------

    17. //---------------------------------------------------------------------

    18. //---------------------------------------------------------------------

    19. mes "[ ^0049FF超級服務生^000000 ]";
    20. mes "你好,我是丁丁RO服務人員,";
    21. mes "歡迎使用泡點累積特別系統。";
    22. mes "請選擇你要的服務項目,謝謝。";
    23. next;
    24. menu "開始掛機泡點",G_case1,
    25. "查詢泡點及個人訊息",G_case2_2,
    26. "用泡點換取東西",G_case3,
    27. "檢視使用說明",G_case4,
    28. "結束對話",G_Quits;
    29. G_case1:
    30. if ((class==5)||(class==10)||(class==18)||(class==23))goto G_bunenggua;
    31. set @yanzhen1,rand(1000,9999);
    32. mes "[ ^0049FF超級服務生^000000 ]";
    33. mes "請正確輸入下面的驗証碼方可使用。";
    34. mes "驗証碼 ︰[ ^FF0000"+@yanzhen1+"^000000 ]";
    35. next;
    36. input @yanzhen2;
    37. if(@yanzhen2!=@yanzhen1) goto G_yanzhencuowu;

    38. set @ro_zenys_t1,0;
    39. set @ro_zenys_t2,0;
    40. set @temp_shuru1,0;
    41. set @gejf_temp,0;
    42. mes "[ ^0049FF超級服務生^000000 ]";
    43. mes "你確定要開始累泡點數嗎?";
    44. mes "這可是最特別的服務哦﹗";
    45. mes "請選擇吧︰";
    46. next;
    47. menu "是的,我要使用",-,"檢視使用說明",G_case4,"我不想使用",G_Quits;
    48. if(baselevel<$@need_charblv) goto G_notblvl;
    49. if(char_jifeng>1000000) goto G_fulljf;
    50. set @gejf_temp,char_jifeng+$@get_jifeng;
    51. if(@gejf_temp>1000000) goto G_fulljf;
    52. set @use_serv,1;
    53. mes "[ ^0049FF超級服務生^000000 ]";
    54. mes "以每[ ^0049FF"+@time_serv/60000+"^000000 ]分鐘換取[ ^0049FF"+$@get_jifeng+"^000000 ]點泡點數,";
    55. mes "點擊關閉開始使用本服務,要保持泡點累積,請別登出人物及進入房間.使用後點擊關閉.泡點即可保留。";
    56. close2;
    57. addtimer @time_serv,"Jifeng_UP::OnAxx";
    58. end;

    59. G_case2:
    60. if(char_jifeng<1) goto G_case2_1;
    61. mes "[ ^0049FF超級服務生^000000 ]";
    62. mes "目前你累積的泡點為[^0000FF"+char_jifeng+"^000000]點。";
    63. mes "是否要終止此服務呢?";
    64. next;
    65. menu "是的,終止使用",-,"不是,繼續使用",G_Quits;
    66. set @use_serv,0;
    67. deltimer "Jifeng_UP::OnAxx";
    68. mes "[ ^0049FF超級服務生^000000 ]";
    69. mes "好的,已經完成了。";
    70. close;
    71. end;
    72. G_case2_1:
    73. mes "[ ^0049FF超級服務生^000000 ]";
    74. mes "目前你累積的泡點為[^0000FF零^000000]點或者你還沒有開始使用本服務。";
    75. goto G_Quits;
    76. G_case2_2:
    77. if(char_jifeng<1) goto G_case2_1;
    78. mes "[ ^0049FF超級服務生^000000 ]";
    79. mes "目前你累積的泡點為[^0000FF"+char_jifeng+"^000000]點。";
    80. mes "您現下的聲望為^ff0000"+sheng+"^000000";
    81. mes "您現下的積分為^D8BFD8"+CK_dianshu+"^000000";
    82. goto G_Quits;
    83. G_case3:
    84. if ((class==5)||(class==10)||(class==18)||(class==23))goto G_bunenggua;
    85. if(char_jifeng<1) goto G_case2_1;
    86. mes "[ ^0049FF超級服務生^000000 ]";
    87. mes "呵呵,歡迎使用泡點換取物品服務,請選擇你所要的選單︰";
    88. next;
    89. menu "以泡點換取聲望",G_case3_1,
    90. "以泡點換取血跡樹枝",G_case3_2,
    91. "以泡點換取神祕紫箱",G_case3_3,
    92. "以泡點換取老舊收集冊",G_case3_4,
    93. "結束對話",G_Quits;
    94. G_case3_1:
    95. mes "[ ^0049FF超級服務生^000000 ]";
    96. mes "你可以得到的服務︰";
    97. mes "你得到了︰";
    98. mes "以[^0000FF"+$@style_A_item+"^000000]點泡點換取[^0000FF"+$@style_A_count+"^000000]聲望。";
    99. mes "請繼續選擇你要的選單︰";
    100. next;
    101. menu "立即換取聲望",G_case3_1_1,
    102. "結束對話",G_Quits;
    103. G_case3_1_1:
    104. if(char_jifeng < $@style_A_item) goto G_notjifeng;
    105. set char_jifeng,char_jifeng-$@style_A_item;
    106. set sheng,sheng+$@style_A_count;
    107. mes "[ ^0049FF超級服務生^000000 ]";
    108. mes "好了,請點一下吧。";
    109. close;
    110. end;
    111. G_case3_2:
    112. mes "[ ^0049FF超級服務生^000000 ]";
    113. mes "你可以得到的服務︰";
    114. mes "你得到了︰";
    115. mes "以[^0000FF"+$@style_B_item+"^000000]點泡點換取[^0000FF"+$@style_B_count+"^000000]個血跡數枝。";
    116. mes "請繼續選擇你要的選單︰";
    117. next;
    118. menu "立即換取血跡數枝",G_case3_2_1,
    119. "結束對話",G_Quits;
    120. G_case3_2_1:
    121. if(char_jifeng < $@style_B_item) goto G_notjifeng;
    122. set char_jifeng,char_jifeng-$@style_B_item;
    123. getitem 12103,$@style_B_count;
    124. mes "[ ^0049FF超級服務生^000000 ]";
    125. mes "好了,請點一下吧。";
    126. close;
    127. end;

    128. G_case3_3:
    129. mes "[ ^0049FF超級服務生^000000 ]";
    130. mes "你可以得到的服務︰";
    131. mes "目前只看了以物品如有需要購買其他聯繫GM︰";
    132. mes "以[^0000FF"+$@style_C_item+"^000000]點泡點換取[^0000FF"+$@style_C_count+"^000000]個神祕紫箱。";
    133. mes "請繼續選擇你要的選單︰";
    134. next;
    135. menu "立即換取神祕紫箱",G_case3_3_1,
    136. "結束對話",G_Quits;
    137. G_case3_3_1:
    138. if(char_jifeng < $@style_C_item) goto G_notjifeng;
    139. set char_jifeng,char_jifeng-$@style_C_item;
    140. getitem 617,$@style_C_count;
    141. mes "[ ^0049FF超級服務生^000000 ]";
    142. mes "好了,請點一下吧。";
    143. close;
    144. end;
    145. G_case3_4:
    146. mes "[ ^0049FF超級服務生^000000 ]";
    147. mes "你可以得到的服務︰";
    148. mes "你得到了︰";
    149. mes "以[^0000FF"+$@style_A_item+"^000000]點泡點換取[^0000FF"+$@style_A_count+"^000000]個老舊收集冊。";
    150. mes "請繼續選擇你要的選單︰";
    151. next;
    152. menu "立即換取老舊收集冊",G_case3_4_1,
    153. "結束對話",G_Quits;
    154. G_case3_4_1:
    155. if(char_jifeng < $@style_D_item) goto G_notjifeng;
    156. set char_jifeng,char_jifeng-$@style_D_item;
    157. getitem 616,$@style_D_count;
    158. mes "[ ^0049FF超級服務生^000000 ]";
    159. mes "好了,請點一下吧。";
    160. close;
    161. end;

    162. G_case4:
    163. mes "[ ^0049FF超級服務生^000000 ]";
    164. mes "本服務是一種特別的服務";
    165. mes "你可以使人物不離開來累計泡點,然後以泡點遊戲內的一些普通物品。";
    166. close;
    167. end;

    168. G_case5:
    169. mes "[ ^0049FF超級服務生^000000 ]";
    170. mes "此功能未開放請聯繫GM";
    171. close;
    172. end;
    173. G_case6:
    174. mes "[ ^0049FF超級服務生^000000 ]";
    175. mes "此功能未開放請聯繫GM";
    176. close;
    177. end;
    178. G_bunenggua:
    179. mes "[ ^0049FF超級服務生^000000 ]";
    180. mes "您是商人系列的頭班,不能掛泡點";
    181. mes "請更換其他頭班";
    182. close;
    183. G_notjifeng:
    184. mes "[ ^0049FF超級服務生^000000 ]";
    185. mes "對不起,你目前的泡點無法換取這類東西。";
    186. mes "請繼續加油吧。";
    187. close;
    188. G_fulljf:
    189. mes "[ ^0049FF超級服務生^000000 ]";
    190. mes "對不起,你目前的泡點已經是滿額了,所以不能再使用此服務。";
    191. close;
    192. G_notblvl:
    193. mes "[ ^0049FF超級服務生^000000 ]";
    194. mes "對不起,你目前的等級無法使用此服務,請達到[^0000FF"+$@need_charblv+"^000000]級後再來。";
    195. close;
    196. G_Quits:
    197. mes "[ ^0049FF超級服務生^000000 ]";
    198. mes "感謝您的光臨";
    199. close;
    200. G_yanzhencuowu:
    201. mes "[ ^0049FF超級服務生^000000 ]";
    202. mes "驗証碼輸入錯誤,無法使用此服務。";
    203. close;
    204. end;
    205. }
    206. alberta.gat,0,0,0 script Jifeng_UP -1,{
    207. OnAxx:
    208. if(@use_serv != 1) goto G_ends_2;
    209. deltimer "Jifeng_UP::OnAxx";
    210. if((char_jifeng+$@get_jifeng)>1000000) goto G_ends_1;
    211. set char_jifeng,char_jifeng+$@get_jifeng;
    212. set $@dispmsg_ev,rand(10);
    213. if($@dispmsg_ev== 5) dispbottom "[泡點系統提示] : 你目前的泡點值為[ "+char_jifeng+" ]點,感謝使用本系統!!!";
    214. addtimer @time_serv,"Jifeng_UP::OnAxx";
    215. close;
    216. end;
    217. G_ends_2:
    218. dispbottom "[泡點系統提示] : 由於發生未知的錯誤,系統已經為你自動停止了此服務。";
    219. set @use_serv,0;
    220. deltimer "Jifeng_UP::OnAxx";
    221. close;
    222. end;
    223. G_ends_1:
    224. dispbottom "[泡點系統提示] : 你的泡點值已經滿額,無法繼續,系統已經為你自動停止了此服務。";
    225. set @use_serv,0;
    226. deltimer "Jifeng_UP::OnAxx";
    227. close;
    228. end;
    229. }
    複製代碼



    這個是我腳本的問題,我下載了一個泡點功能NPC
    但這個NPC在我測試後,,發覺和說明不一樣
    這個系統說明,,進入聊天室和離開地圖就會關閉功能
    但這個泡點,,就算離開地圖也會繼續增加泡點,,
    而且進入聊天室也會一直增加泡點,,
    我應該如何才可以設定只有prontera.gat掛機才有泡點呢,,
    爬了很多文章也沒有教,,希望有人可以幫到我,,謝謝
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-5-6 14:12:50 | 顯示全部樓層
    本帖最後由 sinya 於 2010-5-6 02:16 PM 編輯

    腳本好長喔  這邊又不是產品維修服務中心 (小聲講 其實是我看不懂)
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2017-5-15 02:14 AM
  • 簽到天數: 15 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-5-6 14:23:28 | 顯示全部樓層
    腳本好長喔  這邊又不是產品維修服務中心 (小聲講 其實是我看不懂)
    sinya 發表於 2010-5-6 02:12 PM


    只是希望有寫過或用過這個腳本的朋友可以一起研究一下
    因為我都試過多數修改也不能改得到在另的地圖不增加泡點
    我不是強求別人幫我處理問題,,只是真的沒有辦法才問問大家
    想教的可以教,,不想教的,,我也會接受,,畢竟這是我的問題,,
    打擾到大家,,真的非常抱歉...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-5-6 21:26:33 | 顯示全部樓層
    順 著 動 態 找 關 鍵
    ....
    1. menu "是的,我要使用",-,"檢視使用說明",G_case4,"我不想使用",G_Quits;
    2. if(baselevel<$@need_charblv) goto G_notblvl;
    3. if(char_jifeng>1000000) goto G_fulljf;
    4. set @gejf_temp,char_jifeng+$@get_jifeng;
    5. if(@gejf_temp>1000000) goto G_fulljf;
    6. set @use_serv,1;
    7. mes "[ ^0049FF超級服務生^000000 ]";
    8. mes "以每[ ^0049FF"+@time_serv/60000+"^000000 ]分鐘換取[ ^0049FF"+$@get_jifeng+"^000000 ]點泡點數,";
    9. mes "點擊關閉開始使用本服務,要保持泡點累積,請別登出人物及進入房間.使用後點擊關閉.泡點即可保留。";
    10. close2;
    11. addtimer @time_serv,"Jifeng_UP::OnAxx";
    12. end;
    複製代碼
    重 要 命 令
    addtimer @time_serv,"Jifeng_UP::OnAxx";


    找 到 相 關 標 籤
    OnAxx:
    if(@use_serv != 1) goto G_ends_2;
    deltimer "Jifeng_UP::OnAxx";
    if((char_jifeng+$@get_jifeng)>1000000) goto G_ends_1;
    set char_jifeng,char_jifeng+$@get_jifeng;
    set $@dispmsg_ev,rand(10);
    if($@dispmsg_ev== 5) dispbottom "[泡點系統提示] : 你目前的泡點值為[ "+char_jifeng+" ]點,感謝使用本系統!!!";
    addtimer @time_serv,"Jifeng_UP::OnAxx";
    close;
    end;


    判 斷 地 圖 指 令 ? 判 斷 聊 天 室?
    1. getmapxy(@M$,@X,@Y,0);
    2. if( @M$ != "prontera" ){ end }
    3. if(checkchatting()){ end }
    複製代碼

    評分

    參與人數 1積分 +20 現金 +20 積極性 +20 收起 理由
    lendlice0001 + 20 + 20 + 20 我很贊同

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-5-9 15:40:40 | 顯示全部樓層
    根本就沒真心要解決問題的  壇主回答他還三天不回應   我不覺得 我2f 回的有什錯
    想解決問題的人 會去試 連試都不去試  整個腳本放上來 就會有解答喔
    這就是你三樓 所謂的 研究?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2017-5-15 02:14 AM
  • 簽到天數: 15 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-5-16 22:24:07 | 顯示全部樓層
    根本就沒真心要解決問題的  壇主回答他還三天不回應   我不覺得 我2f 回的有什錯
    想解決問題的人 會去試 連 ...
    sinya 發表於 2010-5-9 03:40 PM



    這是因為我去了旅行,,現在才回來,,才能用電腦回覆
    我不覺得我有什麼理由要和你爭議下去,,
    這個腳本我想應該有很多人也會下載過,,
    我舉出問題,,希望有人懂可以一起研究,,
    我不是你們天天也可以上來研究的人
    而且我一回來也立即上來研究,,不像你一樣,,我三樓回覆有何得罪你要多說多插
    不懂就不懂,,你幹嗎說我腳本長,,這個腳本就是這麼長,,
    我就是不懂才整個放上來,,看有沒有好心的人一起找出錯處
    你要是不喜歡就可以不看,,不理我,,不要一直在這有的沒的
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2017-5-15 02:14 AM
  • 簽到天數: 15 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-5-16 22:29:21 | 顯示全部樓層
    順 著 動 態 找 關 鍵
    ....重 要 命 令


    找 到 相 關 標 籤


    判 斷 地 圖 指 令 ? 判 斷 聊 天 室 ...
    goddameit 發表於 2010-5-6 09:26 PM


    謝謝板大的教導
    言而板主意思是將

    1. getmapxy(@M$,@X,@Y,0);

    2. if( @M$ != "prontera" ){ end }

    3. if(checkchatting()){ end }
    複製代碼

    加在腳本上?
    那我應該加到那一行?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-5-16 22:33:57 | 顯示全部樓層
    回復 7# koysky


       已經告訴你了
    回去看#4
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2017-5-15 02:14 AM
  • 簽到天數: 15 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-5-16 23:09:19 | 顯示全部樓層
    回復  koysky


       已經告訴你了
    回去看#4
    goddameit 發表於 2010-5-16 10:33 PM



       嗯,,明白了,,謝謝大大的指導,,已經試得到了
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2025-7-7 02:26 AM , Processed in 0.055712 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表