OK論壇

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

map-server執行時,出現npc_event的警告

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2018-12-14 06:21 PM
  • 簽到天數: 123 天

    連續簽到: 2 天

    [LV.7]常住居民III

    發表於 2009-10-17 16:55:39 | 顯示全部樓層
    翻譯蒟蒻比較好吃
    :44:
    zzzzzzzz10 發表於 2009-10-17 04:47 PM
    =   =ˇ..笑
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-10-3 07:35 AM
  • 簽到天數: 2556 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2009-10-17 19:12:08 | 顯示全部樓層
    簡 單 說
    OnPCKillEvent::OnPCKillEvent 更 換
    goddameit 發表於 2009-10-17 03:42 PM


    可是...

    我會用這段OnPCKillEvent

    就是要讓玩家殺死任何魔物之後觸發某腳本

    更換後不就沒辦法判斷了?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-10-17 19:13:51 | 顯示全部樓層
    可是...

    我會用這段OnPCKillEvent

    就是要讓玩家殺死任何魔物之後觸發某腳本

    更換後不就沒辦法判斷了?
    he01204046 發表於 2009-10-17 07:12 PM

    你 問 問 題 都 不 貼 腳 本 嗎 ?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2013-7-11 12:09 AM
  • 簽到天數: 118 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2009-10-17 19:28:47 | 顯示全部樓層
    OnPCKillEvent
    這是在殺死魔物後就會自動執行

    使用它:
    1. -        script        OnPCKillEvent        -1,{
    2. OnNPCKillEvent:
    3. //..........執行內容,殺死的魔物ID紀錄在killedrid
    4.         }
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-10-3 07:35 AM
  • 簽到天數: 2556 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2009-10-17 19:31:06 | 顯示全部樓層
    嗯....以下為腳本...


    -    script    OnNPCKillEvent    -1,{
    end;

    OnNPCKillEvent:

    set @MobLV,getmonsterinfo(killedrid,1);
    set @MobHP,getmonsterinfo(killedrid,2);
    set @DropMob,(@MobLV*sqrt(@MobHP))/10;
    if(@DropMob < 100) set @DropMob,100;
    if(@DropMob > 1000) set @DropMob,1000;
    set @DropMob,1000000/@DropMob;
    set @DropAqua,rand(@DropMob)+1;
    if(@DropAqua <= 10) getitem 30026,1;

    set killpoint,killpoint+1;
    set @killmonster,@killmonster+1;
        if(@killmonster==100) {
        set #CASHPOINTS,#CASHPOINTS + 1;
        set @killmonster,0;
        }

    if(getequipcardid(EQI_HAND_L,0) == 4137) set evil,evil+1;
    if(getequipcardid(EQI_HAND_L,1) == 4137) set evil,evil+1;
    if(getequipcardid(EQI_HAND_L,2) == 4137) set evil,evil+1;
    if(getequipcardid(EQI_HAND_L,3) == 4137) set evil,evil+1;
    if(getequipcardid(EQI_HAND_R,0) == 4137) set evil,evil+1;
    if(getequipcardid(EQI_HAND_R,1) == 4137) set evil,evil+1;
    if(getequipcardid(EQI_HAND_R,2) == 4137) set evil,evil+1;
    if(getequipcardid(EQI_HAND_R,3) == 4137) set evil,evil+1;
    if(evil != 0){
    set @MobLV,getmonsterinfo(killedrid,1);
    set @MobHP,getmonsterinfo(killedrid,2);
    set @MoneyMob,(@MobLV*sqrt(@MobHP))/10;
    if(@MoneyMob < 100) set @MoneyMob,100;
    if(@MoneyMob > 10000) set @MoneyMob,10000;
    set @MoneyMob,rand(@MoneyMob)+100;
    set zeny,zeny+@MoneyMob*evil;
    dispbottom "您獲得額外獎金:"+@MoneyMob*evil+" Zeny";
    set evil,0;
    }

    callfunc "OnReport";
    end;

    }
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2013-7-11 12:09 AM
  • 簽到天數: 118 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2009-10-17 19:37:21 | 顯示全部樓層
    不能使用::去存取這標籤
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-10-3 07:35 AM
  • 簽到天數: 2556 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2009-10-17 22:32:33 | 顯示全部樓層
    不能使用::去存取這標籤
    Alopex 發表於 2009-10-17 07:37 PM


    我的腳本中並沒有使用這個方法 = =
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-10-3 07:35 AM
  • 簽到天數: 2556 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2009-10-20 16:35:56 | 顯示全部樓層
    沒人可以給我解答嗎...雖然不是很嚴重的問題

    不過終究還是問題...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-10-20 16:41:08 | 顯示全部樓層
    1. -    script    OnNPCKillEvent    -1,{
    複製代碼
    換 別 的 名 稱 吧
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-10-3 07:35 AM
  • 簽到天數: 2556 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2009-10-23 08:10:24 | 顯示全部樓層
    -    script    OnNPCKillEvent    -1,{換 別 的 名 稱 吧
    pan00017 發表於 2009-10-20 04:41 PM


    我試看看...

    話說之前不是這名稱的時候也出現過警告...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-10-3 07:35 AM
  • 簽到天數: 2556 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2009-10-25 15:01:37 | 顯示全部樓層
    改了名稱
    也是出現一樣的問題...
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-1 08:36 AM , Processed in 0.060733 second(s), 16 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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