简介:

內容是這樣子的..
玩家只要在對話頻道打上 「 給我錢 」,就會獲得金幣10個
玩家只要在對話頻道打上 「 讓我死吧 」,就會自殺

歡迎大家參考學習,應用在其它地方


原作者:smith


import sys
from com.l2jserver.gameserver.scripting.scriptengine.impl           import L2Script

QUEST_ID = 52084
QUEST_NAME = "52084_Smith"
QUEST_DESCRIPTION = "custom"

class SMITH(L2Script) :

    def onPlayerTalk(self,event) :
        if event.getText() == "給我錢" :
            event.getOrigin().addItem(QUEST_NAME,57,10,None,True)
        if event.getText() == "讓我死吧" :
            event.getOrigin().doDie(event.getOrigin())
        #print event.getText() #取得玩家對話內容
        #print event.getOrigin() #取得說話玩家的 player
        #print event.getTarget() #取得密語的受話者名稱,如果使用的非密語,「event.getTarget()」值會是 None
        #print event.getTargetType() #取得說話的頻道
        return

QUEST = SMITH(QUEST_ID,QUEST_NAME,QUEST_DESCRIPTION)
QUEST.addPlayerTalkNotify()


免登录评论