Ir para conteúdo

XvX

Artesão
  • Total de itens

    122
  • Registro em

  • Última visita

Tudo que XvX postou

  1. Man aqui em casa no Avast e no Kasperty do 4Shared não dectou nada, estou enviando neste momento para o Virus Total analizar, para tirar qualquer dúvida! Se alguém q estiver lendo puder postar um post com Scan agradeço! Enquanto a execultável ser deletado, vc ainda têm meu server mais antigo o execultável é o mesmo só trocar!
  2. Jah Tah add qualquer dúvida só falar! Fmz to correndo aq pra deixar esse server 100%. Alguns falaram q o server estava muito pesado e levando muito tempo para carregar agora ta q nem bala! Daqui a pouco faço no upload! Se você botar meu execultável e a pasta movements acredito que sim!
  3. Aqui está funcionando perfeitamente, verifique se vc autorizou no seu firewall o acesso do OT a net e se vc deixou a porta 7171 aberta! Hoje tem mais quest's a serem adicionados, estou revisando o OT aqui! Obrigado pela sua colaboração!
  4. Tem sim, só que é um processo um pouco demorado pois geralmente nesse upgrade vc vai gerar vários bugs no seu Ot e tem algumas incompatibilidades em actions,movements, npc's, etc que vc vai ter q ajustar. Antes disso tudo preciso saber que partes vc quer modificar, recomendo vc a trocar seu executável pelo meu. Quando tiver um distro do 8.50 funcionando 100% estarei adaptando meu server para ele! Quanto as Rates aconselho vc a usar por Stages! O fato de estar pesado é devido a estarmos usando o mapa global além do mapa o server carrega inúmeros scripts de actions, npc's, respawn's, etc. Quanto maior o mapa mais mémoria vc vai precisar no seu pc para rodar o server ou editar o mapa! [03/07/2009 11:29:54] > Map loading time: 30.828 seconds. [03/07/2009 11:29:59] > Data loading time: 4.234 seconds. [03/07/2009 11:29:59] > Unserialization time for houses: 0.062 seconds. 2GB aq no de casa! Um bom processador ajuda! Qualquer dúvida estou a disposição!
  5. Aqui no Xtibia temos um vasta bibioteca de Tutoriais, se você pesquisar direitinho vai sanar todas as suas dúvidas. Lhe recomendo q leia este post, creio que irá ajudar! http://www.xtibia.com/forum/Aprenda-Criar-...ne-t114449.html
  6. Para acessar o server do seu computador vc pode usar o edereço de IP : 127.0.0.1, o seu ip q está nas configurações vc vai mandar para quem for jogar pela internet! Enquanto a esse erro é inedito verifique suas configurações, veja se seu Change IP está configurado corretamente com o endereço de IP, número da versão 8.42 e a porta 7171! Qualquer dúvida, pode perguntar!
  7. Hmm, o 1º é descobrir qual é o seu endereço de IP: http://www.omeuip.com/ 2º Passo: Com um editor de textos abra o arquivo o config.lua que está na pasta XvX Server procure a linha onde têm: ip = "127.0.0.1" substitua pelo seu IP e pronto! Qualquer dúvida vc pode me mandar uma mensagem privada!
  8. Muito obrigado pelo comentário, neste momento estou trabalhando na quest da Blue Legs, acredito q hoje fica pronta!
  9. Preguiça para mim é mecher no MsSQL, mas pode deixar q no prox update vou mandar junto a database do mysql!
  10. Agradeço seu coment! Vlw o interesse pelo meu Ot, mas por enquanto meu OT só funciona na rede de Internet da minha cidade! Vlw Brother! Se a internet colaborar aq atualizo ele hoje ainda!
  11. Boa idéia, aqui vai: 1º Passo: Crie um arquivo com o nome: A Sweaty Cyclops.xml na pasta data/npc e cole isso dentro: <?xml version="1.0" encoding="UTF-8"?> <npc name="A Sweaty Cyclops" script="data/npc/scripts/Sweaty Cyclops.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="22" head="0" body="0" legs="0" feet="0"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|, eu trabalho nesta forjaria, e poderia fazer itens para vc, verifique a lista de itens ao livro ao lado. " /> </parameters> </npc> 2º Passo: Dentro da pasta data/npc/scripts crie o arquivo Sweaty Cyclops.lua e cole isso dentro: local talk_state = 0 local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if msgcontains(msg, 'dragon shield') then if getPlayerItemCount(cid,5880) >= 20 and getPlayerItemCount(cid,2225) >= 3 and getPlayerItemCount(cid,5877) >= 3 then if doPlayerRemoveItem(cid,5880,20) and doPlayerRemoveItem(cid,2225,3) and doPlayerRemoveItem(cid,5877,3) then doPlayerAddItem(cid,2516,1) npcHandler:say('Esta aqui o item, obrigado e volte sempre!') end else npcHandler:say('Voce nao tem todos os itens.. ') talk_state = 0 end elseif msgcontains(msg, 'no') then npcHandler:say('Thau, volte sempre!!') talk_state = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Espero ter ajudado, em breve irei fazer um mais completo p incluir ele na quest da blue legs e da obsidian knife no meu server e depois posto aqui no fórum!
  12. Concordo com vc! Ninguém da valor ao que se conquista fácil d+! Se fizermos um OT exagerando nas rates de skills, level ou no loot logo os players se enjoam do server! Até Hoje meu server está sendo bem movimentado! A fórmula é sempre inovar!
  13. Agradeço a todos pelos coments!
  14. Cidades: Yalahar, Carlin, Ab'Dendriel, Kazordon, Thais, Venore, Darshia, Ankramun, Edron, Port Hope, Game Master Isle, Liberty Bay, Svargrond, Cormaya e Rookgaard. As únicas coisas que estão fora do global para se comprar são as SD de 100x, UH de 100x e spellbooks que estão com preços superfaturados! Minha intenção é deixar o server mais próximo do server da Cipsoft (Um dia Chego lá) Obrigado pelo coment!
  15. Projeto Mind - Xvx Global v.0.9 Novas actions 8.50, áreas de hunt do novo update, novos itens, black skull! Cidades: Yalahar Carlin [8.50] Ab'Dendriel Kazordon Thais Venore Darashia (Adicionado nova área de hunt de Drags) Ankramun Edron [8.50] Port Hope Game Master Isle Liberty Bay (Adicionado nova área de Hunt com Medusa, Wyrm's, etc) Svargrond Cormaya As cordenados do mapa são similares ao do global exceto Yalahar e Svargrond! Modificações que eu fiz: [*]Atualizado para o distro do Forgotten 8.50 editado por mim. [*]Pasta Data Modificada (Movements, Actions, NPC's, Monters, etc). [*]Sistema de Bless igual ao Global (5 Bless Valem por Aol). [*]Comando !bless você pode comprar todas as 5 de uma só vez! [*]Respaw e mapa traqueado do global (idêntico ao mapa da Cipsoft [zTracker]). [*]Corrigido bugs em NPC's ao migrar para nova versão. [*]NPC Rashid , Blue e Green Djinn's compram seu loot! [*]Modificação no mapa o tempo de respawn e quantidade de spaws para ficar mais fiel ao global! [*]Correção em grounds que impediam acesso a algumas caves de Dwarfs e Cyclops! [*]Adicionado Npc A Sweaty Cyclops, ele forja o amuleto para a quest da blue legs! [*]Correção em NPC's de barco! [*]Adicionei Carlin e Edron com houses e Depot's funcionado. [*]Soft Boots e Firewalker Boots agora se transformam num item com visual novo. [*]Correção em diversas portas do mapa que deviam estar trancadas [20/07/09]. [*]Sistema de alavanca por potion [22/07/09]. [*]Exclusão de parte do "lixo" no mapa [22/07/09]. [*]O cheese agora é agrupável [23/07/09]. [*]Itens de Yalahar como máquinários e lâmpadas agora funcionam[23/07/09]. [*]Consertei todas as Casas de Carlin, no update 8.50 tinham ficado bugadas.[27/07/09] [*]NPC's Agora vendem as novas backpack's, Mecanical Fishing Rod, etc.[28/07/09] [*]Monstro Medusa ( Com loot, ataques e efeito que lhe transforma em pedra).[28/07/09] [*]Inclui todas a raids do meu antigo server![31/07/09] [*]Inclui novo pack de monster's![31/07/09] [*]Inclui script de pescar itens no corpo do water elemental![31/07/09] [*]NPC A Sweat Cyclops e NPC Marina Revisados! [06/08/09] [*]Algumas modificações no mapa como exclusão de lixo, limitando acesso a portas e defeitos no mapa! [06/08/09] [*]Server atualizado para última versão do TFS! [06/08/09] [*]Tradução do distro e agora ele funciona tanto em Sqlite como em Mysql![06/08/09] [*]O servidor agora está mais leve e estável, peço que se acharem mais algum bug que me avisem![06/08/09] [*]Acesso a POI por um atalho para quem já completou! [08/08/09] [*]Compilei um novo distro com as novas sources da TFS (Alguns Bugs foram corrigidos)! [08/08/09] [*]Corrigi vários Npc's como Hardeck que estavam com os preço de venda e de compra trocados! [25/08/09] [*]Removidas tiles antigas de Carlin (Telhados fora do lugar)! [25/08/09] [*]Corrigi outfit.xml adicionando o weeding! [25/08/09] Créditos pelo distro: Elf, Talaturen, Lithium, Kiper, Kornholijo, KaczooH, slawkens & Macroman. Tradução e Edição: XvX. Quests que eu adicionei: Azerus (By Ta4e and awarkener) - Bug Resolvido Arena (By Gesior) Behemonth Blue Legs BK (Crown Armor e Crown Shield) Bright Sword Naginata Vamp Shield Fire Axe Mermaid Comb Orc Fortress Medusa Shield Dark Shield Noble Armor Quest das Vocações Stealth Ring Mad Mage Room [20/07/09] Fotos : </div> <div style="margin:0px 0px 0px 0px"><div class="smallfont" style="margin-bottom:0px"><input type="button" value="Mostrar Spoil" style="width:80px;font-size:10px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'Esconder'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Mostrar Spoil'; }"></div><div style="margin: 0px; padding: 0px; border: 0px inset;"><div style="display: none;"> </div></div> System: SSG,SSE,WDF (Pequeno canivete que funciona como corda, pá, pick, machete, scythe) Mecanical Fishing Rod Enchant System Blessed Wooden Stake Obsidian Knife (Agora ela tbm esculpe estátuas de gelo!) Rust Remover System (By Tarjei) Bounty Hunter (Caçadores de Recompensa) - {Está em fase de desenvolvimento ainda} Senha do GM: gm/gm Espero poder contar com todos para estar reportando erros no server para que eu possa sana-los! Tutorial MySql: Tutorial MySql Link do Change IP: Asprate Ip Changer Link do Map Editor: Remere Map editor Tutorial Map Editor: Tutorial RME Acessórios para o server : XvX Progs Agradeço a todos pelos inúmeros elogios e sugestões para o projeto, infelizmente tive que abandonar o Projeto por falta de tempo e de recursos (Faculdade e Trabalho), agradeço a todos pela compreensão e peço desculpas por não estar mais colaborando aqui no Xtibia </img><img src="http://img263.imageshack.us/img263/417/downloadwb6.gif"></img>
  16. Repare no efeito da animação ao vc tirar as leathers e as dust e quando vc da use! Depois vou adicionar fotos, têm gente que só acretida vendo. Vou botar o antes e o depois!
  17. Gostei do seu Script, parabéns pelo post! Testado e aprovado! Vc podia adaptar para funcionar igual ao global usando obsidian knife!
  18. Eu alterei a animação ao vc usar os itens, até hoje só vi no meu Ot o sistema idêntico ao global!
  19. Cara botei p funcionar no meu server aq, mais tem pequenos detalhes q tive q corrigir no scrip: Aqui a função do doCreateMonster num funciona aew botei essa:doSummonCreature E onde vc disse q é p botar ACTIONID no sqm têm q ser UNIQUEID id: NO FINAL DA QUEST ADICIONE ACTIONID,1974 NO TILE CONFORME A FIGURA PARA QUE QUANDO O PLAYER PISE NELE EXIBIRA A MSG FALANDO QUE ELE JA PODE ENTRA NA SALA DE RECOMPENSA Vlw pelo scrip, ficou show de bola!
  20. Seu mapa é trackeado por completo?? Tem quais quest adicionadas o Unic ID?? As cordenadas estão iguais ao do global?? E as das portas de level e de quests possuem Action ID? Tem Quest do Yalahar Set? Vem com pasta actions e movements?
  21. Fácil amigo, baixe a versão mais atual do map editor recomendo o remere map editor. Vc só vai precisar abrir seu mapa e salvar ele de novo que ele vai ser atualizado! Provavelmet seu mapa vai ficar bugado no update, mas vc pode conseguir recuparar algumas partes do seu mapa! Link do Remere Map Editor:
  22. Ela compra todos os itens de addons como: Poc's, leather's , scales, ape fur e diversos itens raros. Vende Obsidian knife, Blessed Wooden Stake e Rust Remover! <?xml version="1.0" encoding="UTF-8"?> <npc name="Fiona" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0"> <health now="200" max="200"/> <look type="139" head="20" body="39" legs="45" feet="7" addons="2"/> <parameters> <parameter key="module_shop" value="1"/> <parameter key="shop_sellable" value="Ape Fur,5883,120;Bat Wing,5894,100;Bear Paw,5896,300;Behemoth Claw,5930,1000;Beholder Eye,5898,1000;Blue Note,2349,1000;Blue poc,5912,1000;Brown poc,5913,100;Brutus Bloodbeard's Hat,6099,1000000;Burning Heart,2353,100000;Cat's Paw,5480,100000;Chicken Feather,5890,100;Cobrafang Dagger,2351,100000;Countess Sorrow's Frozen Tear,6536,5000;Crystal Arrow,2352,5000;Deadeye Devious'Eye Patch,6102,100000;Demon Dust,5906,3000;Demon Horn,5954,3000;Demonic Essence,6500,1000;Dracola's Eye,6546,500000;Dragon Claw,5919,500000;Energy Soil,8303,10000;Eternal Flames,8304,5000;Eye Patch,6102,500;Ferumbras'Hat,5903,1000000;Fighting Spirit,5884,60000;Fish Fin,5895,2000;Flawless Ice Crystal,8300,1000;Gear Wheel,9690,1000;Giant Spider Silk,5879,5000;Gland,8971,1000;Glimmering Soil,8299,1000;Glob of Acid Slime,9967,100;Glob of Mercury,9966,100;Glob of Tar,9968,100;Green Dragon Leather,5877,120;Green Dragon Scale,5920,100;Green Piece of Cloth,5910,1000;Gold Ingot,9971,10000;Handmaiden's Protector,6539,50000;Hardened Bone,5925,1000;Heaven Blossom,5921,100;Holy Orchid,5922,1000;Honeycomb,5902,100;Hook,6097,500;Huge Chunk of Crude Iron,5892,10000;Hydra Egg,4850,1000;Iced Soil,8302,1000;Imperor's Trident,6534,500000;Iron Ore,5880,1000;Lethal Lissy's Shirt,6100,50000;Lizard Leather,5876,150;Lizard Scale,5881,120;Magic Sulphur,5904,12000;Mandrake,5015,500000;Minotaur Leather,5878,100;Morgaroth's Heart,5943,10000;Mother Soil,8305,1000;Mr. Punish's Handcuffs,6537,1000000;Nails,8309,100;Natural Soil,8298,1000;Nose Ring,5804,1000000;Ornamented Ankh,2354,5000;Orshabaal's Brain,5808,50000;Peg Leg,6126,500;Perfect Behemoth Fang,5893,1000;Piece of Draconian Steel,5889,10000;Piece of Hell Steel,5888,10000;Piece of Massacre's Shell,6540,500000;Plasmother's Remains,6535,50000;Pure Energy,8306,20000;Red Dragon Leather,5948,100;Red Dragon Scale,7314,200;Red Piece of Cloth,5911,1000;Ron the Ripper's Sabre,6101,100000;Royal Steel,5887,10000;Seeds,7732,500;Shard,7290,1000;Sniper Gloves,5875,3000;Soul Orb,5944,300;Soul Stone,5809,100000;Sword Hilt,2350,150000;The Ring of the Count,8752,10000;Turtle Shell,5899,150;Vampire Dust,5905,1000;Vampiric Crest,9955,10000;Warrior's Sweat,5885,15000;White Piece of Cloth,5909,1000;Wolf Paw,5897,100;Yellow Piece of Cloth,5914,1000;"/> <parameter key="shop_buyable" value="obsidian knife,5908,5000;blessed wooden stake,5942,5000;Rust Remover,9930,100;"/> </parameters> </npc>
  23. Essas actions são da base de dados do Projeto Forgoten Server, porém até hoje não consertaram essa action, então adaptei para ficarem com os efeitos de animação igual ao do global! 1º Passo: Crie um arquivo em data\actions\scripts\tools com nome: blessed_wooden_stake.lua Depois cole isso dentro do arquivo: local DUSTS = { -- Demons [2956] = {25000, 5905}, -- Vampires [2916] = {25000, 5906} } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerLevel(cid) <= 1) then doPlayerSendCancel(cid, "You have to be at least Level 2 to use this tool.") return TRUE end local dust = DUSTS[itemEx.itemid] if(dust == nil) then doPlayerSendCancel(cid, "Sorry, not possible.") return TRUE end local random = math.random(1, 100000) if(random <= dust[1]) then doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_MAGIC_RED[/color]) doPlayerAddItem(cid, dust[2], 1) elseif(dust[3] and random >= dust[3]) then doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_MAGIC_RED[/color]) doPlayerAddItem(cid, dust[4], 1) else doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_BLOCKHIT[/color]) end doTransformItem(itemEx.uid, itemEx.itemid + 1) return TRUE end 2º Passo: Crie um arquivo em data\actions\scripts\tools com nome: obsidian_knife.lua Depois cole isso dentro do arquivo: local SKINS = { -- Minotaurs [2830] = {25000, 5878}, [2871] = {25000, 5878}, [2866] = {25000, 5878}, [2876] = {25000, 5878}, [3090] = {25000, 5878}, -- Lizards [4259] = {25000, 5876}, [4262] = {25000, 5876}, [4256] = {25000, 5876}, -- Dragons [3104] = {25000, 5877}, [2844] = {25000, 5877}, -- Dragon Lords [2881] = {25000, 5948}, -- Behemoths [2931] = {25000, 5930, 90000, 5893}, -- Bone Beasts [3031] = {25000, 5925} } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerLevel(cid) <= 1) then doPlayerSendCancel(cid, "You have to be at least Level 2 to use this tool.") return TRUE end local skin = SKINS[itemEx.itemid] if(skin == nil) then doPlayerSendCancel(cid, "Sorry, not possible.") return TRUE end local random = math.random(1, 100000) if(random <= skin[1]) then doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_MAGIC_GREEN[/color]) doPlayerAddItem(cid, skin[2], 1) elseif(skin[3] and random >= skin[3]) then doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_MAGIC_GREEN[/color]) doPlayerAddItem(cid, skin[4], 1) else doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_BLOCKHIT[/color]) end doTransformItem(itemEx.uid, itemEx.itemid + 1) return TRUE end 3º Passo: Abra o arquivo: \data\actions\actions.xml com seu bloco de notas e adicione isso: <action itemid="5942" script="tools/blessed_wooden_stake.lua"/> <action itemid="5908" script="tools/obsidian_knife.lua"/> Créditos 99% ao team do Forgotten pelo script e 1 % para mim que modifiquei os MagicEffect para funcionar igual ao global! Segue Spoil do sistema antigo ( Em Vermelho as partes que modifiquei): Obsidian Knife: local SKINS = { -- Minotaurs [2830] = {25000, 5878}, [2871] = {25000, 5878}, [2866] = {25000, 5878}, [2876] = {25000, 5878}, [3090] = {25000, 5878}, -- Lizards [4259] = {25000, 5876}, [4262] = {25000, 5876}, [4256] = {25000, 5876}, -- Dragons [3104] = {25000, 5877}, [2844] = {25000, 5877}, -- Dragon Lords [2881] = {25000, 5948}, -- Behemoths [2931] = {25000, 5930, 90000, 5893}, -- Bone Beasts [3031] = {25000, 5925} } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerLevel(cid) <= 1) then doPlayerSendCancel(cid, "You have to be at least Level 2 to use this tool.") return TRUE end local skin = SKINS[itemEx.itemid] if(skin == nil) then doPlayerSendCancel(cid, "Sorry, not possible.") return TRUE end local random = math.random(1, 100000) if(random <= skin[1]) then doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_GROUNDSHAKER[/color]) doPlayerAddItem(cid, skin[2], 1) elseif(skin[3] and random >= skin[3]) then doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_GROUNDSHAKER[/color]) doPlayerAddItem(cid, skin[4], 1) else doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_POFF[/color]) end doTransformItem(itemEx.uid, itemEx.itemid + 1) return TRUE end Blessed Wooden Stake: local DUSTS = { -- Demons [2956] = {25000, 5905}, -- Vampires [2916] = {25000, 5906} } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerLevel(cid) <= 1) then doPlayerSendCancel(cid, "You have to be at least Level 2 to use this tool.") return TRUE end local dust = DUSTS[itemEx.itemid] if(dust == nil) then doPlayerSendCancel(cid, "Sorry, not possible.") return TRUE end local random = math.random(1, 100000) if(random <= dust[1]) then doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_GROUNDSHAKER[/color]) doPlayerAddItem(cid, dust[2], 1) elseif(dust[3] and random >= dust[3]) then doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_GROUNDSHAKER[/color]) doPlayerAddItem(cid, dust[4], 1) else doSendMagicEffect(toPosition, [color="#FF0000"]CONST_ME_POFF[/color]) end doTransformItem(itemEx.uid, itemEx.itemid + 1) return TRUE end
  24. No meu server num funfou naum . Aq uso Forgotten 8.42 Da esse erro: [24/06/2009 09:23:08] Error: [MoveEvent::configureMoveEvent] No valid event name script [24/06/2009 09:23:08] Warning: [baseEvents::loadFromXml] Can not configure event [24/06/2009 09:23:08] Error: [MoveEvent::configureMoveEvent] No valid event name script [24/06/2009 09:23:08] Warning: [baseEvents::loadFromXml] Can not configure event
  25. Estive examinado seu server. 1º Tira o mapa do forgoten q ta junto no server, só perde tempo p quem ta fazendo downlod, ninguém usa ele naum, fica parecendo q vc só pegou e colou seu mapa num server qualquer! Personalize seu server por completo e ai sim ele vai ter sempre um diferencial! 2º Está faltando algumas actions como de janelas, lâmpadas e alguns utensílios como elvenhair rope, obsidian knife e blessed wooden stake para deixar seu server mais completo. O mapa de yalahar esta quase fiel, tem alguns respaws faltando, recomendo trocar esse mapa seu de yalahar por um mais completo hj ta facil encontrar (quiser tenhu um aq)! Segue anexo com actions do sistema de blessed wooden stake e obsidian knife funcionando igual ao global! 3º Desculpa as críticas a seu trabalho, mas o que precisar aew e eu puder ajudar conta cmg! Actions <action itemid="5942" script="tools/blessed wooden stake.lua"/> <action itemid="5908" script="tools/obsidian_knife.lua"/> <action itemid="7731" script="tools/rope.lua"/> -- Elvenhair Rope Blessed Wooden Stake local DUSTS = { -- Demons [2956] = {25000, 5905}, -- Vampires [2916] = {25000, 5906} } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerLevel(cid) <= 1) then doPlayerSendCancel(cid, "You have to be at least Level 2 to use this tool.") return TRUE end local dust = DUSTS[itemEx.itemid] if(dust == nil) then doPlayerSendCancel(cid, "Sorry, not possible.") return TRUE end local random = math.random(1, 100000) if(random <= dust[1]) then doSendMagicEffect(toPosition, CONST_ME_MAGIC_RED) doPlayerAddItem(cid, dust[2], 1) elseif(dust[3] and random >= dust[3]) then doSendMagicEffect(toPosition, CONST_ME_MAGIC_RED) doPlayerAddItem(cid, dust[4], 1) else doSendMagicEffect(toPosition, CONST_ME_BLOCKHIT) end doTransformItem(itemEx.uid, itemEx.itemid + 1) return TRUE end Obsidian Knife local SKINS = { -- Minotaurs [2830] = {25000, 5878}, [2871] = {25000, 5878}, [2866] = {25000, 5878}, [2876] = {25000, 5878}, [3090] = {25000, 5878}, -- Lizards [4259] = {25000, 5876}, [4262] = {25000, 5876}, [4256] = {25000, 5876}, -- Dragons [3104] = {25000, 5877}, [2844] = {25000, 5877}, -- Dragon Lords [2881] = {25000, 5948}, -- Behemoths [2931] = {25000, 5930, 90000, 5893}, -- Bone Beasts [3031] = {25000, 5925} } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerLevel(cid) <= 1) then doPlayerSendCancel(cid, "You have to be at least Level 2 to use this tool.") return TRUE end local skin = SKINS[itemEx.itemid] if(skin == nil) then doPlayerSendCancel(cid, "Sorry, not possible.") return TRUE end local random = math.random(1, 100000) if(random <= skin[1]) then doSendMagicEffect(toPosition, CONST_ME_MAGIC_GREEN) doPlayerAddItem(cid, skin[2], 1) elseif(skin[3] and random >= skin[3]) then doSendMagicEffect(toPosition, CONST_ME_MAGIC_GREEN) doPlayerAddItem(cid, skin[4], 1) else doSendMagicEffect(toPosition, CONST_ME_BLOCKHIT) end doTransformItem(itemEx.uid, itemEx.itemid + 1) return TRUE end
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...