Code Creando Un GvE interlude me da problemas la scripts alguna ayuda soy nuevo

Angeld17x

Vagabond
importar sistema
desde l2.gameserver.model.quest importar Estado
desde l2.gameserver.model.quest importar QuestState
desde l2.gameserver.model.quest importar Quest como JQuest

qn = "998_Gestor de facciones"
NPC_ANGEL = 30067
NPC_DEMONIO = 30068

# --- COORDENADAS DE LAS BASES (X, Y, Z) ---
# Cambia estos numeros por donde quieres que nazca cada equipo
ANGEL_BASE = [82698, 148638, -3473] # Ejemplo: Giran
DEMON_BASE = [82698, 148638, -3473] # Ejemplo: Giran (Cambialo)

clase Quest(JQuest):

def __init__(self, id, nombre, descr):
JQuest.__init__(self, id, nombre, descripción)

def onAdvEvent(self, evento, npc, jugador):
si evento == "join_angel":
jugador.setVar("facción", "azul", -1)
jugador.setTitle("-ANGEL-")
jugador.setNameColor(0x00FF00)
player.broadcastUserInfo(Verdadero)
# TELETRANSPORTARSE A LA BASE ANGEL
jugador.teleToLocation(ANGEL_BASE[0], ANGEL_BASE[1], ANGEL_BASE[2])
devolver

evento elif == "join_demon":
jugador.setVar("facción", "rojo", -1)
jugador.setTitle("-DEMONIO-")
jugador.setNameColor(0x0000FF)
player.broadcastUserInfo(Verdadero)
# TELETRANSPORTARSE A LA BASE DEMONIO
jugador.teleToLocation(DEMON_BASE[0], DEMON_BASE[1], DEMON_BASE[2])
devolver

devolver

def onTalk(self, npc, jugador):
npcId = npc.getNpcId()
facción = jugador.getVar("facción")

html = "<html><cuerpo><centro>"

si npcId == NPC_ANGEL:
html += "<font color=00FF00>RECLUTADOR DE ÁNGELES</font><br>"
si facción == "azul":
html += "Ya eres un ángel."
demás:
html += "<botón valor='Unirse a los Ángeles y Teletransportarse' acción='bypass -h Misión 998_FactionManager unirse_ángel' ancho=140 alto=25>"

elif npcId == NPC_DEMONIO:
html += "<font color=FF0000>RECLUTADOR DE DEMONIOS</font><br>"
si facción == "roja":
html += "Ya eres un demonio."
demás:
html += "<botón valor='Unirse a los demonios y teletransportarse' acción='bypass -h Misión 998_FactionManager unirse_demonio' ancho=140 alto=25>"

html += "</center></body></html>"
devolver html

QUEST = Quest(998, qn, "personalizado")
CREADO = Estado('Inicio', MISIÓN)
QUEST.setInitialState(CREADO)

QUEST.addStartNpc(NPC_ANGEL)
QUEST.addStartNpc(NPC_DEMONIO)
QUEST.addTalkId(NPC_ANGEL)
QUEST.addTalkId(NPC_DEMON)
 
You are not a customer, yet you are still requesting assistance here, where did you get the pack from when you clearly have to buy the license to get it and unlock the pack? :clown_face:
 
No eres cliente, pero aún así solicitas ayuda aquí, ¿de dónde sacaste el paquete cuando claramente tienes que comprar la licencia para obtenerlo y desbloquear el paquete?

No eres cliente, pero aun así solicitas ayuda aquí, ¿de dónde sacaste el paquete cuando claramente tienes que comprar la licencia para obtenerlo y desbloquear el paquete?:clown_face:
Y claro que soy cliente
 
Back
Top