Ir para conteúdo
  • Cadastre-se

sinblackmore

Membro
  • Total de itens

    125
  • Registro em

  • Última visita

Tudo que sinblackmore postou

  1. Fiz do jeito que você explicou e funcionou perfeitamente muito obrigado pela informação, é mais uma coisa que aprendo hehe.
  2. Bom dia comunidade! ontem eu alterei o drop dos raid boss do meu servidor e coloquei para eles droparem uns 12 tipos de itens diferentes entre consumiveis,scrolls,itens de quest e etc... deixei a category diferente para todos e tbm coloquei a chance de drop para 100% e mesmo assim quando mato algum raid boss não dropa todos os itens só dropa alguns, tá tipo fazendo um sorteio da droplist do mob e dropando uns 5/6 itens diferentes a cada vez que mata o raid boss e eu gostaria que sempre dropassem os 12 itens da droplist a cada vez que matasse um raid boss. Alguém sabe me dizer pq isso está acontecendo?
  3. Boa noite comunidade! bom é o seguinte, gostaria de pedir ajudar de vc's para fazer um item se torna consumivel e ao utiliza-lo deixa o player vip por 3 dias. Obs. já tenho o mod vip system adicionado ao meu servidor Rev. L2JFrozen
  4. alguém pode disponibilizar o link desse NPC no mediafire ou no mega pq o 4shared tá bugadasso não da pra baixar mais nada, esse npc é muito interessante usaria com toda certeza.
  5. alguém pode disponibilizar o link desse NPC no mediafire ou no mega pq o 4shared tá bugadasso não da pra baixar mais nada, esse npc é muito interessante usaria com toda certeza.
  6. alguém pode disponibilizar o link desse NPC no mediafire ou no mega pq o 4shared tá bugadasso não da pra baixar mais nada, esse npc é muito interessande usaria com toda certeza.
  7. Ok entendi, tem pressa não mano depois vc faz isso ai.
  8. O código está no comentário acima, ti citei pq talvez vc tenha esquecido.
  9. Obg LucasDesigner e Cardoz1nBR pelo ensinamento, as informações de vocês foram muito uteis para mim!
  10. Opa blz, aqui está o código do Vip Item Reward ==== Config.java ===== +public static boolean ALLOW_VIP_ITEM; +public static int ITEM_ID_VIP1; +public static int ITEM_ID_VIP2; +public static int ITEM_ID_VIP3; +ALLOW_VIP_ITEM = Boolean.parseBoolean(L2JFrozenSettings.getProperty("AllowVipItem", "False")); +ITEM_ID_VIP1 = Integer.parseInt(L2JFrozenSettings.getProperty("ItemIdVip", "9224")); +ITEM_ID_VIP2 = Integer.parseInt(L2JFrozenSettings.getProperty("ItemIdVip", "9224")); +ITEM_ID_VIP3 = Integer.parseInt(L2JFrozenSettings.getProperty("ItemIdVip", "9224")); ==== AdminVip.java ==== _player.rewardVipSkills(); + if(Config.ALLOW_VIP_ITEM && _player.isVip()) + _player.getInventory().addItem("", Config.ITEM_ID_VIP1, 1, _player, null); + _player.getInventory().addItem("", Config.ITEM_ID_VIP2, 1, _player, null); + _player.getInventory().addItem("", Config.ITEM_ID_VIP3, 1, _player, null); _player.getAppearance().setTitleColor(0xFFFF77); + if(Config.ALLOW_VIP_ITEM && _player.isVip() == false) + _player.getInventory().destroyItemByItemId("", Config.ITEM_ID_VIP1, 1, _player, null); + _player.getWarehouse().destroyItemByItemId("", Config.ITEM_ID_VIP1, 1, _player, null); + _player.getInventory().destroyItemByItemId("", Config.ITEM_ID_VIP2, 1, _player, null); + _player.getWarehouse().destroyItemByItemId("", Config.ITEM_ID_VIP2, 1, _player, null); + _player.getInventory().destroyItemByItemId("", Config.ITEM_ID_VIP3, 1, _player, null); + _player.getWarehouse().destroyItemByItemId("", Config.ITEM_ID_VIP3, 1, _player, null); ===== l2jfrozen.properties ======= +#=======================================# +# SetVip Item ID ( Vip Item Reward ) # +#=======================================# +# ID do item que vai ganhar quando virar VIP! +AllowVipItem = True +ItemIdVip1 = 9224 +ItemIdVip2 = 57 +ItemIdVip3 = 3470
  11. Sinceramente eu não acredito que ninguém da comunidade não saiba fazer essa implementação pelo jeito não quiseram me ajudar mesmo, mas tudo bem faz parte da vida, vou retirar o Vip Item Reward do servidor e deixar apenas o NPC Vip Seller que é mais importante. Flw um abraço pra todos e pode fechar o tópico. Att. Victor Hugo
  12. Olá boa tarde! Gostaria de pedir que alguém se possível me ajudasse a deixar os announcements do meu servidor automático e não apenas para quando logar, queria colocar para aparecer um anuncio diferente a cada 1(a) hora, já vi isso em um servidor que joguei a algum tempo atrás. Att. Victor Hugo
  13. Boa tarde comunidade! Bom é o seguinte, tenho o mod Vip Item Reward no meu servidor e gostaria de saber como faço para adiciona-lo ao NPC Vip Seller para quando algum player comprar o vip pelo NPC ele receba a premiação do Vip Item Reward, coisa que não está acontecendo. Mas quando adiciono o vip a algum player manualmente por comando(//setvip) os itens da premiação são entregue perfeitamente na mesma hora, gostaria que alguém me ajudasse a deixar o NPC do mesmo jeito. __init__.py do NPC Vip Seller #Created By Cheed!!! import sys from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance from com.l2jfrozen.gameserver.model.actor.instance import L2NpcInstance from java.util import Iterator from com.l2jfrozen.util.database import L2DatabaseFactory from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen import Config from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest from com.l2jfrozen.gameserver.datatables import SkillTable from com.l2jfrozen.gameserver.network.serverpackets import SocialAction from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest qn = "555556_VipSeller" NPC=[555556] #iD do item que sera a moeda. Moeda= 57 #Quantidade de dias e item para a opcao 1. DIAS_VIP1= 30 ItemCount1=3000 #Quantidade de dias e item para a opcao 2. DIAS_VIP2= 60 ItemCount2=6000 #Quantidade de dias e item para a opcao 3. DIAS_VIP3= 90 ItemCount3=9000 QuestId = 555556 QuestName = "VipSeller" QuestDesc = "custom" InitialHtml = "1.htm" print "INFO VipSeller==> 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 doVip(player,days) : st.getPlayer().setVip(True) st.player.setEndTime("vip", days); st.player.broadcastPacket(SocialAction(st.player.getObjectId(),16)) st.player.getAppearance().setNameColor(Config.VIP_NCOLOR) st.player.getAppearance().setTitleColor(Config.VIP_TCOLOR) if event == "1" : if st.getPlayer().isVip(): return "no.htm" else : if st.getQuestItemsCount(Moeda) >= ItemCount1 : st.takeItems(Moeda,ItemCount1) doVip(st.player, DIAS_VIP1) st.player.sendMessage("Parabens voce agora e um jogador Vip, aproveite todos os beneficios.") return "1.htm" else: st.player.sendMessage("Voce nao tem itens suficiente!") return "1.htm" elif event == "2" : if st.getPlayer().isVip(): return "no.htm" else : if st.getQuestItemsCount(Moeda) >= ItemCount2 : st.takeItems(Moeda,ItemCount2) doVip(st.player, DIAS_VIP2); st.player.sendMessage("Parabens voce agora e um jogador Vip, aproveite todos os beneficios.") return "1.htm" else: st.player.sendMessage("Voce nao tem itens suficiente!") return "1.htm" elif event == "3" : if st.getPlayer().isVip(): return "no.htm" else : if st.getQuestItemsCount(Moeda) >= ItemCount3 : st.takeItems(Moeda,ItemCount3) doVip(st.player, DIAS_VIP3); st.player.sendMessage("Parabens voce agora e um jogador Vip, aproveite todos os beneficios.") return "1.htm" else: st.player.sendMessage("Voce nao tem itens suficiente!") return "1.htm" return htmltext def onTalk (self,npc,player): htmltext = "<html><head><body>You can't buy while you are</body></html>" st = player.getQuestState(qn) if not st : return htmltext npcId = npc.getNpcId() if st.player.getPvpFlag() > 0 :#Player Flag htmltext = "<html><head><body>You can't buy while you are <font color=\"800080\">flagged!</font><br>Wait some time and try again!</body></html>" st.exitQuest(1) elif st.player.getKarma() > 0 :#Player com Karma st.exitQuest(1) htmltext = "<html><head><body>You have too much <font color=\"FF0000\">karma!</font><br>Come back,<br>when you don't have any karma!</body></html>" elif st.player.isInCombat() :#Player modo de Combate st.exitQuest(1) htmltext = "<html><head><body>You can't buy while you are attacking!<br>Stop your fight and try again!</body></html>" else: return InitialHtml return htmltext QUEST = Quest(555556,qn,"custom") CREATED = State('Start', QUEST) STARTING = State('Starting', QUEST) STARTED = State('Started', QUEST) COMPLETED = State('Completed', QUEST) QUEST.setInitialState(CREATED) for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId) Config do Vip Item Reward para a entrega das premiações Config.ALLOW_VIP_ITEM Config.ITEM_ID_VIP1 Config.ITEM_ID_VIP2 Config.ITEM_ID_VIP3 Obs.: Não sei qual comando usar para adicionar corretamente ao NPC. Espero que alguém possa me ajudar! Att. Victor Hugo
  14. Olá bom dia a todos! gostaria de saber quais são as principais configurações do firewall e regras de entrada/saída para deixar o meu servidor de l2 seguro no Windows Server? Ex: Anti-DDOS, Bloquear tal porta, Liberar tal porta, Etc....
  15. Era exatamente isso que vc disse os id's estavam com 5 dígitos, ai mudei para 4 e funcionou perfeitamente. Obrigado pela ajuda mano, e já fica de aprendizado para os próximos itens... hehe!
  16. Olá boa tarde! gostaria de receber algumas indicações de empresas com bons preços e suporte, irei contratar meu primeiro vps/dedicado em breve
  17. Olá boa tarde a todos! bom é o seguinte eu baixei e adicionei ao meu servidor os shields do GOD, até ai tava tudo bem mas na hora que fui colocar na multisell do GM shop, os icones dos escudos não apareceram e ficaram uns quadrados preto no lugar e se passar o mouse por cima deles da um critical erro. Imagem de como fica no GM shop sendo que na aba do inventario os icones dos escudos aparecem normalmente, só na loja que fica mostrando os quadrados preto Imagem de como fica no inventario alguém saberia me dizer pq está acontecendo isso? e se tem como resolver esse problema? Att. Victor Hugo
  18. alterei os valores do jeito que vc ensinou e funcionou perfeitamente, agora sim os meus custons estão 100% hehe. Muito obrigado mano!!! e sobre o tutorial da system vou procurar agora mesmo, vai ser bastante útil.
  19. Up! Por favor alguém poderia me ajudar? é pq no meu servidor vai ter custom item e baseado em testes eu alterei os status deles para deixar balanceado, mas no jogo ainda fica mostrando os antigos valores e eu queria deixar organizado para os players saberem exatamente os status do item, e não acharem que é uma coisa sendo outra.
×
×
  • 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.