Ir para conteúdo
  • Cadastre-se

Supremo0

Membro
  • Total de itens

    134
  • Registro em

  • Última visita

Sobre Supremo0

  • Data de Nascimento 02/27/1994

Profile Information

  • Gênero
    Masculino

Contact Methods

  • Site:
    http://www.l2faker.vai.la

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Supremo0's Achievements

Aprendiz de Novato

Aprendiz de Novato (1/14)

  • Uma Semana Completa Rare
  • Um Mês Completo Rare
  • Um Ano Completo Rare

Recent Badges

29

Reputação

  1. Ola bom dia,Boa tarde e Boa noite, Tudo bem com vocês ? Então galerinha, estou com uma certa duvida, eu tenho um NPC AIOX Seller, porem eu queria colocar para apenas a class "Human Mystic" poder pegar o AIOX eu ja tentei colocar de varias formas o nome da class mas não da(MEU CÓDIGO TA PELO NOME DA CLASS E NÃO PELO ID, POIS NÃO SEI COMO COLOCAR PELO ID), Sempre da ERRO quando vou falar com o NPC é como se o nome da class não Existisse, já tentei por: HMage,HumanMystic,HMystic,Mystic e varias outras rsrsr Para humanos se funciona a partir da primeira class "wizard", ai sim funciona , mas eu queria colocar para a penas a CLASS base dos Humanos Magos, se alguém souber como colocar pelo ID da class e pode-se me falar eu ficaria muito grato, vou deixar meu scripts para vocês verem... qn = "2005_AioSeller" NPC=[555555,30608] #iD do item que sera a moeda. Moeda= 9886 #Quantidade de dias e item para a opcao 1. DIAS_AIO1= 30 ItemCount1=1 #Quantidade de dias e item para a opcao 2. DIAS_AIO2= 60 ItemCount2=2 #Quantidade de dias e item para a opcao 3. DIAS_AIO3= 90 ItemCount3=3 QuestId = 2005 QuestName = "AioSeller" QuestDesc = "custom" InitialHtml = "1.htm" print "INFO AioSeller==> ON" class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onAdvEvent (self,event,npc,player) : htmltext = event st = player.getQuestState(qn) if not st: return def doAio(player,days) : st.getPlayer().setAio(True) st.player.setEndTime("aio", days); st.player.getStat().addExp(player.getStat().getExpForLevel(81)); st.player.getAppearance().setNameColor(Config.AIO_NCOLOR) st.player.getAppearance().setTitleColor(Config.AIO_TCOLOR) st.player.rewardAioSkills() st.player.sendSkillList() if event == "1" : if st.getPlayer().isAio(): return "no.htm" else : if st.getQuestItemsCount(Moeda) >= ItemCount1 : st.takeItems(Moeda,ItemCount1) doAio(st.player, DIAS_AIO1) st.giveItems(Config.AIO_DUAL_ID,1) st.player.sendMessage("Congratulations, you turned AIOX for 30 days!") return "aio.htm" else: st.player.sendMessage("You do not have enough item!") return "no_item.htm" elif event == "2" : if st.getPlayer().isAio(): return "no.htm" else : if st.getQuestItemsCount(Moeda) >= ItemCount2 : st.takeItems(Moeda,ItemCount2) st.giveItems(Config.AIO_DUAL_ID,1) doAio(st.player, DIAS_AIO2); st.player.sendMessage("Congratulations, you turned AIOX for 2 month!") return "aio.htm" else: st.player.sendMessage("You do not have enough item!") return "no_item.htm" elif event == "3" : if st.getPlayer().isAio(): return "no.htm" else : if st.getQuestItemsCount(Moeda) >= ItemCount3 : st.takeItems(Moeda,ItemCount3) st.giveItems(Config.AIO_DUAL_ID,1) doAio(st.player, DIAS_AIO3); st.player.sendMessage("Congratulations, you turned AIOX for 3 month!") return "aio.htm" else: st.player.sendMessage("You do not have enough item!") return "no_item.htm" elif event == "4" : if st.getPlayer().isAio(): st.getPlayer().setAio(False) st.takeItems(Config.AIO_DUAL_ID,1) st.player.setEndTime("aio", 0); st.player.lostAioSkills(); st.player.sendSkillList() st.player.getAppearance().setNameColor(0xffffff) st.player.getAppearance().setTitleColor(0xffffff) st.player.sendMessage("AIOX removed!") return "aio_remove.htm" else: return "no_aio.htm" return htmltext def onTalk (self,npc,player): htmltext = "<html><head><body>I have nothing to say you!</body></html>" st = player.getQuestState(qn) ClassId = st.getPlayer().getClassId() if not st : return htmltext npcId = npc.getNpcId() if ClassId in [ClassId.wizard]: st.setState(State.STARTED) return InitialHtml return htmltext QUEST = Quest(2005,qn,"custom") for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId) A parte onde esta o nome da class é em OnTalk if ClassId in [ClassId.wizard]:
  2. Supremo0

    Teleport Leader

    mano consegui, tinha que apenas dar um espaço kkkkkkkkkkkkkkkkkkkk coisa idiota vei kkkk mas agr to com outro problema, so ta teleportando o lider da pt o resto ta ficando e não pode teleportar...
  3. Supremo0

    Teleport Leader

    pois e vc ja ajudou muito cara , agradeço pela insistência.... mas agr com esse novo código seu deu apenas esse erro.. Traceback (innermost last): (no code object) at line 0 SyntaxError: ('invalid syntax', ('__init__.py', 15, 5, ' party = player.getParty()'))
  4. Supremo0

    Teleport Leader

    kk to quase desistindo dessa bosta Traceback (innermost last): (no code object) at line 0 SyntaxError: ('invalid syntax', ('__init__.py', 18, 9, '\tif not (party.isLeader(player)): return "no-leader.htm"'))
  5. Supremo0

    Teleport Leader

    deu erro... Traceback (innermost last): (no code object) at line 0 SyntaxError: ('invalid syntax', ('__init__.py', 18, 9, '\tif !party.isLeader(player): return "no-leader.htm"'))
  6. Supremo0

    Teleport Leader

    Galera fiz um teleport baseado no Teleport vip , só que é o seguinte eu quero que só de para teleportar estando em party(BOM ATE EU EU CONSEGUI FAZER DE BOA) mas o X da questão, que eu realmente quero é que somente o Leader da party de para teleportar a party e assim teleportando todos juntos, o que eu fiz cada player tem que clica no NPC para poder teleportar, alguém poderia me da um HELP ficaria eternamente grato! aqui sta meu script qn = "7000_VipTeleport" class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onAdvEvent (self,event,npc,player): party = player.getParty() if event: party = player.getParty() if not party: return "no-party.htm" if party.getMemberCount() != 3: return "only-two.htm" player.teleToLocation(210989, 55033, -14886) return "registered.htm" return event def onTalk (self,npc,player): st = player.getQuestState(qn) if not st : return "" return "20712-1.htm" QUEST = Quest(-1,qn,"Teleports") QUEST.addStartNpc(7077) QUEST.addTalkId(7077)
  7. Supremo0

    Script AIOX

    como eu faço para colocar no script do AIOX seller para so uma determinada class pode virar AIOX . por exemplo: # ClassId to be AIOx # Check class_list In Database for more info # Default : 17 Prophet AllowedClassId = 10, 25, 38 AioClassesName = Human Mystic, Elf Mystic or Dark Elf Mystic
×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.