跳转到帖子
Facebook Instagram Twitter Youtube

【l2jtw】怪物看穿靜行腳本


杀气丶

已推荐帖子

  • VIP

转自l2jtw
原文如下

原作者:Smith

很簡單,只要設置NPC_id 該怪物可以看穿靜行術,而且出生時會說話
 
import sys
from com.l2jserver.gameserver.model.quest.jython                    import QuestJython as JQuest
from com.l2jserver.gameserver.network.serverpackets                 import NpcSay
from com.l2jserver.util                                             import Rnd

QUEST_ID = 52081
QUEST_NAME = "52081_Smith"
QUEST_DESCRIPTION = "custom"

#設置會看穿靜行怪物編號
NPC_ID = [41001,41002,41003,41004,41005,42001,42002,42003,42004,42005]

#設置看穿靜行怪物會說的話的機率 (百分之多少)
NPC_SAY_PERCENT = 20

#設置看穿靜行怪物會說的話
NPC_SAY_TEXT = ["你不要以為我好唬弄..","這種小把戲..你也想用在我身上..","這招對我沒用..","我能夠看穿透明人..","受死吧..","哇哈哈哈..","我重生啦..","老套了..","除了這招..難道就沒有其它招數了..?","太高估你了..","嘿嘿嘿..","我會證明你的無能..","使出你的絕招吧..","你的力氣只夠拿碗而已..","回家喝奶去吧..","我感覺到了..","唔..這附近有..?"]

class Quest (JQuest) :

    def __init__(self,id,name,descr) :
        JQuest.__init__(self,id,name,descr)

    def onSpawn(self,npc) :
        if npc.getNpcId() in NPC_ID :
            npc.setSeeThroughSilentMove(True)
            if Rnd.get(100) < NPC_SAY_PERCENT :
                npc.broadcastPacket(NpcSay(npc.getObjectId(),30,npc.getNpcId(),NPC_SAY_TEXT[Rnd.get(len(NPC_SAY_TEXT))]))
        return

QUEST = Quest(QUEST_ID,QUEST_NAME,QUEST_DESCRIPTION)

for MONSTER in NPC_ID :
    QUEST.addSpawnId(MONSTER)

print "==========================="
print "                                                      "
print "    LOADING .... 靜行設置 2010/09/20 MADE BY SMITH    "
print "                                                      "
print "==========================="

 

意见的链接
分享到其他站点

参与讨论

你可以现在发布并稍后注册。 如果你有帐户,现在就登录发布帖子。

游客
回帖…

×   粘贴为富文本.   粘贴为纯文本来代替

  只允许使用75个表情符号.

×   你的链接已自动嵌入.   显示为链接来代替

×   你之前的帖子已恢复.   清除编辑器

×   你无法直接粘贴图像。要从网址上传或插入图像。

天堂2中文开源社区L2FATER.CN

专注于玩家游戏体验的交流社区.

血玫瑰社区bbs.l2fater.cn

关于血玫瑰社区

Important Links

×
×
  • 创建新的...