![]() |
Vip
Como fazer um VIP Buffer ?? Por exemplo
Citação:
|
Preferencia você coloca um item em exesso para o player tipo um ID 996644
Ai você coloca em 1kk para ele se buffa o mês todo Mais lembrando esse item não pode ser pasando em trade ou jogado no chão mais em tempo de duração pode botar em DURATION em ectitem lá tem a duração do item se poem o tempo que o item vai fica no env do player OK Caso duvida me add no MSN Posso te explicar melhor SEM SUPORTE POR E-MAIL Melhor editando coloque assim --------------------------------------------------------------- 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.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 = "9998_NPCBuffer" NPC=[40006] ADENA_ID=996644 QuestId = 9998 QuestName = "NPCBuffer" QuestDesc = "custom" InitialHtml = "1.htm" print "importing custom: 9998: NPCBuffer" class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent(self,event,st): htmltext = event count=st.getQuestItemsCount(ADENA_ID) if count < 10000 or st.getPlayer().getLevel() < 1 : htmltext = "<html><head><body>Tu nao possui adenas suficientes,<br> ou esta abaixo do level necessario (40).</body></html>" else: st.takeItems(ADENA_ID,0) st.getPlayer().setTarget(st.getPlayer()) |
Certo, mas como faz para o script identificar o campo charViP na tabela characters?
Tem que criar uma classe no JAVA pra isso? Ou já possui uma pronta? Até mais! |
Bem...eu peguei a REV 14alguma coisa xD do L2J Emu, limpa...
E a SQL Characters ja veio com a coluna 'VIP' e a coluna 'isDonator' ( nao soh na character, mas em varias tabelas de status de player, como Heroes ) Ai eu testei, usando o comando //setdonator 1 ele edita o char, e ele fica marcado com o nome de outra cor e a coluna no database muda de 0 para 1, no entando o Buff RETAIL que ja vem como buff soh de donator eh mto ruim e eh em HTML, ou seja, a janela se fexa ao escolher qualquer buff..por isso to tentando adicionar outro, mas em jscript...soh que eu nao sei como fazer pra ele respodner soh quem ta marcado como donator na tabela, entendeu? A tabela ja vem pronta... |
Eu desconheço uma variável em Java que identifique um donator.
Até hoje só tinha avistado os de HTML direto do banco de dados. |
Entao nao tem como fazer ? =/
|
Ter tem, mas teria que criar uma classe no JAVA para poder identificar, já que não existe uma...
Uma classe igual identifica se o cara é nobles ou não sabe? Abraços! |
| Horários baseados na GMT -3. Agora são 09:33 AM. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.