Jump to content

Search the Community

Showing results for tags 'pet system'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • 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

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Sou

Found 7 results

  1. Eu uso um pet system mas as pessoas podem usar sem delay algum o item , o que acaba causando alguns legs e erros no console... Queria pedir para alguem colocar um colddown na action:
  2. Galera to aqui pra pedir uma ajuda, tenho um servidor de Naruto 8.54 e gostaria de por um sistema de Pet no jogo do seguinte modo. Ex. tenho um determinado item na bag "Uma box" look da box "Box para pet" Encontro pelo mapa um Cat "Só criaturas que não são agressivos para a box funcionar" Clico com o botão direito na box e clico em cima da criatura, ela some da sua tela automaticamente, a criatura iria para dento da box e assim mudaria de uma imagem "spr" para cada criatura, Tipo systema de captura de pokes. look da box com o pet Aqui contem um pet "Cat" do player "Diarmaint" agora pra eu usar o pet teria que colocar no slot do "Power" "Soul" Não sei o nome daquilo, em seguida botão direito nele, o pet sai do meu lado e me segue onde eu vou, o pet teria level, pode atacar qualquer criatura/player e ganharia xp e uparia como player, ganha vida, força etc. Não sei se deu pra todos captarem o minha ideia, mais eu tentei kkk
  3. Vamos ao que interessa, eu estava ali pedindo ajuda com 1 script, porém nenhum infeliz quiz me ajudar, e os que quizeram ajudar nao conseguiram... o script faz a seguinte função> ele summona o monstro configurado por você... tem exausted escolhida por você, e não pode usar em protectzone, não da erros no distro, você escolhe quantos monstros vai summonar, e você summona o monstro conforme o level! voce que escolhe que monstro aparecera até tal level... é simples o sistema mais ajuda muito quem tiver criatividade.. Proxima update: - Ultilizado por tal vocação {configuravel} - Inutilizavel em arena! vamos ao que interessa, crie um arquivo .lua escrito simplespet.lua na pasta data/actions/scripts do seu ot... e adicione isto dentro dela. Importante: no monstro configuravel tem que estar <flag convinceable="1"/> eu aconselho a tirar a runa que convence monstros do seu ot... ou dificultala para pegar e que seja consumida após o uso! obrigado, qualquer erro encontrato leia o topico novamente... e veja se os seus passos estao certos Enfim, após você acabar isto você vai até o arquivo data/actions/actions.xml e clica com o botao direito vai em editar e adicione 1 tag assim lá: voce decide que item voce colocara Quem quizer alterar o script e colokar outra versão atualizar adicionar algo pode postar que eu atualizo no topico com os creditos obrigado tchau
  4. Ola galera xtibiana!!! O summon system e um sistema de sumonar sistema com algumas novidades. A configuração fica dentro de arquivo xml ficando mais fácil e pratico de modificar. Para sumonar diga /sum(nome do monstro) Para ver a lista de sumons /sumons Então lets go. Dentro de sua pasta "Data" crie um nova pasta chamado de sumon. Depois dentro da pasta sumon crie um novo arquivo XML e coloque isto dentro: <monster name="Demon" mana="3000" level="300" item="2323" health="100" />< <monster name="Bug" mana="2" level="2" item="0" health="0" />< <monster name="Hydra" mana="2000" level="50" item="2323" health="0" />< Esta e minha configuração se quiser pode alterar. Depois vá em talkactions e crie um arquivo lua chamado de sumon e coloque isto: function onSay(cid, words, param, channel) function getSumonInFile() local x = {} local events = io.open("data/sumon/sumon.xml", "r") for i in events:read("*a"):gmatch('<monster name="(.-)" ') do table.insert(x, i) end return x end local function getExistSumonInFile(monster) for i = 1, #getSumonInFile() do if monster == getSumonInFile()[i] then return true end end return false end function getSumonRequiresInFile(monster, attr) local x = {} local events = io.open("data/sumon/sumon.xml", "r") for i in events:read("*a"):gmatch('<monster name="'..monster..'" (.-)/') do local req = tonumber(i:match(''..attr..'="(.-)" ')) table.insert(x, req) end return x[1] or 0 end local mana,level,item,health = getSumonRequiresInFile(param, "mana"),getSumonRequiresInFile(param, "level"),getSumonRequiresInFile(param, "item"),getSumonRequiresInFile(param, "health") local x = {"Vá "..param.." e derrote estes malditos","Seja bem vindo "..param.."","Váaaaa "..param.."","Eae "..param.." esta pronto?!","Vaii "..param.." você e realmente forte"} if param == "" or not param or param == " " then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Precisa de dizer o nome do monsto") and false end if not getExistSumonInFile(param) then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este monstro não pode ser sumado") end if getCreatureMana(cid) <= mana then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não tem "..mana.."de mana para sumonar") and false end if getPlayerLevel(cid) <= level then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não tem "..level.." de level para summonar") and false end if getPlayerItemCount(cid, item) < 0 then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não tem o item "..item.." para summonar") and false end if getCreatureHealth(cid) <= health then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não "..health.."de health para summonar") and false end doSummonMonster(cid, param) doCreatureAddHealth(cid, -health) doCreatureAddMana(cid, -mana) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, x[math.random(1, #x)]) return true end Agora de novo em talkactions crie um arquivo lua chamado de sumons e coloque isto: function onSay(cid, words, param, channel) function getSumonInFile() local x = {} local events = io.open("data/sumon/sumon.xml", "r") for i in events:read("*a"):gmatch('<monster name="(.-)" ') do table.insert(x, i) end return x end function getSumonRequiresInFile(monster, attr) local x = {} local events = io.open("data/sumon/sumon.xml", "r") for i in events:read("*a"):gmatch('<monster name="'..monster..'" (.-)/') do local req = tonumber(i:match(''..attr..'="(.-)" ')) table.insert(x, req) end return x[1] or 0 end str = "" for i = 1, #getSumonInFile() do local sum = getSumonInFile()[i] local mana,level,item,health = getSumonRequiresInFile(sum, "mana"),getSumonRequiresInFile(sum, "level"),getSumonRequiresInFile(sum, "item"),getSumonRequiresInFile(sum, "health") str = ""..str.."\n"..getSumonInFile()[i].." Level - "..level.." health - "..health.." mana - "..mana.."" end doPlayerPopupFYI(cid, str) return true end E prontinho vou ensinar a configuração no seu arquivo xml:
  5. Boomm Vamos Ao Que Enteressa, Eu QUero Pedir Um Sistema De PEt Que Sejam 6 elementos De Pet Holy Pet --- Coloured Eggs o Amarelo Tera Pet --- Coloured Eggs o Verde Ice Pet --- Coloured Eggs o Azul Fire Pet --- Coloured Eggs o Vermelho Energy Pet --- Coloured Eggs o ROXO Phoenix Pet --- Coloured Eggs Do Branco Draug Pet --- Hydra Eggs Bom eu Quero Que De USE nos Eggs E Nasça O Pet. E Que Ele Seja Infinito Até Logar Ou MOrrer. Que Ele Se Teleport Até Se Vc Subir Uma Escada. Ela Va atraz,, Pra ela Nao Poder Ser Usado No PZ, e Quero Que Cada 1 Tenha, 1 ADDON tipo HOLY PET Hunter FUll Female Toda Amarela e assim os Addons, Devido A COr do Eggs Bom os Addons ´´e Com Vcs Presiso disse Mesmo POr Favor Me Ajudem URGENTEEEE Que Cada Player Possa Fazer 1 PET quero Que Ele Seja Imune A TUDO Presiso Disso Mesmo Me Ajudem Plz , Presiso Que Cada Um Dos Pet Hite Igual Ao Nome Deles Holy - Holy > Fire - Fire assim sussesivamente Vamosss La XTIBIA OBS : Coloquem Pra Cada Pet Hita 400 de PLayer POr ae e O Droug Pet Hita 2k e o Phoenix 600 e Ta bom REP+ pra quem AJUDA
  6. Pet system por itens Dexa eu explica, o player pega o iten de id [xxxx] clica com o botao direito em cima e pan, aparece o pet. -O pet tem que subir level, ml, skills tal. -Nome do dono ao lado exemplo: Xtibiano's Dragon(playername 's monstername) se nao for posivel dese jeito pode ser "Pet Dragon " mesmo. -Para tirar o pet clicar em cima do iten mesmo. -Para curar o pet usar uma pot id [xxxx] para curar, ai coloca aquele jeito la de nao aparecer a maozinha so clica na pot como food ai o pet se cura. Agradeço desde ja !!
  7. Ola. queria um sistema de pet por talkaction que presisase de x storage para usar x pet Exenplo: Nome - Storage Pet 1 - 78551 Pet 2 - 78552 Pet 3 - 78553 Pet 4 - 78554 Pet 5 - 78555 Pet 6 - 78556 Pet 7 - 78557 Pet 8 - 78558 - Comandos - !pet fale "algum texto que o player queira que o pet fale - !pet conversa "vc fala algo e o pet responde aleatoriamente entre respostas basicas, ex. sim, nao, talves, nao intendi vc poderia repetir? - !pet <NOME>, ele sumona o pet, caso use o mesmo comando novamente ele remove o pet Nota: da pra usar apenas 1 pet ao mesmo tempo, nao pode ser usado em protection zone. caso tenham duvidas sobre algo que nao consegui explicar add msn ou mande uma msg vlw galera davibrunelli@hotmail.com
×
×
  • Create New...