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/Форум для новичков[JAVA]/[question] Квест на дворянина и не только...
Search

[question] Квест на дворянина и не только...

11 replies140 viewsCurrently viewing: 1
I
Improvise

User

Участник

Posts: 70

На форуме с: 01/07/2008

Репутация: +3

Рейтинг: 0

· 02/14/2009, 05:01 PM

Всем привет!

Железо: не важно
ОС: не важно
Программы: не важно
Сборка: La2base 1.1.6

Краткое изложение СУТИ проблемы: многочисленные проблемы с квестами. Например: невозможно взять квест на валакаса, антараса и баюма, выполнить квест на дворянина. Даже если приобрести необходимые итемы, всё равно НПС выдаёт: "You are either not on quest that involves this NPC, or you don`t meet this NPC`s minimum quest requrements"
Вопрос: в чем причина и как исправить? С валиком, тарасом и бабаем всё очень тяжко. Ведь без квеста они отправляют обратно в город.
Мои соображения по этому поводу: Может стоит взять квесты из какой-нибудь другой сборки? Или может кто даст ссылку на НПС, который за определённый итем может нубла дать, если такой есть. Или может кто-нибудь предложит другой вариант получения нублеса на сервере :) Заранее благодарен.

0
I
Improvise

User

Участник

Posts: 70

На форуме с: 01/07/2008

Репутация: +3

Рейтинг: 0

· 02/14/2009, 05:28 PM

Up! 30247d5321bc.gif

0
sterser
sterser

User

Бывалый

Posts: 181

На форуме с: 09/17/2008

Репутация: +58

Рейтинг: 0

· 02/14/2009, 05:40 PM

дело в самой сборки и в ядре, хотя можно найти именно jскрипты т.е квесты

0
_MiRoN_
_MiRoN_

User

Ветеран

Posts: 616

На форуме с: 08/28/2007

Репутация: +287

Рейтинг: 0

· 02/14/2009, 06:17 PM

а вообще какие-нить квесты берутся?

— Добрый ---|---

0
4
4ybais

User

Бывалый

Posts: 114

На форуме с: 07/03/2008

Репутация: +99

Рейтинг: 0

· 02/14/2009, 06:40 PM

[attachment=2613:LazyNooblez.rar]Вот NPC который дает нублеса.

0
I
Improvise

User

Участник

Posts: 70

На форуме с: 01/07/2008

Репутация: +3

Рейтинг: 0

· 02/14/2009, 08:04 PM

Спасибо, НПС работает. Но в нём косяк есть. Вместо того, чтобы забирать адену, он её даёт :)

Код
##########################################################
#Made by Z0mbie!                                         #
#ну ето...скриптиг даёт нублеса без прохождения квеста   #
#не забываем настроить цену в COUNT                      #
##########################################################  
import sys
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

qn = "7779_LazyNooblez"

#Itemz
ADENA = 57
COUNT = 10000000
# NPCz
NPC = 70037
class Quest (JQuest) :

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

def onEvent (self,event,st) :
   htmltext = " "
   if event == "1" :
      st.giveItems(ADENA,COUNT)
      st.getPlayer().setNoble(True)
      htmltext = "Nooblez set to True!"
   if event == "2" :
      st.giveItems(ADENA,COUNT)
      st.getPlayer().setNoble(False)
      htmltext = "Nooblez set to False!"
   return htmltext

    
def onTalk (self,npc,player) :
   st = player.getQuestState(qn)
   npcId = npc.getNpcId()
   htmltext = " "
   if not st : return htmltext
   if  npcId == NPC:
       htmltext = "event-1.htm"
   return htmltext

QUEST       = Quest(7779, qn, "custom")
QUEST.addStartNpc(NPC)                        
QUEST.addTalkId(NPC)

print "--------->LazyNooblez loaded######*"




не подскажите, что поменять, чтобы он забирал адены за нублеса, вместо того, чтобы давать?

0
I
Improvise

User

Участник

Posts: 70

На форуме с: 01/07/2008

Репутация: +3

Рейтинг: 0

· 02/15/2009, 04:37 AM

Up!

0
I
Improvise

User

Участник

Posts: 70

На форуме с: 01/07/2008

Репутация: +3

Рейтинг: 0

· 02/15/2009, 08:50 AM

Up!

0
I
Improvise

User

Участник

Posts: 70

На форуме с: 01/07/2008

Репутация: +3

Рейтинг: 0

· 02/15/2009, 04:22 PM

Up!

0
4
4ybais

User

Бывалый

Posts: 114

На форуме с: 07/03/2008

Репутация: +99

Рейтинг: 0

· 02/15/2009, 04:54 PM

st.giveItems(ADENA,COUNT) поменяй на
st.takeItems(ADENA,COUNT)

0
I
Improvise

User

Участник

Posts: 70

На форуме с: 01/07/2008

Репутация: +3

Рейтинг: 0

· 02/16/2009, 02:25 AM

Спасибо!

0
Topic is closed for replies