Ir para conteúdo

MatheusGlad

Conde
  • Total de itens

    528
  • Registro em

  • Última visita

  • Dias Ganhos

    30

Tudo que MatheusGlad postou

  1. Function: function doCreateItemInArea(firstpos, area, tab) -- function by MatheusMkalo for i, z in pairs(area) do pos = {x=firstpos.x, y=firstpos.y+i-1, z=firstpos.z} for s, x in pairs(z) do pos.x = firstpos.x+s-1 if tab[x] or type(x) == "table" then for l = 1, type(x) == "table" and #x or 1 do item = doCreateItem(type(x) == "table" and (not tab[x[l]].name and tab[x[l]].itemid or getItemIdByName(tab[x[l]].name)) or (not tab[x].name and tab[x].itemid or getItemIdByName(tab[x[l]].name)), type(x) == "table" and (tab[x[l]].count == nil and 1 or tab[x[l]].count) or tab[x].count == nil and 1 or tab[x].count, pos) doItemSetAttribute(item, "aid", type(x) == "table" and (tab[x[l]].actionid == nil and 0 or tab[x[l]].actionid) or tab[x].actionid == nil and 0 or tab[x].actionid) end end end end return TRUE end Bem oque ela faz eu acho que ja da pra saber né, mas pra quem nao sabe ingles: A funçao cria itens em uma area. Como usar a function: Bem pra usar eh bem simples, basta criar uma area parecida com a de uma magia e botar a posiçao do primeiro "sqm" Uma talkaction que cria itens em volta do player: Vou explicar mais um pouco as coisas: Oque esta em vermelho eh a pos do primeiro sqm da area que seria o de azul: Oque esta em rosa seria a area que no caso eh a areacreate. Oque esta em laranja sao oque os numeros na area vao representar: local items = { [1] = {itemid = 2160, count = 1}, [2] = {itemid = 2160, count = 2}, [3] = {itemid = 2160, count = 3}, } No caso dessa tabela, aonde estiver o numero 1 na area, vai criar 1 item de id 2160 aonde estiver 2, criara 2 items de id 2160, e assim por diante. Voce nao é obrigado a colocar uma quantidade voce pode deixar somente o itemid que nao ira bugar. Algumas propriedades a mais: Se voce quiser criar varios items no mesmo tile voce pode, voce so precisa botar eles entre chaves assim: local areacreate = { {{3,2}, {1,2}, {3,1}}, {{3,1}, 0, {1,2}}, {{2,3}, {3,2}, {3,3}}, } Voce pode trocar o itemid = 2160 por name = "Crystal Coin" que ira ir perfeitamente: local items = { [1] = {name = "Golden Helmet"}, [2] = {name = "Magic Plate Armor"}, [3] = {name = "Crystal Coin", count = 5}, } local areacreate = { {{3,2}, {1,2}, {3,1}}, {{3,1}, 0, {1,2}}, {{2,3}, {3,2}, {3,3}}, } Voce pode botar actionids nos items assim: local items = { [1] = {name = "Golden Helmet"}, [2] = {name = "Magic Plate Armor", actionid = 666}, [3] = {name = "Crystal Coin", count = 5}, } Lembre-se que todos os items 2 que forem criados terao akele actionid. Pronto, use e abuse. Nao gaste seu rep+ comigo, so um elogio ja ta otimo. Algumas areas e ids para brincar:
  2. Bem sem o script inteiro fica meio dificil mesmo Mais o erro deve ser que ta item2.itemid, troque pra item.itemid e veja se funciona. Caso tenha mais item2 troque para item.
  3. Nao irei postar o sistema de m1,m2 nao, só se minha equipe nao for pra frente ai eu posto. Jaja posto o portrait
  4. Demonstraçao do sistema de magias para os pokemons (m1,m2,m3) http://www.youtube.com/watch?v=S2wPDApzRtU (SCRIPT EXCLUSIVO PRA MINHA EQUIPE)

    1. Saymon14

      Saymon14

      mmm, voce nem é scripter, é um fanfarrao

      HASUASAKSHUUAHSAUS

    2. caverna

      caverna

      q porra de pokemon, pokemon e a porra

      kralho.

      rsrs

    3. reizan

      reizan

      tu owna mano, parabéns!

  5. Script e Tag do evolution foram atualizados. Agora voce pode usar a pedra de evolution de longe!!
  6. Nome: MatheusMkalo Idade: 14 Cargo: Scripter MSN: massacre-team@hotmail.com Horas que podem ser dedicadas ao Projeto: 1hr e 30m por dia. Nivel de Experiência: Avançado Mostrar algum Trabalho feito: Aqui, aqui e aqui Já trabalhou em algum outro servidor: Sim Porque quer entrar na equipe: Porque gostei da ideia e quero contribuir Promete concluir o projeto: Isso nao depende so de mim, e sim da equipe toda, mas sim prometo. Adicional: Dorgas rairairai
  7. Desculpa gente eu postei errado e ai ferrou o npc heal e tudo vo concertar jaja Edit: Pronto ja concertei, se quizer atualize os scripts pra nao dar erros. Edit2: Atualize todos os scripts, foi adicionado o playerpdeath novamente ao topico pq eu retirei sem querer.
  8. Qual o sistema de pokeball que voce usa?
  9. Nao gostei da pip dos colaboradores, sei la, todos os cargos tem uma cor, a nossa era marrom. O escudo nao deveria ser marrom?
  10. Catch Atualizado Mudanças: Agora pra adicionar um pokemon no catch, voce tem que informar o itemid do corpo desse pokemon.
  11. Gente, vou fazer o seguinte pra parar o bug do catch, voces terao que adicionar o id de cada corpo mais ai nunca mais vai dar bugs. Flws e ja vao preparando a listinha com os ids dos corpos ai
  12. Gente eu retirei os prefixos proibidos, agora nao ira dar mais lags creio eu, podem ficar tranquilos.... CATCH ATUALIZADO @pLoshvisk Bem o error deve ser porque voce esta com pokebolas antigas, que eram da antiga atualizaçao antes da atualizaçao do surf do evolution e do fly. Se voce ja pegou todas as atualizaçoes, jogue todas as pokebolas fora pegue novas, se ocorrer esse erro porfavor fala comigo
  13. TODOS OS SCRIPTS FORAM ATUALIZADO A LIB TBM ATUALIZE TUDO NO SEU OT Mudanças: Retirado o bug do fly Retirado o bug do fly Retirado o bug do evolution Retirado o um pequeno erro no evolution que fazia dar erros. Adicionado mais segurança a todos os scripts para nao dar erro. @Edit Todos os scripts atualizados para o RIDE funcionar 100%
  14. @senhor ok Eu vi, agora ja ta okay nao tem mais erro. Fazendo o ride uU
  15. Atualizaçoes no Catch System e no Go/Back System. Mudanças: Agora nao tem mais o bug de pegar 2 pokemons com nomes parecidos Agora voce pode botar um intervalo para mandar as mensagens e adicionar a pokebola. Retirado um bug no goback que fazia as pokebolas bugarem e consequentemente bugar o nurse. catch.lua (action) ATUALIZADO goback.lua (action) ATUALIZADO
  16. O caso de pegar 2 pokemons eh porque eles contem as mesmas letras: Mew Mewtwo Por isso o catch esta na versao BETA ainda. Npc Healler Concertado e goback.lua(creaturescripts) foi ATUALIZADO e o pokehealer.lua(npc) foi ATUALIZADO Mudanças: Agora ele pega a pokebola em todos os SLOTS Retirado o bug de so healar 1 pokemon Possiveis bugs: Pokemons mortos antes do update podem acabar nao healando. Edit: Lib atualizada adicionada a funçao "addPokeball" Pra que serve a "addPokeball"? Serve para adicionar uma pokebola com um pokemon dentro dela Como usa-la? Basta adicionar isso ao script: addPokeball(cid, "Dragon", 3000) Sendo Dragon e 3000, o nome do pokemon e a Life maxima dele.
  17. Bem nao foi so o goback que atualizou, atualizou o goback, o evolution e o catch pra o go back funcionar perfeitamente. Se voce atualizou esses todos e esta dando o erro ainda eu nao sei oq é Gente esse de ir subindo andar por andar eu nao sei se vou fazer nao. Qualquer bug falem que eu concerto.
  18. Atualizei os scripts pra nao dar mais o bug do go/back e tive que tirar o %pokename, mais se voces forem inteligentes da pra editar facil. Vou dar uma olhada no npc.
  19. Humm eu tava viajando voltei hoje ficaram alguns bugs no sistema de mensagem unica. Amanha eu concerto tudo.
  20. Quem esta reclamando de erros em 8.54, tentem baixar outro otserver, talvez funcione PARA DE FLOODAR NO TOPICOOOOOOO Todos Scripts Atualizados Retirado bug do evolution Agora o npc healler heala as pokebolas acesas tbm Concertado bug no surf.
  21. Todos os scripts foram ATUALIZADOS ChangeLog: Agora voce nao precisara mais configurar em todos os scripts o "pokein e pokeout" somente na lib Agora o HP nao aparece mais na description e voce pode mudala avontade usando a palavra chave "%pokename" pra representar o nome do pokemon. Agora a pokebola continua apagada depois que o pokemon morre. Ageitados pequenos bugs no fly.
  22. Erros irao aparecer no console se o player sair enquanto estiver no efeito da potion, podendo ser usado isso para lagar ou ate mesmo kikar o server dependendo do hoster.
  23. Não vejo a necessidade desse script se já tinha o do Marcello.
  • Quem Está Navegando   0 membros estão online

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