There is one bug. When the character is running and you try to use frenzy, the server does not send the character's stop packet to the client. You'll get a knockback loop.
(same thing when using summon pet without a crystal) or calling a friend outside the zone. We need a specialist who understands packages.
Don't worry, this is just the beginning.
In the next days I will publish a complete package
Server+Extender+Scripts+Client Interlude (C4 Cumulative)
You will be able to have your own (C4 Cumulative) server with just 1 Click.
The package will be already configured so you can use it in a matter of seconds.
Keep throwing Hate, more things I will share to the community.
😉
bY Guytis
Keep in mind, do the people who post DownVote know who they are?
*the ones who want to keep ripping you off*.
they hate it when I post for free! 🙂
DISCORD :
utchiha_market
telegram :
https://t.me/utchiha_market
SELLIX STORE :
https://utchiha.sellpass.io/
Join our server for more products :
https://discord.gg/uthciha-services
https://campsite.bio/utchihaamkt
DISCORD :
utchiha_market
telegram :
https://t.me/utchiha_market
SELLIX STORE :
https://utchiha.sellpass.io/
Join our server for more products :
https://discord.gg/uthciha-services
https://campsite.bio/utchihaamkt
Question
DnR
Paidia prospa8isa na ftiaksw ena diko mou custom npc gia na ginesai noblesse amesws.
Omws otan pataw de ginetai tpt....
Mou bgazei mono ayto:You are either not on a quest that involves this NPC, or you don't meet this NPC's minimum quest requirements.
To A------ einai to item,apla de 8elw na to deite :P
# Made by parizakis
import sys
from net.sf.l2j.gameserver.model.actor.instance import L2PcInstance
from java.util import Iterator
from net.sf.l2j.gameserver.datatables import SkillTable
from net.sf.l2j import L2DatabaseFactory
from net.sf.l2j.gameserver.model.actor.appearance import PcAppearance
from net.sf.l2j.gameserver.model.quest import State
from net.sf.l2j.gameserver.model.actor.appearance import PcAppearance
from net.sf.l2j.gameserver.model.quest import QuestState
from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest
qn = "60000_NoblesseMaster"
NPC=[60000]
A------= -----
QuestId = 60000
QuestName = "NoblesseMaster"
QuestDesc = "custom"
InitialHtml = "60000-0.htm"
print "INFO Loaded: Possessor Of Noblesse"
class Quest (JQuest) :
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
def onEvent(self,event,st):
htmltext = event
if st.getPlayer().getLevel() < 80 :
htmltext = "60000-2.htm"
elif st.getPlayer().isNoble() == 1 :
htmltext = "60000-3.htm"
elif st.getPlayer().getLevel() < 80 :
htmltext = "60000-2.htm"
else:
st.getPlayer().setTarget(st.getPlayer())
if event == "2":
st.getPlayer().setNoble(True)
st.giveItems(A-----,1)
st.playSound("ItemSound.quest_finish")
st.setState(State.COMPLETED)
return "60000-1.htm"
st.exitQuest(1)
if htmltext != event:
st.setState(State.COMPLETED)
st.exitQuest(1)
return htmltext
def onTalk (self,npc,player):
st = player.getQuestState(qn)
htmltext = "<html><body>You don't meet this NPC's minimum requirements.</body></html>"
st.setState(State.STARTED)
return InitialHtml
QUEST = Quest(QuestId,str(QuestId) + "_" + QuestName,QuestDesc)
for npcId in NPC:
QUEST.addStartNpc(npcId)
QUEST.addTalkId(npcId)
5 answers to this question
Recommended Posts