Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''xtibia''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

  1. kaiotp

    Subwat Now

    Bem-Vindo Bem-Vindo vim aki postar o Subwat now edit por mim como pensei se postar aki a versao subwat now v1 eu postei aki porque consegui o mapa com o kung san postarei minha versao editada daki uns dias Adicionada: 5 quest 2 set Templo edit War Edit Senha Do God: GOD GOD CREDITOS: Gean Riot Delaks Eu Site Para Downlaod = http://www.4shared.com/rar/Xe8Med39/nowserv_v1.html Gente nao consegui fazer o scan e nem postar fotos malz..
  2. Bem-Vindo Bem-Vindo como eu vi muitas pessoas pedindo o mapa subwat now edit por kung san eu resolvi postar aki no xtibia entao galera consegui para vcs o mapa v1 vover se consigo o mapa v2 para postar aki no xtibia.... entao galera como nao sei postar imagensvo postar download direto este Download nao tem virus...tb nao sei fazer o scan mas fica nos criterios malz ae .. e sou iniciante.. vlw Espero que gostem http://www.4shared.com/rar/Xe8Med39/nowserv_v1.html Adicionados Muitas Coisas Quest,Templo modificado,novos mostros war edit Creditos Kung San Eu E Ao Xtibia Da um Rep+
  3. Fundamentos da aplicação Olá, eu sou Miiller conhecido aqui no xtibia como "xotservx", tenho 17 anos, e iniciei a minha faculdade este ano, estou cursando análise e desenvolvimento de sistemas , na faculdade estou começando aprender desenvolver aplicações em C#, e como sou fanático em scripts, resolvi criar uma aplicação que facilita-se algo na vida dos scripters, então eu desenvolvi essa aplicação para q ela crie o inicio do script, aonde você pode adicionar varias condições para que o script aconteça. Perai ! O aplicativo faz o script pra você ? Não ! Ele não faz o script totalmente para você, mas ajuda muito quado se quer colocar por exemplo, para que somente players level 20, usa tal script, foi pensando nisso que desenvolvi essa aplicação. Interface e exemplo de uso Esta é a interface da aplicação veja que tem varias configurações que pode ser adicionada no script, como level, magic level, skills, posição adequada, storages ( permite varias storages ), items e suas quantidades, entre outras, depois clicando no butão Create File, a seguinte mensagem irá aparecer : O aplicativo automáticamente cria o arquivo em lua, no mesmo diretório que estiver o executavel da aplicação, o script resultou o seguinte: -- Script Name: test V1.0 -- Autor: xotservx -- Using Script Check Generator (xotservx) function onSay(cid, words, param, channel) if getPlayerLevel(cid) < 20 then return doPlayerSendCancel(cid, 'You need level 20') end if getPlayerVocation(cid) ~= 3 then return doPlayerSendCancel(cid, 'His vocation to be ' .. getPlayerVocationName(3)) end if getPlayerItemCount(cid, 2160) < 10 then return doPlayerSendCancel(cid, 'You need 10 '.. getItemNameById(2160)) end -- Start your script return true end Tudo correto as verificações agora se pode iniciar o script. Downloads MEGA Mediafire Zippyshare Scan : VirusTotalScan Requisitos : .net framework 3.5 ou superior Bom, então é isso ai, quem gosto pelo menos da idéia, comenta ai, e se souberem de bugs e tals, ou de novas idéias podem me adiconar no msn avontade .
  4. Ola Pessual Lindo Do Xtibia... Bom, Um Tutorial De Como Fazer outfits... Vamos Ao Tutorial: Bem, primeiro, o mais básico de tudo: abra uma imagem 32x32. Depois, arranje a cabeça de um outfit de citizen de frente, e cole na imagem. Após posiciona-la no extremo noroeste do quadrado, faça uma base. Tente copiar de um outro outfit, para você ir "pegando a manha". Não presisa caprichar muito, pois é só um esboço. Após ter a base pronta, começe os detalhes. Depois, passe linhas pretas no contorno e defina as linhas internas num tom cinza escuro. Pinte os espaços em branco num tom cinza claro e o outfit estara pronto. Se você quizer fazer um outfit pra mudar de cor depois, mantenha as cores cinzas, se não, decida a cor agora. Após sombreado, repita o processo com o personagem de costas. Caso queira fazer o outfit andando, pegue o outfit do personagem parado(antes de sombrea-lo) e mude a posição de suas mãos, pernas e tronco, afim de fazer com que ele pareça estar andando Resultado final: Lembrem-se de fazerem calmamente, atentos a cada detalhe, evitando de deixar um sombreamento artificial e um formato quadrado. Aviso: Se forem fazer algo na cabeça dele, não esitem em aumentar o quadrado do outfit. Aviso2: Lembrem sempre de alinhar os braços e os ombros.
  5. Olá galera, estou com tempo agora e irei começar a fazer clients para todos! Farei no máximo 2 Clients por dia. Informações do client que faço: Instalador próprio. Não usa ipchanger. Imagem própria e customizada. Ícone próprio. Hospedagem no MediaFire. O que não faço: Clients para Dbz.(Apenas tibia e pokemon) Não customizo ícones, os icones usados já são prontos. Cooldown Bar e pokemon bar. Quer pedir seu Client? Siga o formulário abaixo. Nome Do Projeto(Servidor)= IP Do servidor= Versão Do Servidor= Imagem que usará no client=(De preferência com dimensões 640x480) Icone que usará no client=(Eu preciso de icones de tibia, pokemon eu tenho) Se é de pokemon, link para client que usa até agora= Informações a mais= Regras: 1º Peça o client aqui pelo tópico, não peça por PM. 2º Use a PM somente sobre curiosidades e afins. 3º Entregarei os clients aqui mesmo pelo Tópico. 4º Farei apenas 2/3 Clients por dia!(2=Segunda.--Sexta/3=Sab.--Domingo) Adicionarei mais regras depois. Clients que já fiz: Pokemon Emerald Thorn OTserver PS: Faço designs também, backgrounds para sites, logos, etc.(Para contratar para estes afins, por pm apenas!) Galera, aproveitem! (Se algum moderador puder fixar o tópico, ajudaria muito a todos!)
  6. Bom como é de se ver essa seção é tão morta que nem tutorial aqui tem Com o intuito de reviver a seção resolvi procurar alguns tutoriais na net e encontrei esse que donos de PokeTibias/Otserv's proprios gostariam de usar em seu client Gogo ? Qual o foco do tutorial? Tuotirla de como traduzir clients, auh yeah. Oque precisaremos? Precisaremos de um programinha chamado XV132 Download Depois de você ter feito o down, utilize algum descompactador de arquivos no File baixado. Feito isso, abra o arquivo "XVI32" que possui um ícone com números Azuis/branco. Antes de usar o Open no arquivo tibia.exe , faça um BACKUP. Com O programa aberto,clique em File, e em seguida Open... ; selecione o seu arquivo Tibia.exe. Para traduzirmos, devemos achar a palavra na qual desejamos. No meu caso, Enter Game. Pressione : CTRL+F Desmarque a Opção Case Sensitive Marque a Opção Text String. Quando você achar o texto que pesquisou, fica ao seu critério edita-lo da maneira que você quiser. Lembrando: Nem todos os caracteres podem ser encontrados, por isso, faça um BACKUP antes de edita-los. Créditos: ApenasOtserv ( Download e tutorial) Gears ( Formatação do texto ) Link original Bjos, Comentem e me repute *-*
  7. Mais um dia sem fazer nada resolver fzer um speed mapping novamente, dessa vez de um tema não muito abordado que é o de area's de Water Elemental, pois é o nosso speed mapping de hoje é sobre Water Elemental Taai uma preview do que vocês verão no Speed Mapping de hoje ( SM#02 ) ( Mapa da preview nao terminado é claro ) @edit Video re-upado e testado =o http://www.youtube.com/watch?v=q4A37P17pl4
  8. Faz tempo que venho pensando em um tutorial, e hoje tive essa ideia aieoaei, sinceramente nao gostei muito do video, não é bem um tutorial, é mais uma base para os iniciantes, em algumas partes do video eu pausei para não filmar coisas desnecessárias que não tem nada a ver com o foco do tutorial http://www.youtube.com/watch?v=oK2DpFL-PVA&feature=youtu.be
  9. Ola, queria saber um modo de deixar um item imóvel pelo mapa editor exemplo cadeiras, vaso de flores, sem utilizar o id (8046 brilho) Obrigado.
  10. MatheusVidaLoka

    Client Tibia Gta

    Fala galera do Xtibia , hoje venho trazendo um novo Client de Gta para vocês , O que você fez no client ? Eu mudei a imagem de fundo , traduzi , mudei o ícone , não compilei "caso você queira editar algo" , etc , inovei bastante . Versão 8.60 , o Client pega em qualquer server de gta 8.60 . Vou postar uma Ss do client : Download e Scan Creditos : 100% MatheusVidaLoka
  11. Procurei e não encontrei um método de checar se tal item dropou do monstro. Ex: matei um dragon e caiu um dragon shield, quero um método de chegar isso para mostrar um efeito. usando onKillvlw.
  12. Murilosz

    Castle Boss (8.6) '

    Ola galera esse é meu primeiro projeto, espero q gostem e comentem ae ! ' ;3 ' Versão:8.6 Boss: Warlord Ruzad 100% Próprio SS's: ​ Link:http://www.4shared.c.../Orc_Boss.html? Scan:https://www.virustot...sis/1355764428/
  13. Galera queria arrumar akela barrinha q mostra as addons la no site mais é pelo db eu acho alguem ajuda ae ? '
  14. Aee galera queria os npc de addons separado tipo, assassin, beggar, citizen, e paw alguem tem ae separados ? '
  15. Queria q um item "Rum flask" virasse comida infinita mais quando desse use ja comesse ee não clicar ee depois clicar no char help ae galera! ' =/
  16. Olá amigos do XTIBIA, venho através desse desse tópico lhes apresentar o projeto Avatar Legends. Servidor vem sendo desenvolvido á mais ou menos 6 meses, toda sua jogabilidade é feita em cima do anime AVATAR. O objetivo central do jogo é escolher entre 4 elementos (fire, water, air ou earth) e começar sua jornada, desbloqueando novas dobras, fazendo novas missões para se tornar um grande mestre avatar. O servidor será baseado no tibia 8.6, o sistema de NPC será o antigo, ou seja, ele não terá aquele NPC channel, trade window e etc, cada dobra (mágia) terá cold down individual. Só dei uma breve apresentada á vocês como será o servidor, caso deseja saber mais sobre a equpe e etc, você pode acessar os links que se encontram em minha assinatura, aqui vai alguns videos: http://www.youtube.c...8;v=DmUEcbrrvIc E aqui algumas prints, sem legenda fica meio dificil entender, mais todas essas imagens já foram postadas em nossa página do facebook, e la você pode encontrar á legenda, o link se encontra no final da pagina, ai vai: Desculpem pela má formatação, resolvi postar assim porque uma imagem fala mais que mil palavras rs, em nossa página oficial do facebook, tem um álbum com várias fotos da cidade principal, um álbum com TODAS dobras de Terra, com seus respectivos CD's e Level, também tem diversas imagens de sistemas em andamento. http://facebook.com/avatarLegendsATS<- Curta nossa página e acompanhe nosso servidor de perto, cada curtida nos ajuda muito e a sua curtida é muito importante para nós, abraços, esperamos vocês lá! (Assim que chegarmos á 200 curtidas vamos liberar o vídeo referente a dobra de FOGO, que já está prontinho)
  17. Preciso de um script q quando char chega na frente do depot ele mostra quantos itens tem no dp! Help ae ;3 ' Deixa pra la ja consegui fexa o pedido aki
  18. Ola amigos do Xtibia, eu tenho esse Fly System que eu fiz, mais eu queria que ele não funcionasse caso estivesse um piso ou teto acima do player, caso tenha, apareceria uma mensagem falando que não pode uzar o Fly. Script: local aar = { [2] = {lookType = 367}, -- Teste [24] = {lookType = 367}, -- Shino [39] = {lookType = 367}, -- Shino [54] = {lookType = 367}, -- Shino [109] = {lookType = 330} -- Deidara } local aterra = { [2] = {lookType = 160}, -- Teste [24] = {lookType = 367}, -- Shino [39] = {lookType = 367}, -- Shino [54] = {lookType = 367}, -- Shino [109] = {lookType = 160} -- Deidara } function onSay(cid, words, param, channel) local oar = getCreaturePosition(cid) local oterra = getCreaturePosition(cid) if getTilePzInfo(getCreaturePosition(cid)) then return doPlayerSendCancel(cid, "O item nao tem poder em Protection Zones.") elseif getPlayerStorageValue(cid, 1635215) <= 0 then local voc_id = getPlayerVocation(cid) doSetCreatureOutfit(cid, aar[voc_id], -1) noar = {x=oar.x, y=oar.y, z=oar.z} noar.y = noar.y - 0 noar.z = noar.z - 2 doTeleportThing(cid,noar) doPlayerSendCancel(cid, "Você está voando, tome cuidado.") doSendMagicEffect(noar, CONST_ME_WATERSPLASH) setPlayerStorageValue(cid, 1635215, 1) else if getPlayerVocation(cid) > 0 then local voc_id = getPlayerVocation(cid) doSetCreatureOutfit(cid, aterra[voc_id], -1) naterra = {x=oterra.x, y=oterra.y, z=oterra.z} naterra.y = naterra.y - 0 naterra.z = naterra.z + 2 doTeleportThing(cid,naterra) doPlayerSendCancel(cid, "Você saiu do ar.") doSendMagicEffect(naterra, CONST_ME_POFF) setPlayerStorageValue(cid, 1635215, -1) end end return true end VALENDO +REP
  19. Tipo eu queria que a bag 1987, começasse aonde esta circulado na foto: Script: local firstItems = { [0] = { 2647, 2643 }, [1] ={ 2323, 1988 }, [2] = { 2323, 1988 }, [3] = { 2496, 1988 }, [4] = { 2496, 1988 }, } function onLogin(cid) if getPlayerStorageValue(cid, 30001) == -1 then local tb = firstItems[getPlayerVocation(cid)] or firstItems[0] for i = 1, table.maxn(tb) do doPlayerAddItem(cid, tb[i], 1) end if getPlayerSex(cid) == 0 then doPlayerAddItem(cid, 2160, 1) else doPlayerAddItem(cid, 2160, 1) end local bag = doPlayerAddItem(cid, 1987, 1) doAddContainerItem(bag, 2789, 1) doAddContainerItem(bag, 2789, 2) doAddContainerItem(bag, 2789, 3) doAddContainerItem(bag, 2789, 4) doAddContainerItem(bag, 2789, 5) doAddContainerItem(bag, 2789, 6) doAddContainerItem(bag, 2789, 7) doAddContainerItem(bag, 2789, 8) setPlayerStorageValue(cid, 30001, 1) end return true end VALENDO +REP
  20. Olá ékztibianos o nosso tutorial de hoje irá abordar o tema PONTES Vamos definir o que seria uma ponte. Depois de entendermos o que é ponte , nós temos que fazê-la no tíbia. Vamos lá Antes de tudo começamos com a base , como mostra a imagem a seguir. Nessa parte deve se arrastar o item com a seta para cima da palisade. Depois de feita a base , adicionamos bordas , escadas e walls . Bom , para fazermos o 2°o andar iremos adicionar a escada e subir um floor . Nesse andar , iremos adicionar grounds e walls.(Desculpem , mas eu não coloquei grounds para melhor visualização) Bom depois de adicionarmos as nossas 'barreiras' vou ensinar a vocês um truque , para fazermos nossa ponte. Bom esse é o truque, não é bem um truque, parece um enfeite porém deixa a ponte bem bonita. Id's Utilizados: 3508--5624--3511-3522. Hora de colocarmos as bandeiras P:Como fazer isso ? R: Fácil , irei mostrar passo a passo. 1°o Passo > Madeira 2°o Passo > Arrastamos a madeira para a divisão das palisades , como mostra a foto 3°o Passo > Subimos um andar e colocamos novas toras, e arrastamos o id 3527 para o centro das 2 toras , como mostra a foto. Faça isso nas 4 toras. Como Fazer a Bandeira P:Como fazer isso? R: Irei mostrar a seguir Passo a Passo 1°o Passo > Suba 1 andar 2°o Passo > Coloque uma flag a sua escolha Id's das Flags : 4990-4991-1435-1436-1437 Ps:Usarei a Flag de Id 1437. Depois de adicionarmos a flag , ficará assim como mostra a foto. Para completarmos ela , basta arrastar o id 3532 para cima da flag Vou mostrar na foto a seguir Resultado Final Bom pessoal , esse foi o tutorial de pontes , espero que tenham gostado. Fiquem com deus e até o próximo tutorial , qualquer dúvida é só postar abaixo que irei responder. Abraços,Felipe
  21. Boa Tarde amigos do XTIBIA, alguem poderia me ajuda nessa script?! É que to querendo coloca a função de só um player entra por vez, ai o proximo player so entrasse, se o player que estava lá dentro saisse. SCRIPT: local time = 3.25 -- tempo em minutos para o player ser expulso local newpos = {x=125,y=47,z=7} -- local para onde o player será teleportado local events = {} -- não modifique local function doKickPlayer(cid) if not isCreature(cid) then events[cid] = nil return end doTeleportThing(cid, newpos, false) doSendMagicEffect(newpos, 10) end function onStepIn(cid, item, position, fromPosition) if events[cid] then stopEvent(events[cid]) end events[cid] = addEvent(doKickPlayer, time * 60 * 1000, cid) return true end PORFAVOR ALGUEM AJUDA, VALENDO +REP
  22. Olá amigos! Bem todos nós sabemos que existem vários tipos de OTservidores tais como derivados, custom map e global map, como vocês mesmos sabem os servidores derivados chegaram para ficar, Poketibia, Dragon Ball e Narutibia viraram uma febre e todos hoje em dia querem jogar ou criar seu próprio servidor. Aqui eu lanço uma questão para vocês: Onde você joga? Que tipo de servidor você joga? Derivado, real map ou custom? Por que joga esse servidor? O que estão achando do atual open tibia? ele pode melhorar? os servidores derivados estão atrapalhando o verdadeiro mundo do OT crescer? Abraços.
  23. Tema : Sarcófagos(Tumbas) Olá ékztibianos , nosso tutorial de hoje será sobre Sárcofagos Sarcófago (em grego, σαρκοφαγος - sarx = carne, phagos = comer) significa literalmente "comedor de carne". É um tipo de túmulo de pedra onde se deposita um cadáver, geralmente mumificado, para sepultamento usado no Antigo Egito. Fonte: Wikipédia Irei Dividir o tutorial em 5 Partes que serão : Walls , Detalhamento , Truques e Efeitos , Grounds, Finalização. Primeira Parte -> Walls, geralmente em cave de sand usamos as sandstone walls. Id’s: 1070-1060 Não passe para a 2° parte até estar satisfeito com a sua base. Segunda Parte -> Grounds , mais conhecido como piso , tem que ser bonitos e coerentes com as walls. Pisos Coerentes Id’s : 420—412—419. Terceira Parte -> Bom depois de aprendermos coerência e walls hora de aplicarmos truques e efeitos, mas oque seria isso? Seria tipo uma ilusão de ótica um exemplo seria esse, muito usado em caves. Varios truques do gênero você encontra na seção Ideias de Mapping. Como Aplicar o Truque? Simples Segue abaixo Quarta Parte -> Detalhamento. Como iremos detalhar uma cave de faraó? [utilize small rocks, trash, sarcophagus, pillar, etc...] Small Rocks: 3614—3610 Sarcophagus: 1417-1420 Trash: 2248—2232 Pillar: 1551--1559 [Trash: Broken Sword, Dirty Cape e Torn Book etc...] Ultima Parte -> Finalização. Para Finalizar, adicione a sala do boss que no meu caso será um quest com o Ashmunrah. Adicione algumas bordas de areia no canto, não exagere, senão fica feio. Pronto nossa tumba de faraó está pronta. Até o próximo tutorial pessoal.
  24. Galera quando eu vou logo na conta ADM pra posta, e vou até la em baixo pra posta, aparece esse tipo de mensagem: 19:07:23 > Redirected to: http://201.32.3.26/index.php 19:04:56 > Redirected to: http://201.32.3.26/index.php 18:54:39 > Redirected to: http://201.32.3.26/index.php/account 18:54:39 > Redirected to: http://201.32.3.26/index.php/account/login.ide 18:54:35 > Redirected to: http://201.32.3.26/index.php/account/login 18:54:31 > Redirected to: http://201.32.3.26/index.php Ai quando aperto: SEND, aparece esse erro no mesmo local da mensagem acima: 19:13:03 > Command not found. Tried: 19:13:03 > PS: Ja coloquei minha conta como ADM, com o numero 6 lá no database. ALGUEM ME AJUDA, PORFAVOR? VALENDO +REP :T
  25. Boa Tarde amigos do XTibia, tenho uma duvida nessa script, que seria: Queria que ela paralisa-se o player inimigo e ficasse hitando o tbm, durante 5 segundos, ai quando os 5 segundos acabasse, os efeitos iriam sair. Spell: local TEMPO_PARA_REMOVER = 5 * 1000 -- em ms, 5 * 1000 = 5 segundos local EFFECT_AO_REMOVER = CONST_ME_POFF -- efeito que aparece ao remover os itens local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_CREATEITEM, 9612) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_CREATEITEM, 9611) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_CREATEITEM, 9619) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_CREATEITEM, 9618) local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_CREATEITEM, 9617) local combat6 = createCombatObject() setCombatParam(combat6, COMBAT_PARAM_CREATEITEM, 9616) local combat7 = createCombatObject() setCombatParam(combat7, COMBAT_PARAM_CREATEITEM, 9615) local combat8 = createCombatObject() setCombatParam(combat8, COMBAT_PARAM_CREATEITEM, 9614) local combat9 = createCombatObject() setCombatParam(combat9, COMBAT_PARAM_CREATEITEM, 9613) local combat10 = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 71) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1, 2, 3, 4) local arr1 = { {1, 0, 0}, {0, 2, 0}, {0, 0, 0} } local arr2 = { {0, 1, 0}, {0, 2, 0}, {0, 0, 0} } local arr3 = { {0, 0, 1}, {0, 2, 0}, {0, 0, 0} } local arr4 = { {0, 0, 0}, {1, 2, 0}, {0, 0, 0} } local arr5 = { {0, 0, 0}, {0, 3, 0}, {0, 0, 0} } local arr6 = { {0, 0, 0}, {0, 2, 1}, {0, 0, 0} } local arr7 = { {0, 0, 0}, {0, 2, 0}, {1, 0, 0} } local arr8 = { {0, 0, 0}, {0, 2, 0}, {0, 1, 0} } local arr9 = { {0, 0, 0}, {0, 2, 0}, {0, 0, 1} } local arr10 = { {1, 1, 1}, {1, 3, 1}, {1, 1, 1} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) local area5 = createCombatArea(arr5) local area6 = createCombatArea(arr6) local area7 = createCombatArea(arr7) local area8 = createCombatArea(arr8) local area9 = createCombatArea(arr9) local area10 = createCombatArea(arr10) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) setCombatArea(combat5, area5) setCombatArea(combat6, area6) setCombatArea(combat7, area7) setCombatArea(combat8, area8) setCombatArea(combat9, area9) setCombatArea(combat10, area10) function onTargetTile(cid, pos) local function doRemoveItemFromPos(pos, id) local i = getTileItemById(pos, id).uid i = i > 1 and doRemoveItem(i) and true or false if i and tonumber(EFFECT_AO_REMOVER) and EFFECT_AO_REMOVER >= 0 and EFFECT_AO_REMOVER <= 255 then doSendMagicEffect(pos, EFFECT_AO_REMOVER) end end local iI = {getTileItemById(pos, 9613), getTileItemById(pos, 9614), getTileItemById(pos, 9615), getTileItemById(pos, 9616), getTileItemById(pos, 9617), getTileItemById(pos, 9618), getTileItemById(pos, 9619), getTileItemById(pos, 9611), getTileItemById(pos, 9612)} for _, i in pairs (iI) do if i.uid > 1 then addEvent(doRemoveItemFromPos, TEMPO_PARA_REMOVER, pos, i.itemid) end end end function onTargetTile1(cid, pos) onTargetTile(cid, pos) end function onTargetTile2(cid, pos) onTargetTile(cid, pos) end function onTargetTile3(cid, pos) onTargetTile(cid, pos) end function onTargetTile4(cid, pos) onTargetTile(cid, pos) end function onTargetTile5(cid, pos) onTargetTile(cid, pos) end function onTargetTile6(cid, pos) onTargetTile(cid, pos) end function onTargetTile7(cid, pos) onTargetTile(cid, pos) end function onTargetTile8(cid, pos) onTargetTile(cid, pos) end function onTargetTile9(cid, pos) onTargetTile(cid, pos) end function onTargetTile10(cid, pos) onTargetTile(cid, pos) end setCombatCallback(combat1, CALLBACK_PARAM_TARGETTILE, "onTargetTile1") setCombatCallback(combat2, CALLBACK_PARAM_TARGETTILE, "onTargetTile2") setCombatCallback(combat3, CALLBACK_PARAM_TARGETTILE, "onTargetTile3") setCombatCallback(combat4, CALLBACK_PARAM_TARGETTILE, "onTargetTile4") setCombatCallback(combat5, CALLBACK_PARAM_TARGETTILE, "onTargetTile5") setCombatCallback(combat6, CALLBACK_PARAM_TARGETTILE, "onTargetTile6") setCombatCallback(combat7, CALLBACK_PARAM_TARGETTILE, "onTargetTile7") setCombatCallback(combat8, CALLBACK_PARAM_TARGETTILE, "onTargetTile8") setCombatCallback(combat9, CALLBACK_PARAM_TARGETTILE, "onTargetTile9") setCombatCallback(combat10, CALLBACK_PARAM_TARGETTILE, "onTargetTile10") function doExecuteCombat(cid, var, combat) if not isCreature(cid) then return true end return doCombat(cid, combat, var) end function onCastSpell(cid, var) local combats = {[1] = combat1, [2] = combat2, [3] = combat3, [4] = combat4, [5] = combat5, [6] = combat6, [7] = combat7, [8] = combat8, [9] = combat9, [10] = combat10} for timing, c in pairs (combats) do addEvent(doExecuteCombat, timing, cid, var, c) end return true end OBS: Queria que fosse no combat10, que paralisa-se e ficasse hitando durante 5 segundo. PS: Uma duvida, como eu edito essa formula? setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1, 2, 3, 4) ALGUEM AJUDA PORFAVOR, VALENDO +REP
×
×
  • Criar Novo...