exw pari t npc gia gracia final...p s allazi gender k t ekana gia interlude kserete apla allaksa t l2jfree ktlp k t ekana net.sf.l2j alla otan kani load exw error gia dite ligo t script
import sys
from net.sf.l2j import Config
from net.sf.l2j import L2DatabaseFactory
from net.sf.l2j.gameserver.datatables import CharTemplateTable
from net.sf.l2j.gameserver.communitybbs.Manager import RegionBBSManager
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.network.serverpackets import EtcStatusUpdate
from net.sf.l2j.gameserver.network.serverpackets import PledgeShowInfoUpdate
from net.sf.l2j.tools.random import Rnd
qn = "8700_Services"
NPC = 8700
# Items
Item = 57
GenreCount = 1
print "INFO Loaded: 8700_Services"
def AutoChat(npc, text) :
chars = npc.getKnownList().getKnownPlayers().values().toArray()
if chars != None :
for pc in chars :
sm = NpcSay(npc.getObjectId(), 0, npc.getNpcId(), text)
pc.sendPacket(sm)
class Quest (JQuest) :
def __init__(self, id, name, descr) :
JQuest.__init__(self, id, name, descr)
def onAdvEvent(self, event, npc, player) :
st = player.getQuestState(qn)
htmltext = event
if event == "changeGenre" :
if st.getQuestItemsCount(Item) < GenreCount :
htmltext = "cant.htm"
elif player.isCursedWeaponEquipped() :
AutoChat(npc, player.getName()+" you can't change your genre when you are equipped with a Cursed Weapon.")
htmltext = "cant.htm"
else :
if player.getAppearance().getSex() == 1 :
newGenre = 0
else :
newGenre = 1
con = L2DatabaseFactory.getInstance().getConnection(None)
offline = con.prepareStatement("UPDATE characters SET sex = ? WHERE charId = ?")
offline.setInt(1, newGenre)
offline.setInt(2, player.getObjectId())
try :
offline.executeUpdate()
offline.close()
con.close()
except :
try : con.close()
except : pass
player.store()
player.broadcastUserInfo()
player.decayMe()
player.spawnMe(player.getX(), player.getY(), player.getZ())
st.takeItems(Item, GenreCount)
return "2.htm"
st.playSound("ItemSound.quest_finish")
st.exitQuest(1)
def onTalk(self, npc, player) :
htmltext = ""
st = player.getQuestState(qn)
if not st :
st = self.newQuestState(player)
htmltext = "1.htm"
st.playSound("ItemSound.quest_accept")
return htmltext
QUEST = Quest(8700,qn,"custom")
QUEST.addStartNpc(NPC)
QUEST.addTalkId(NPC)
kai t init t proto
__all__ = [
'3995_echo',
'4000_ShadowWeapons',
'7000_HeroItems',
'8000_RaidbossInfo',
'8700_Services',
'6050_KetraOrcSupport',
'6051_VarkaSilenosSupport',
]
print ""
print "importing custom data ..."
for name in __all__ :
try :
__import__('data.jscript.custom.'+name,globals(), locals(), ['__init__'], -1)
except:
print "failed to import quest : ",name
print "... done"
print ""
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
My official facebook profile!: https://www.facebook.com/spectrumL2
Specifications:
Revamped L2JACIS revision FROM the core
Private project!!! Revision that has been receiving corrections for over 3 years!!!
Events already installed in the revision:
TVT
CTF
KTB
PARTY FARM
SPOIL EVENT
CRAZY RATES
TOURNAMENT
TIME ZONE (INSTANCE)
All working correctly!!!
SIEGE ESSENTIAL FEATURES:
Walls fix
Gates fix
Flags fix
100% functional:
OLYMPIADS:
Implemented settings
Hero receives enchanted Weapons with equal status PvP Weapons
Optional /true/false
Hero can acquire all Hero Weapons
Optional true/false
OTHER IMPLEMENTATIONS:
Teleport fixed (directly to Giran)
Teleport effect classic
Vip skins vip collor name
Pack NPCs with effect already configured
BOSES already configured
Mobs already configured
CLASS BALANCE SPECIAL SYSTEM
We have a SPECIAL system developed for Class Balance with only 1 digit in XML %tage of configurable debuffs
Player limitation system in BOSES or PvP zones
BS blocking system in FLEG zones or events
Among others dozens of improvements made in the review...
price: 390 USD !
OBS: WE CAN CHANGE THE BANNER AND NAME OF THE SERVICE TO THE ONE OF YOUR PREFERENCE BUT THE SETTINGS MUST BE KEPT ANY CHANGES REQUIRE ADDITION
Server is Online – 1,000+ Active Players!
We’re excited to announce the addition of a Europe Proxy to improve connectivity for our EU players!
Clans can now benefit from VIP Access to help you catch up faster.
🎯 If you're a clan leader with at least 9 active members, join our Discord and open a ticket to claim your VIP rewards!
Question
DeViTo
exw pari t npc gia gracia final...p s allazi gender k t ekana gia interlude kserete apla allaksa t l2jfree ktlp k t ekana net.sf.l2j alla otan kani load exw error gia dite ligo t script
kai t init t proto
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.