OK論壇

 找回密碼
 註冊
12
返回列表 發新帖
樓主: wei`

無兇手的死亡會出現錯誤

 關閉 [複製鏈接]
  • TA的每日心情
    奮斗
    2011-1-8 12:13 AM
  • 簽到天數: 105 天

    連續簽到: 0 天

    [LV.6]常住居民II

     樓主| 發表於 2010-8-14 13:52:11 | 顯示全部樓層
    回復 15# pqrk

    大大 我用成
    1. if (killerrid=="土匪"){ announce "呵呵呵"15; }
    複製代碼

    會出現 ↓
    [Error]: script: op_2: invalid data for operator C_EQ
    [Debug]: Data: nmber value=110037331
    [Debug]: Data: string value="土匪"
    [Debug]:
    Source (NPC): OnPCDieEvent (invisible/not on map)

    1. if (killerrid==2010){ announce "呵呵呵"15; }
    複製代碼

    這個也不行呢 ..
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2014-11-22 12:22 AM
  • 簽到天數: 127 天

    連續簽到: 2 天

    [LV.7]常住居民III

    發表於 2010-8-14 16:28:59 | 顯示全部樓層
    本帖最後由 money8326 於 2010-8-14 04:30 PM 編輯

    真麻煩,用這段:
    1. monster     "<地圖名>",<x>,<y>,"<name to show>",<mob id>,<amount>{,"<event label>"};

    2. 某地圖,某座標,魔物名稱,魔物編號,怪物數量,執行(這段必定要這樣On::打你要的)
    複製代碼
    例如:
    1. monster  prontera,0,0,波利,1917,1,"123::Onwin";

    2. -  script  123  -1,{
    3. Onwin:
    4. 內容~~
    5. }
    複製代碼
    出現在中央隨機座標,魔物名稱波利,但是魔物的樣子是夢羅克,出現一隻,當殺死該魔物後執行-  script  123  -1,{
    Onwin:
    內容~~
    }

    好了解說夠多了,不懂就算了,請多多爬文找教學,到處都有,請更改為已解決。
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-1-7 03:17 PM
  • 簽到天數: 163 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2010-8-14 16:37:13 | 顯示全部樓層
    他是指被魔物殺的時候吧
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2014-11-22 12:22 AM
  • 簽到天數: 127 天

    連續簽到: 2 天

    [LV.7]常住居民III

    發表於 2010-8-14 16:45:04 | 顯示全部樓層
    他是指被魔物殺的時候吧
    Remeber 發表於 2010-8-14 04:37 PM



        @@"

    沒看中間的回覆內容= = "

    那就用此:
    OnPCDieEvent        玩家死亡時,運行標籤下的腳本。如果殺死你的是玩家,可以通過killerrid變量獲得其aid,如果是魔物,可以獲得gid, 如果是自然死亡,則killerrid值為0


    看看吧!!
    腳本區有人發過這個,改個語法,應該就可以了
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-1-7 03:17 PM
  • 簽到天數: 163 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2010-8-14 17:26:46 | 顯示全部樓層
    本帖最後由 Remeber 於 2010-8-14 05:35 PM 編輯

    你說的方法 上面有人測試過了 都是無回應的 我測試也是一樣狀況

    測試過不行
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2014-11-22 12:22 AM
  • 簽到天數: 127 天

    連續簽到: 2 天

    [LV.7]常住居民III

    發表於 2010-8-14 17:31:30 | 顯示全部樓層
    你說的方法 上面有人測試過了 都是無回應的 我測試也是一樣狀況

    試試看這個吧


    NAGHTSIEGER 改成怪 ...
    Remeber 發表於 2010-8-14 05:26 PM



        叫他貼整個腳本出來,說不定只是{}的錯誤!!

    或是一些小細節,只貼那一段,是要討論到啥時?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2016-8-15 04:40 PM
  • 簽到天數: 22 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    發表於 2010-8-14 17:35:38 | 顯示全部樓層
    他說的錯誤跟"{""}"扯不上關係吧?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-1-7 03:17 PM
  • 簽到天數: 163 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2010-8-14 17:53:18 | 顯示全部樓層
    1. if ( killerrid == 0 ){ end; }
    2. if ( rid2name(killerrid) == "怪物中文名稱"){ delitem 607,1; }
    複製代碼
    這樣應該就可以了吧 測試過可以

    評分

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

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2011-1-8 12:13 AM
  • 簽到天數: 105 天

    連續簽到: 0 天

    [LV.6]常住居民II

     樓主| 發表於 2010-8-14 20:39:46 | 顯示全部樓層
    回復 23# Remeber

    原來是要這樣 -口-
    真的可以了 !!
     
    謝謝幫忙 : )
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-5-8 08:35 PM , Processed in 0.048883 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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