|
Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo. Caso seja registrado, efetue login. Esqueceu sua senha? Clique aqui Recomendamos o uso do Mozilla Firefox para uma melhor visualização. |
|
| Início | Postados Hoje | Marcar Fóruns Como Lidos | Álbums | Banidos | SE Team | Medalhas |
|
|||||||
| Registrar | Loteria VIP | Staff SE | Regras do fórum | Comunidade | Arcade | Postados Hoje | Pesquisar | Experience |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
|
![]() |
|
|
LinkBack | Ferramentas do Tópico | Modos de Exibição |
|
|
#1 (permalink) | ||||||||||||||||
|
Jesus Te Ama, Mas EU Não!
![]() Registrado em: Oct 2008
Localização: 45º 33º 34º N | 122º 41º 41º W DESTINATION: ANYWHERE Adidas
Posts: 4,133
Agradeceu: 837
Agradecido 6,058 Vezes em 2,106 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
![]()
Nome Real: Anderson Andrade
|
Descrição: Esse script serve para criar um teleporte seguro até à jaula podendo fazer uma visita aos jogadores presos. Custando 5 milhões para ir para a prisão, mas o retorno será livre.
Certifique-se de ter uma definição zona correta e verifique se os jogadores não podem escapar da prisão quando estão apenas nesta zona (não é //jail pelo GM, é apenas um teleporte). Funciona com L2J-Free. Crie um NPC com o ID 9997 e selecione um template_id que desejar. Crie um arquivo .html em data/html/default e dê o nome de 9997.html Em seguida cole o conteúdo nesse arquivo: Código HTML:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
<html><body> Jail Teleporter:<br> Voce quer sair dessa sala? Isso nao e problema, porem, lembre-se de sempre respeitar as regras deste servidor!<br> <center> <a action="bypass -h npc_%objectId%_Quest 9997_teleport_to_jail">Sair</a><br> </center> </body></html> Crie também um arquivo com o nome de _init_.py com o seguinte conteúdo: Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
#
# Criado by Setokaiba on 2001.11.25.
# Baseado no Derby Track teleporter.
#
import sys
from net.sf.l2j.gameserver.model.actor.instance import L2PcInstance
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 = "9997_teleport_to_jail"
JAIL_EXIT_NPC = 9997
TELEPORTERS = {
30059:3, # TRISHA
30080:4, # CLARISSA
30177:6, # VALENTIA
30233:8, # ESMERALDA
30256:2, # BELLA
30320:1, # RICHLIN
30848:7, # ELISA
30899:5, # FLAUEN
31320:9, # ILYANA
31275:10, # TATIANA
30727:11, # VERONA
30836:12, # MINERVA
31964:13 # BILIA
}
RETURN_LOCS = [[-80826,149775,-3043],[-12672,122776,-3116],[15670,142983,-2705],[83400,147943,-3404], \
[111409,219364,-3545],[82956,53162,-1495],[146331,25762,-2018],[116819,76994,-2714], \
[43835,-47749,-792],[147930,-55281,-2728],[85335,16177,-3694],[105857,109763,-3202], \
[87386,-143246,-1293]]
class Quest (JQuest) :
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
def onTalk (self,npc,player):
st = player.getQuestState(qn)
npcId = npc.getNpcId()
if not st: return
if st.isInJail(): return
###################
# Locais Iniciais #
###################
if TELEPORTERS.has_key(npcId) :
st.takeItems(57,5000000)
st.getPlayer().teleToLocation(-114356,-249645,-2984)
st.setState(STARTED)
st.set("id",str(TELEPORTERS[npcId]))
########
# Jail #
########
elif st.getState() == STARTED and npcId == JAIL_EXIT_NPC:
# back to start location
return_id = st.getInt("id") - 1
st.getPlayer().teleToLocation(RETURN_LOCS[return_id][0],RETURN_LOCS[return_id][1],RETURN_LOCS[return_id][2])
st.exitQuest(1)
return
QUEST = Quest(9997,qn,"Teleports")
CREATED = State('Start', QUEST)
STARTED = State('Started', QUEST)
QUEST.setInitialState(CREATED)
for npcId in TELEPORTERS.keys() :
QUEST.addStartNpc(npcId)
QUEST.addTalkId(npcId)
QUEST.addTalkId(JAIL_EXIT_NPC)
Adicione a seguinte linha: Citação:
Citação:
|
||||||||||||||||
|
|
|||||||||||||||||
| O seguinte membro ao lado disse Obrigado(a) a : Setokaiba por gostar deste Post : |
decokins (02-10-2013)
|
| Links Patrocinados |
![]() |
|
|