Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''change''.

  • 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

Encontrado 5 registros

  1. Estou fazendo um ot de pokemon e me deparei com algo que me parece ser simples de resolver para quem sabe mecher nas sources e quase impossivel para quem não as entende muito bem, quando eu boto ou tiro o pokemon da ball os pokemons selvagens trocam de target, e quando eles trocam de target parece que o interval dos attacks do .xml é "rezetado", ocasionando com que eu possa simplesmente fazer com que ele nunca consiga me mandar uma magia, se eu ficar simplesmente tirando e botando o poke ele nunca vai ter um target fixo e acaba ficando bebado andando pro lado e pro outro sem saber oque fazer kkkkk. ~Videozin de demonstração do "bug"~
  2. Eu acho que e simples fazer essa alteracao mais eu to comecando agora e ainda nao sei..Se alguem puder alterar pra mim eu agradeco! Npc: Pedras.xml <npc name="Refinamentos" script="data/npc/scripts/default.lua" walkinterval="25" floorchange="0" access="5" level="1" maglevel="1"> <health now="150" max="150"/> <look type="130" head="0" body="86" legs="0" feet="38" addons="3"/> <parameters> <parameter key="module_shop" value="1" /> <parameter key="message_greet" value="Ola |PLAYERNAME|. Eu vendo a pedra e o crystal de refinamento." /> <parameter key="shop_buyable" value="Crystal de Refinamento,8300,80000" /> </parameters> </npc> O que e pra ele fazer: Quando o player falar hi pra ele quero que ele fale automaticamente : XXXXXXXXXX. (Uma msg) Nao quero que ele venda mais nada..A funcao dele vai ser so falar a msg quando alguem falar hi. Tem que desabilitar a opcao TRADE dele heim.. Vlw
  3. Ele muda o outfit quando pisa no tile, e perde quando sai dele. Script by: LuckOake Editado by: Newtonnotwen Adicione em data/movements/scripts em um arquivo.lua denominado outfits: -Marrom: Mensagem ao pisar. -Violeta: Life a perder. -Azul Turqueza: - (menos) para perder life, + (mais) para ganhar -Laranja: Id do tile Editando o outfit: -Vermelho: Outfit number ( /newtype ) -Verde: Cor do outfit (só funciona em alguns outfits) -Roxo: Addon do outfit (só funciona em alguns outfits) Obs: Addon varia de 0 a 3. ------------------------------- Em movements.xml:
  4. Olá pessoal é o seguinte queria que alguem me ajudasse com essa magia Por favor alguem pode me ajudar? eu queria que o player troque de lado mesmo estando trapado com magic wall aquela runa de trap... segue o script Em spells/scripts crie um arquivo e coloque isso nele: --< Digaao >-- local config = { storage = 12456, -- storage que salva o delay da magia time = 2 * 60, -- tempo que deve esperar para usar a magia em segundos player = true, -- funciona com player true/false monster = false, -- funciona com monstros true/false npc = false, -- funciona com npc true/false chance = 80, -- numero de 1 a 100 representando a chance de sucesso } function onCastSpell(cid, var) local function doSend(pos1, pos2, num) doSendDistanceShoot(getCreaturePosition(pos1), getCreaturePosition(pos2), 4) doSendDistanceShoot(getCreaturePosition(pos2), getCreaturePosition(pos1), 4) if type(num) == "number" and num == 1 then if math.random(1, 100) <= config.chance then local pp1 = getCreaturePosition(pos1) local pp2 = getCreaturePosition(pos2) doTeleportThing(pos2, pp1) doTeleportThing(pos1, pp2) else doPlayerSendCancel(cid, "Opps que azar, tente denovo!") end end return true end local target = getCreatureTarget(cid) if type(target) ~= "number" or target == 0 then doPlayerSendCancel(cid, "Você precisa selecionar alguma creature para fazer isso!") return false end if (config.player == false and isPlayer(target)) or (isPlayer(target) and getPlayerAccess(target) > getPlayerAccess(cid)) or (config.monster == false and isMonster(target)) or (config.npc == false and isNpc(target)) then doPlayerSendCancel(cid, "Voce nao pode fazer isso com essa criatura!") return false end if getPlayerStorageValue(cid, config.storage) > os.time() then doPlayerSendCancel(cid, "Voce so pode utilizar essa magia a cada 2 minutos!") return false else for i = 1, 7 do addEvent(doSend, i*250, cid, target, 0) end addEvent(doSend, 4*500, cid, target, 1) setPlayerStorageValue(cid, config.storage, os.time() + config.time) end return true end Tag XML no arquivo spells.xml: <instant name="Change Corpse" words="change corpse" lvl="LEVEL PARA USAR A MAGIA" mana="MANA PARA USAR A MAGIA" aggressive="0" needtarget="1" exhaustion="1000" needlearn="0" event="script" value="nome do seu arquivo.lua"> <vocation id="1"/> <vocation id="2"/> <vocation id="3"/> <vocation id="4"/> <vocation id="5"/> <vocation id="6"/> <vocation id="7"/> <vocation id="8"/> </instant>
  5. Script retirado por SkyDangerous. Se quiser um igual que faça ou procure em outro forum.
×
×
  • Criar Novo...