OK論壇

 找回密碼
 註冊
查看: 1015|回復: 3

地板補血和SP腳本問題

 關閉 [複製鏈接]
  • TA的每日心情
    郁悶
    2012-6-22 04:22 AM
  • 簽到天數: 25 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

    發表於 2009-5-3 09:48:37 | 顯示全部樓層 |閱讀模式
    最近想要用一個 接近某些座標,會回復HPSP的腳本''

    不過到頭來QAQ 卻完成了一個很莫名其妙的腳本QAQ (跟想像完全不一樣!!!)

    首先呢  QAQ 本來預計是要做接近下面座標會隔幾秒回復HP和SP的地板QAQ
    可是,做出來的東西一一...則是..碰到座標位置之後..
    回覆3HP1SP  接著腳本就停止作用了=口=!! 如果還要補血> < 就得跑出去座標外在跑進去><

    請問大大QAQ 有沒有辦法讓玩家在座標內停留 HPSP可以隔著幾秒回覆呢''/// 例如1秒後會補HP5SP5 循環 不用在跑來跑去QAQ


    以下是腳本QAQ  感覺上時間都沒觸發到QAQ??
    nameless_in,29,187,4 script 床1 139,2,2,{
    OnTouch:
    set @type,0;
    if (Hp < MaxHp) set @type,1;
    if (Sp < MaxSp) set @type,@type+2;
    deltimer "床1::OnTouch";
    callfunc "f_HealTimer",@type;
    end;
    }
    function script f_HealTimer {
    switch(getarg(0))
    {
    case 1:
    percentheal 2,0;
    initnpctimer (2000-readparam(bVit)*100),"床1::OnTouch";
    break;
    case 2:
    percentheal 0,1;
    initnpctimer (2000-readparam(bInt)*100),"床1::OnTouch";
    break;
    case 3:
    percentheal 2,1;
    initnpctimer (2000-readparam(bInt)*100),"床1::OnTouch";
    break;
    }
    return;
    }


    另外˙˙ 不知道能不能讓他們補血的時候增加特效呢˙˙?  

    對不起 我的問題總是很麻煩> <''

    評分

    參與人數 1積分 -30 現金 -30 積極性 -30 收起 理由
    小剪★ -30 -30 -30 閒置問題

    查看全部評分

    回復

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-5-3 11:46:41 | 顯示全部樓層
    donpcevent
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2012-6-22 04:22 AM
  • 簽到天數: 25 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-5-3 14:34:17 | 顯示全部樓層
    本帖最後由 sanC 於 2009-5-3 02:36 PM 編輯

    痾=_=''' 可以請問一下是什麼意思麼''

    donpcevent                啟動NPC事件 ??? 這個是???  大概如何使用呢˙˙?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2010-9-5 08:41 PM
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

    發表於 2009-5-3 19:39:50 | 顯示全部樓層
    本帖最後由 yayeshaleio 於 2009-5-3 07:48 PM 編輯

    靈力之息留言版附帶的靈力之息,跟您所要的功能相似∼
    (我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼)
    另:
    initnpctimer 要對應 OnTimer<毫秒> 的標籤才能成功執行!

    所以您可以將所有 initnpctimer 取代為 addtimer

    (這樣的缺點是,在回覆HP/SP時,當點擊任何NPC時,將會暫停回複動作)
    (另一種方法可參考靈力之息留言版)

    (我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼我絕對不是在宣傳自己的腳本∼)
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-29 05:47 AM , Processed in 0.057730 second(s), 23 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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