OK論壇

 找回密碼
 註冊
查看: 1026|回復: 4

ja腳本問題 大大幫幫忙 - -"

[複製鏈接]
  • TA的每日心情

    2010-5-4 01:52 PM
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

    發表於 2008-8-28 01:00:35 | 顯示全部樓層 |閱讀模式
    問題是 到了指定時間  他沒有開啟npc  
    但是有公告說:
    生死格鬥場現在開放報名,時間限制為 十分鐘,請要參加的玩家到各大城市找 死鬥場管理員 報到~~
    請問  哪裡出錯了  搞到npc  出不了來










    prontera.gat,1,1,0 script DeathAndLiveTimer 139,{
    Onminute45:
    enablenpc "普隆德拉 死鬥場管理員";
    enablenpc "艾爾貝塔 死鬥場管理員";
    enablenpc "艾爾帕蘭 死鬥場管理員";
    enablenpc "天津 死鬥場管理員";
    enablenpc "克魔島 死鬥場管理員";
    enablenpc "吉芬 死鬥場管理員";
    enablenpc "崑崙山 死鬥場管理員";
    enablenpc "依斯魯德島 死鬥場管理員";
    enablenpc "夢羅克 死鬥場管理員";
    enablenpc "尼芙菲姆 死鬥場管理員";
    enablenpc "裴揚 死鬥場管理員";
    enablenpc "汶巴拉 死鬥場管理員";
    enablenpc "薑餅城 死鬥場管理員";
    enablenpc "朱諾 死鬥場管理員";
    announce "生死格鬥場現在開放報名,時間限制為 十分鐘,請要參加的玩家到各大城市找 死鬥場管理員 報到!",15;
    close;
    end;
    Onminute47:
    if($DNAWinner$!="") goto L_WinnerAnnounce;
    announce "上一場 生死格鬥 並未有玩家勝出,請各位玩家加油喔!",15;
    close;
    end;  
    L_WinnerAnnounce:  
    announce "上一場 生死格鬥 由["+$DNAWinner$+"]勝出,請各位來打破他的記錄吧!",15;
    close;
    end;
    OnMinute50:
    announce "生死格鬥場報名時間剩下 五分鐘,未報名的玩家請腳步加快!!",15;
    close;
    end;
    Onminute54:
    announce "生死格鬥場報名時間剩下 一分鐘,未報名的玩家請腳步加快!!",15;
    close;
    end;
    OnMinute55:
    announce "生死格鬥場報名時間到,未能及時報名的玩家下次請早!!",15;
    disablenpc "普隆德拉 死鬥場管理員";
    disablenpc "艾爾貝塔 死鬥場管理員";
    disablenpc "艾爾帕蘭 死鬥場管理員";
    disablenpc "天津 死鬥場管理員";
    disablenpc "克魔島 死鬥場管理員";
    disablenpc "吉芬 死鬥場管理員";
    disablenpc "崑崙山 死鬥場管理員";
    disablenpc "依斯魯德島 死鬥場管理員";
    disablenpc "夢羅克 死鬥場管理員";
    disablenpc "尼芙菲姆 死鬥場管理員";
    disablenpc "裴揚 死鬥場管理員";
    disablenpc "汶巴拉 死鬥場管理員";
    disablenpc "薑餅城 死鬥場管理員";
    disablenpc "朱諾 死鬥場管理員";
    close;
    end;
    Onminute58:
    mapannounce "pvp_y_2-2.gat","生死格鬥將在 二分鐘 後開始,請各位作好戰鬥準備",15;
    close;
    end;
    Onminute59:
    mapannounce "pvp_y_2-2.gat","生死格鬥即將在一分後開始,請各位作好戰鬥準備",15;

    initnpctimer "DNAManager";
    enablenpc "MapUserCheck";
    close;
    end;
    }

    prontera.gat,156,182,4 script 普隆德拉 死鬥場管理員 754,{
    set @NPCName$,"普隆德拉 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "普隆德拉 死鬥場管理員";
    close;
    end;
    }
    alberta.gat.24,234,6 script 艾爾貝塔 死鬥場管理員 754,{
    set @NPCName$,"艾爾貝塔 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "艾爾貝塔 死鬥場管理員";
    close;
    end;
    }
    aldebaran.gat,140,122,4 script 艾爾帕蘭 死鬥場管理員 754,{
    set @NPCName$,"艾爾帕蘭 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "艾爾帕蘭 死鬥場管理員";
    close;
    end;
    }
    amatsu.gat,197,88,4 script 天津 死鬥場管理員 754,{
    set @NPCName$,"天津 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "天津 死鬥場管理員";
    close;
    end;
    }
    comodo.gat,189,148,4 script 克魔島 死鬥場管理員 754,{
    set @NPCName$,"克魔島 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "克魔島 死鬥場管理員";
    close;
    end;
    }
    geffen.gat,120,70,0 script 吉芬 死鬥場管理員 754,{
    set @NPCName$,"吉芬 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "吉芬 死鬥場管理員";
    close;
    end;
    }
    gonryun.gat,160,9,8 script 崑崙山 死鬥場管理員 754,{
    set @NPCName$,"崑崙山 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "崑崙山 死鬥場管理員";
    close;
    end;
    }
    izlude.gat,128,96,4 script 依斯魯德島 死鬥場管理員 754,{
    set @NPCName$,"依斯魯德島 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "依斯魯德島 死鬥場管理員";
    close;
    end;
    }
    morocc.gat,158,96,4 script 夢羅克 死鬥場管理員 754,{
    set @NPCName$,"夢羅克 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "夢羅克 死鬥場管理員";
    close;
    end;
    }
    niflheim.gat,24,15,6 script 尼芙菲姆 死鬥場管理員 754,{
    set @NPCName$,"尼芙菲姆 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "尼芙菲姆 死鬥場管理員";
    close;
    end;
    }
    payon.gat,89,117,4 script 裴揚 死鬥場管理員 754,{
    set @NPCName$,"裴揚 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "裴揚 死鬥場管理員";
    close;
    end;
    }
    umbala.gat,122,128,7 script 汶巴拉 死鬥場管理員 754,{
    set @NPCName$,"汶巴拉 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "汶巴拉 死鬥場管理員";
    close;
    end;
    }
    xmas.gat,148,130,4 script 薑餅城 死鬥場管理員 754,{
    set @NPCName$,"薑餅城 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "薑餅城 死鬥場管理員";
    close;
    end;
    }
    yuno.gat,157,44,4 script 朱諾 死鬥場管理員 754,{
    set @NPCName$,"朱諾 死鬥場管理員";
    callfunc "DeathAndLive";
    close;
    end;
    OnInit:
    disablenpc "朱諾 死鬥場管理員";
    close;
    end;
    }



    function           script            DeathAndLive {
    mes "["[email=+@NPCName$]+@NPCName$[/email]+"]";
    if(sex==1) mes "^0000FF"+strcharinfo(0)+"^000000先生,您好!";
    if(sex==0) mes "^FF0000"+strcharinfo(0)+"^000000小姐,您好!";
    mes "您要報名參加生死格鬥嗎!?";
    menu
    "是的,我要報名!",L_Regist,  
    "不,我只是路過...",L_RegistNo,
    "查看上一場勝利者",L_WinnerInfo,  
    "查看目前總累積獎金",L_TotalBonus;
    close;
    end;
    L_Regist:  
    next;
    mes "["[email=+@NPCName$]+@NPCName$[/email]+"]";
    mes "目前報名人數 "[email=+$@DNACount]+$@DNACount[/email]+" !";  
    mes "報名費:^0000FF5000^000000Zeny";
    mes "總累積獎金:^FF0000"+($DNABonus*5000)+"^000000";
    next;  
    mes "["[email=+@NPCName$]+@NPCName$[/email]+"]";  
    mes "我先需向您收取 ^0000FF5000^000000Zeny!";  
    next;  
    if(zeny<=5000) goto L_Poor;  
    announce "交出 5000 Zeny",3;
    set zeny,zeny-5000;  
    set $DNABonus,$DNABonus+1;  
    set [email=$@DNACount,$@DNACount+1]$@DNACount,$@DNACount+1[/email];  
    next;  
    mes "["[email=+@NPCName$]+@NPCName$[/email]+"]";
    mes "那我們出發吧!!";
    warp "pvp_y_2-2.gat",0,0;  
    mapannounce "pvp_y_2-2.gat",""+strcharinfo(0)+" 加入生死格鬥場",0;  
    close;
    end;
    L_Poor:
    next;
    mes "["[email=+@NPCName$]+@NPCName$[/email]+"]";
    mes "錢不夠耶!存夠了錢再來找我吧!!";  
    close;
    end;  
    L_RegistNo:  
    next;  
    mes "["[email=+@NPCName$]+@NPCName$[/email]+"]";   
    mes "沒關係,希望您下次能有勇氣來挑戰生死格鬥!!";   
    close;   
    end;   
    L_WinnerInfo:   
    if($DNAWinner$!="") goto L_WinnerShow;   
    next;   
    mes "["[email=+@NPCName$]+@NPCName$[/email]+"]";   
    mes "目前並沒有勝利者!!";   
    close;   
    end;     
    L_WinnerShow:   
    next;     
    mes "["[email=+@NPCName$]+@NPCName$[/email]+"]";   
    mes "目前的勝利者是.....";     
    mes ""+$DNAWinner$+"";     
    close;     
    end;      
    L_TotalBonus:   
    next;     
    mes "["[email=+@NPCName$]+@NPCName$[/email]+"]";   
    mes "總累積獎金:^FF0000"+($DNABonus*5000)+"^000000";  
    mes "勝利者物品:";      
    mes "太陽神的象徵";     
    mes "雷神腰帶";      
    mes "女神頸鏈";      
    close;     
    end;
    }

    [ 本帖最後由 ☆威.. 於 2008-8-30 04:45 PM 編輯 ]
  • TA的每日心情
    慵懶
    2012-6-13 04:41 PM
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

    發表於 2008-8-29 17:14:02 | 顯示全部樓層
    名稱中最好不要用空格
    改用- 測試看看 因該就可以了
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2010-5-4 01:52 PM
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

     樓主| 發表於 2008-8-29 18:51:07 | 顯示全部樓層
    還是不行  我都改了  還是不能出現 NPC
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2011-10-25 10:15 PM
  • 簽到天數: 121 天

    連續簽到: 0 天

    [LV.7]常住居民III

    發表於 2008-8-30 15:21:49 | 顯示全部樓層
    有提示 表示普城控制npc有正常
    你跑地圖時 可以注意 錯誤的訊息
    這樣比較好修改
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2010-5-4 01:52 PM
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

     樓主| 發表於 2008-8-30 16:44:55 | 顯示全部樓層
    我改好了  謝謝
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-30 04:39 AM , Processed in 0.071700 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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