Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Квесты/Новенкий в этом деле
Search

Новенкий в этом деле

2 replies87 viewsCurrently viewing: 1
G
gaf1993

User

Новичок

Posts: 3

На форуме с: 12/20/2008

Рейтинг: 0

· 10/18/2009, 11:36 AM

Хочу зделать свой телепорт который будет телепортировать и забирать 1 итем

Вот что получилось:

Цитата
import sys
from net.sf.l2j.gameserver.model import L2World
from net.sf.l2j.gameserver.model.quest import State
from net.sf.l2j.gameserver.model.quest import QuestState
from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest
from net.sf.l2j.gameserver.ai import CtrlIntention
from net.sf.l2j import L2DatabaseFactory
from net.sf.l2j.util import Rnd
from java.lang import System

qn = "888_Gatekeeper"

Gatekeeper = 111111 # ID NPC телепорта
PlayerLoc = [79370,-73674,-4477] # Координаты телепорта игроков
PENI = 4037
PENI_KOL = 1

print "Loading: Gatekeeper ... Complete"

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

def onTalk (Self,npc,player):
npcId = npc.getNpcId()
if npcId == Gatekeeper:
if PENI_KOL<>0:
if st.getQuestItemsCount(PENI)>PENI_KOL:
st.takeItems(PENI,PENI_KOL)
player.teleToLocation(PlayerLoc[0],PlayerLoc[1],PlayerLoc[2])
return

QUEST = Quest(888, qn, "Quests")

QUEST.addStartNpc(int(Gatekeeper))
QUEST.addTalkId(int(Gatekeeper))


Все нормально но когда нажимаю что бы телепортировало мне гс пишет NameError:st

Подскажите в чем проблема

0
G
gaf1993

User

Новичок

Posts: 3

На форуме с: 12/20/2008

Рейтинг: 0

· 10/20/2009, 11:07 AM

Все спасибо уже помогли..

0
Войдите или зарегистрируйтесь чтобы ответить