OK論壇

 找回密碼
 註冊
查看: 967|回復: 9

裝備在某地圖才會有效果

 關閉 [複製鏈接]
  • TA的每日心情
    奮斗
    2020-8-24 06:17 AM
  • 簽到天數: 1087 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2013-7-11 15:00:14 | 顯示全部樓層 |閱讀模式
    EA
    私服版號: SeAr_1.9.119
    問題內容: 腳本問題
    本帖最後由 jeeri50701 於 2013-7-14 07:42 PM 編輯

    下面是我的腳本
    1. function        script        Battle_Eq_01        {

    2. OnPCLoadMapEvent:
    3.         getmapxy(.@m$,.@x,.@y,0);
    4.         if(.@m$=="pvp_n_1-1"){
    5.         bonus bStr,100;
    6.         }
    7. }

    8. pvp_n_1-1        mapflag        loadevent
    複製代碼
    可是這用在裝備進入該地圖後沒有任何的反應

    請問是哪邊有問題呢?
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2024-5-2 03:39 PM
  • 簽到天數: 1323 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2013-7-11 16:18:19 | 顯示全部樓層
    if(strcharinfo(3)!="pvp_n_1-1") end;
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2020-8-24 06:17 AM
  • 簽到天數: 1087 天

    連續簽到: 1 天

    [LV.10]以壇為家III

     樓主| 發表於 2013-7-11 18:06:16 | 顯示全部樓層
    sinya 發表於 2013-7-11 04:18 PM
    if(strcharinfo(3)!="pvp_n_1-1") end;

    改了一下寫法能力有加成了
    但是要在該地圖重新穿戴裝備才有作用
    死了被傳回城也依然保有能力加成
    也要重新穿戴裝備加成才會消失
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-5-2 03:39 PM
  • 簽到天數: 1323 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2013-7-11 23:14:34 | 顯示全部樓層
    本帖最後由 sinya 於 2013-7-11 11:16 PM 編輯

    主城 和 pvp地圖 都設 maploadevent

    只要過地圖 就重新計算角色素質一遍

    就可了
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-7-13 12:28 AM
  • 簽到天數: 6 天

    連續簽到: 3 天

    [LV.2]偶爾看看I

    發表於 2013-7-12 01:15:39 | 顯示全部樓層
    你也可以設置進入地圖NPC的時候重新計算
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2020-8-24 06:17 AM
  • 簽到天數: 1087 天

    連續簽到: 1 天

    [LV.10]以壇為家III

     樓主| 發表於 2013-7-12 13:24:13 | 顯示全部樓層
    sinya 發表於 2013-7-11 11:14 PM
    主城 和 pvp地圖 都設 maploadevent

    只要過地圖 就重新計算角色素質一遍

    我在OnPCLoadMapEvent:下面加了status_calc();
    問題還是一樣
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-5-2 03:39 PM
  • 簽到天數: 1323 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2013-7-12 14:52:12 | 顯示全部樓層
    本帖最後由 sinya 於 2013-7-12 02:54 PM 編輯
    jeeri50701 發表於 2013-7-12 01:24 PM
    我在OnPCLoadMapEvent:下面加了status_calc();
    問題還是一樣

    腳本在那裡?  我能看見你寫什麼?

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2020-8-24 06:17 AM
  • 簽到天數: 1087 天

    連續簽到: 1 天

    [LV.10]以壇為家III

     樓主| 發表於 2013-7-13 02:35:52 | 顯示全部樓層
    sinya 發表於 2013-7-12 02:52 PM
    腳本在那裡?  我能看見你寫什麼?

    腳本是這樣
    1. function        script        Battle_Eq_01        {


    2. OnPCLoadMapEvent:
    3.         status_calc();
    4.         set .@pemap$,strcharinfo(3);
    5.         if(.@pemap$=="pvp_n_1-1") {
    6.         bonus bStr,100;
    7.         end;
    8.         }
    9.         if(.@pemap$=="prontera") {
    10.         end;
    11.         }
    12. }

    13. pvp_n_1-1        mapflag        loadevent
    14. prontera        mapflag        loadevent
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-5-2 03:39 PM
  • 簽到天數: 1323 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2013-7-13 10:30:13 | 顯示全部樓層
    本帖最後由 sinya 於 2013-7-13 10:37 AM 編輯

    OnPCLoadMapEvent 是寫在npc裡面 不是寫在 function 裡面
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2020-8-24 06:17 AM
  • 簽到天數: 1087 天

    連續簽到: 1 天

    [LV.10]以壇為家III

     樓主| 發表於 2013-7-14 19:42:28 | 顯示全部樓層
    sinya 發表於 2013-7-13 10:30 AM
    OnPCLoadMapEvent 是寫在npc裡面 不是寫在 function 裡面

    改成在NPC上再+個裝備判斷就完成了
    感謝幫忙
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-5-14 04:57 AM , Processed in 0.050471 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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