Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''pedido scripts''.

  • 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. Olá gostaria de um script para quando um Pokémon específico for derrotado uma parede seja removida sei que já tem scripts assim aki no fórum mais eles não funcionam no Dxp. Desde já agradeço
  2. Fala galera, tudo bem? recentemente fui adicionar um script no meu servidor, o script é bem famoso, se chama "PokemonBar" que consiste em ter um barrar dentro do Client que quando clicar ali o pokemon seja lançado. Porem o meu está com um error, quando eu abro o servidor diz que não há nenhum error, mas se eu clicar pra lançar o pokemon tanto pela pokebola quando pela barra aparece um error no servidor, alguém poderia me ajudar com esse error?
  3. então gente hoje venho aqui para pedir a vocês uma script na qual se consiste em meio que um buff, explicando melhor eu queria assim spell : Hachimon Tonkou kai! na qual se consiste em um pequeno intervalo de tempo para ouver 3 transformaçoes ai onde muda a outfit e o efeito onde apos falar tal spell dependendo da sua outfit atual ele ira mudar para outro por exempo se "x" tem outfit 30 : apos a spell ira para 31 (cd 10 s) outf 32 (cd 20 s) outf 33 se "x" tem outfit 37 :apos a spell ira para 38 (cd 10 s) outf 39 (cd 20 s) outf 40 caso alguem tenha ou saiba fazer e puder me arrumar rep ++
  4. Alguem poderia passa para min um script de pokebar porfavor todos que estou tentando nao ta indo, eu so base pokehand PDA
  5. Fala galera do Xtibia Eu queria pedir um sistema que tem nos Poketibias O sistema que eu vim pedir é o de Clã para tfs 0.4 O Jogador escolhe o Clã , fala com um npc e entra nesse Clã e depois ele terá que falar com os outros npcs do clã e fazer as missões pra subir de Rank. E se o jogador concluir todas as missões de todos npcs que se encontra nesse Clã ele vira Rank 5. Falando com o npc que ele tinha falado bem no inicio quando ele aceitou entrar no rank, ai ele recebe o Rank 5. Obs: mas ele precisa concluir todas missões e recebe 1 storage toda X que concluir as missões de 1 npc ai no npc final ele recebe uma storage que permite ele entrar no Rank 5. Rep ++
  6. Gostaria de pedir pessoal, algo talvez complexo, mas acredito que não seja tão complexo assim... Estou pensando em fazer algumas alavancas que Startem Raid's no servidor.... Porem toda via teria que ter um custo para o player, por ex: 60kk raid xxxx, não sei se seria possível algo dessa forma? Alguém saberia como fazer essa belezinha?
  7. Bom dia ou Boa noite! Gostaria de pedir um script que assim que dropa-se stone, ativa-se o efeito de uma seta vermelho em cima do corpse.. Identico ao PXG.. Agradeço
  8. Bom dia, preciso de uma magia que solte um shooteffect na minha frente, ele precisa ser jogado a 4sqm e não necessita de target. Uso o otx 10x do malucoo.
  9. Fala galera do Xtibia Blz? Estou com um problema no meu spell na parte do addevent, negocio e o seguinte quando eu uso a magia em um target ela aciona o evento belezinha ate ai tudo bem! Problema e quando o target morre o evento continua rodando causando erros no meu executável, eu ate tentei fazer o stopevent mas não obtive sucesso! Procurei alguns tutoriais mais sou leigo nessa parte, queria que algum scripter lua aqui me ajudasse se possível xD. Agradeço desde já a atenção Version 7.92 OLD TIBIA Erros no exe Script spell
  10. eae galera estou com um erro no moveitem que está me desanimando muito,alguém pode ajudar a refazer este script? segue o erro que dá o meu moveitem tá assim function onMoveItem(cid, item, count, toContainer, fromContainer, fromPos, toPos) if not isCreature(cid) then return false end if isWatchingTv(cid) then return false end local name = getCreatureName(cid) local transform = false --- nao retirar item que estao no slot 8 e sao uniques if fromPos.x ~= 0 and toContainer.uid == 0 and fromContainer.uid == 0 and toPos.x == 65535 and getPlayerSlotItem(cid, 8).uid ~= 0 then doPlayerSendCancel(cid, MSG_NAO_E_POSSIVEL) return false end local itemID = item.itemid if itemID >= 14795 and itemID <= 14879 or pokeballs[getPokeballType(itemID)] and (itemID == pokeballs[getPokeballType(itemID)].use and (#getCreatureSummons(cid) > 0 or isRiderOrFlyOrSurf(cid))) then doPlayerSendCancel(cid, "Você não pode mover este item.") return false end if isFly(cid) and (getTileThingByPos(toPos).itemid == 460 or getTileThingByPos(toPos).itemid == 12171 or getTileThingByPos(toPos).itemid == 12172 or (toContainer.uid == 0 and getThingPos(cid).z ~= toPos.z)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_CANNOTTHROW) return false end if isInArray({2589, 15446, 15447, 15448, 15449, 12355}, toContainer.itemid)then -- nao fazer nada no cp return true end local pos = toPos local items = getItemsfromPos(pos) for i = 1, #items do local name = getItemInfo(items.itemid).name if string.find(name, "fainted") or string.find(name, "defeated") then doSendMsg(cid, "Não pode jogar lá.") return false end end if isPokeball(item.itemid) and toPos.x == 65535 then if not getItemAttribute(item.uid, "unique") and getPlayerFreeCap(cid) > 1 then doTransformPokeballIcon(cid, item, count, toContainer, fromContainer, fromPos, toPos) end else if not getItemAttribute(item.uid, "unique") and not getItemAttribute(item.uid, "torneio") then doTransformPokeballIcon(cid, item, count, toContainer, fromContainer, fromPos, toPos) end end if isPokeball(item.itemid) or isContainer(item.uid) then if hasSqm(toPos) then if isContainer(item.uid) then local itens = getItensUniquesInContainer(item.uid) local sendMsg = false if #itens >= 1 then doSendMsg(cid, #itens.." item"..(#itens < 2 and "" or "s").." neste recipiente "..(#itens < 2 and "é exclusivo" or "são exclusivos")..". Você não pode joga-lo"..(#itens < 2 and "" or "s").." fora!") return false end else if getItemAttribute(item.uid, "unique") or getItemAttribute(item.uid, "torneio") then doSendMsg(cid, "Isso é um item exclusivo, você não pode joga-lo fora!") return false end end elseif isContainer(toContainer.uid) and (isPokeball(item.itemid) or isContainer(item.uid)) then if toContainer.itemid == getPlayerSlotItem(cid, 3).itemid then -- nao fazer nada na poke bag principal return true end if not isPosEqual(getThingPos(toContainer.uid), getThingPos(cid)) then if isContainer(item.uid) then local itens = getItensUniquesInContainer(item.uid) local sendMsg = false if #itens >= 1 then doSendMsg(cid, #itens.." item"..(#itens < 2 and "" or "s").." neste recipiente "..(#itens < 2 and "é exclusivo" or "são exclusivos")..". Você não pode joga-lo"..(#itens < 2 and "" or "s").." fora!") return false end else if getItemAttribute(item.uid, "unique") or getItemAttribute(item.uid, "torneio") then doSendMsg(cid, "Isso é um item exclusivo, você não pode joga-lo fora!") return false end end end end end return true end function getItemsfromPos(position, fromStackpos) local toret = { } -- table to return items position.stackpos = fromStackpos if position.stackpos == nil then position.stackpos = 1 -- default end while true do -- loop to catch the items and insert them in toret table local thing = getThingfromPos(position) if thing.itemid == 0 then -- thing doesn't exist, break the loop... break end if getWholeThing ~= nil and getWholeThing ~= 0 then -- if getWholeThing isn't nil and isn't 0 table.insert(toret,thing) else -- else, insert only item uid in toret table table.insert(toret,thing) end position.stackpos = position.stackpos + 1 -- get next item end return toret end
  11. Ola eu queria saber se da pra fazer um scrpt que abre o mall full com as teclas CTRL + TAB igual do pxg
  12. não da erro mais tbm não funciona, obrigado config = { days = { "Monday-09:00", "Monday-10:00", "Monday-11:00", "Monday-12:00", "Monday-13:00", "Monday-14:00", "Monday-15:00", "Monday-16:00", "Monday-17:00", "Monday-18:00", "Monday-19:00", "Monday-20:00", "Monday-21:00", "Monday-22:00", "Tuesday-09:00", "Tuesday-10:00", "Tuesday-11:00", "Tuesday-12:00", "Tuesday-13:00", "Tuesday-14:00", "Tuesday-15:00", "Tuesday-16:00", "Tuesday-17:00", "Tuesday-18:00", "Tuesday-19:00", "Tuesday-20:00", "Tuesday-21:00", "Tuesday-22:00", "Wednesday-09:00", "Wednesday-10:00", "Wednesday-11:00", "Wednesday-12:00", "Wednesday-13:00", "Wednesday-14:00", "Wednesday-15:00", "Wednesday-16:00", "Wednesday-17:00", "Wednesday-18:00", "Wednesday-19:00", "Wednesday-20:00", "Wednesday-21:00", "Wednesday-22:00", "Thursday-09:00", "Thursday-10:00", "Thursday-11:00", "Thursday-12:00", "Thursday-13:00", "Thursday-14:00", "Thursday-15:00", "Thursday-16:00", "Thursday-17:00", "Thursday-18:00", "Thursday-19:00", "Thursday-20:00", "Thursday-21:00", "Thursday-22:00", "Friday-09:00", "Friday-10:00", "Friday-11:00", "Friday-12:00", "Friday-13:00", "Friday-16:39", "Friday-15:00", "Friday-16:00", "Friday-17:00", "Friday-18:00", "Friday-19:00", "Friday-20:00", "Friday-21:00", "Friday-22:00", "Saturday-09:00", "Saturday-10:00", "Saturday-11:00", "Saturday-12:00", "Saturday-13:00", "Saturday-14:00", "Saturday-15:00", "Saturday-16:00", "Saturday-17:00", "Saturday-18:00", "Saturday-19:00", "Saturday-20:00", "Saturday-21:00", "Saturday-22:00", "Sunday-09:00", "Sunday-10:00", "Sunday-11:00", "Sunday-12:00", "Sunday-13:00", "Sunday-14:00", "Sunday-15:00", "Sunday-16:00", "Sunday-17:00", "Sunday-18:00", "Sunday-19:00", "Sunday-20:00", "Sunday-21:00", "Sunday-22:00" }, Tp = {{x=1003, y=1500, z=13},{x = 155, y = 50, z = 7}} , TpTime = 2 -- em minutos } function onThink(interval, lastExecution) for i = 1, #config.days do if isInArray(config.days[1], os.date("%A")) and isInArray(config.days[2], tostring(os.date("%X")):sub(1, 5)) then function removeTp(config) local t = getTileItemById(config.Tp[1], 1387) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(config.Tp[1], CONST_ME_POFF) broadcastMessage("O teleporte se fechou.",22) end end doCreateTeleport(1387, config.Tp[2], config.Tp[1]) broadcastMessage("O evento foi aberto, você tem "..config.TpTime.." minutos para entrar no teleport.",22) addEvent(removeTp, config.TpTime100060, config) end break end return true end
  13. ola, entao no meu servidor quando mata um pokemon e vem uma stone aparece uma seta vermelha em cima deles, eu queria que isso continuasse e quando matasse um pokemon especial tipo (Mega gengar) o item que dropa dele (Mega pedra) ficasse com uma seta azul
  14. Ola, entao muito ot ja vem com o sistema afk system mais o meu nao veio, eu queria um sistema que se o player ficasse parade mais de 20 min, chegaria uma mensagem para ele se ele fica parado mais 5 min ele ia ser quicado se o player nao andasse e o tempo acabasse ele ia ser quicado, tem como me ajuda pfvvvv
  15. Can someone please help me? I need a xenobot script to use a "Lyre" backpack item every 10 seconds! thank you. Alguém me ajuda ai, por favor.. to precisando de um script xenobot que fique usando "Lyre" (item musical do tibia) a cada 10 segundos.. se alguém puder ajudar, eu agradeço ! thx:)
  16. Boa tarde, Preciso de um script para um item que ao dar use em um player apareça aquela janelinha do tibia mostrando algumas informações. Desde já grato. tfs 0.3.6 8.54
  17. Ola, entao eu queria uma passiva do sudowoodo igual do pxg, que quando ele morrece ele trocasse de sprite, e ficasse 3 segundo envuneravel antes de morrer de verdade
  18. Galera... alguem deixa esse sistema reset pra mim com stages... pode ser de level que aumenta o level que tem que upa a cada 10 rr, ou a cada 10 rr fica mais difcil o up local config = { minlevel = 10000, --- level inical para resetar price = 0, --- preço inicial para resetar newlevel = 20, --- level após reset priceByReset = 0, --- preço acrescentado por reset percent = 4, ---- porcentagem da vida/mana que você terá ao resetar (em relação à sua antiga vida total) maxresets = 50, levelbyreset = 0 --- quanto de level vai precisar a mais no próximo reset } --- end config function getResets(uid) resets = getPlayerStorageValue(uid, 378378) if resets < 0 then resets = 0 end return resets end local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} 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 not npcHandler:isFocused(cid) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid function addReset(cid) if(npcHandler:isFocused(cid)) then npcHandler:releaseFocus(cid) end talkState[talkUser] = 0 resets = getResets(cid) setPlayerStorageValue(cid, 378378, resets+1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) local hp = getCreatureMaxHealth(cid) local resethp = hp*(config.percent/100) setCreatureMaxHealth(cid, resethp) local differencehp = (hp - resethp) doCreatureAddHealth(cid, -differencehp) local mana = getCreatureMaxMana(cid) local resetmana = mana*(config.percent/100) setCreatureMaxMana(cid, resetmana) local differencemana = (mana - resetmana) doCreatureAddMana(cid, -differencemana) doRemoveCreature(cid) local description = resets+1 db.executeQuery("UPDATE `players` SET `description` = ' [Reset: "..description.."]' WHERE `players`.`id`= ".. playerid .."") db.executeQuery("UPDATE `players` SET `level`="..config.newlevel..",`experience`= 0 WHERE `players`.`id`= ".. playerid .."") return true end local newPrice = config.price + (getResets(cid) * config.priceByReset) local newminlevel = config.minlevel + (getResets(cid) * config.levelbyreset) if msgcontains(msg, 'reset') then if getResets(cid) < config.maxresets then selfSay('You want to reset your character? It will cost '..newPrice..' gp\'s!', cid) talkState[talkUser] = 1 else selfSay('You already reached the maximum reset level!', cid) end elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if getPlayerMoney(cid) < newPrice then selfSay('Its necessary to have at least '..newPrice..' gp\'s for reseting!', cid) elseif getPlayerLevel(cid) < newminlevel then selfSay('The minimum level for reseting is '..newminlevel..'!', cid) else doPlayerRemoveMoney(cid,newPrice) playerid = getPlayerGUID(cid) addEvent(function() if isPlayer(cid) then addReset(cid) end end, 3000) local number = getResets(cid)+1 local msg ="---[Reset: "..number.."]-- You have reseted! You'll be disconnected in 3 seconds." doPlayerPopupFYI(cid, msg) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no')) and isInArray({1}, talkState[talkUser]) == TRUE then talkState[talkUser] = 0 npcHandler:releaseFocus(cid) selfSay('Ok.', cid) elseif msgcontains(msg, 'quantity') then selfSay('You have a total of '..getResets(cid)..' reset(s).', cid) talkState[talkUser] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  19. Ola, entao eu queria uma passiva nova, tipo eu pegar um poder exemplo (Mega Punch) e boto como passiva igual a passiva do golduck em area plsss.
  20. Alguem poderia me ajudar no script do outfit box igual do otpokemon
  21. Olá, comunidade!! Estou fazendo um servidor no qual possui a seguinte skill: O player usa uma skill que cria um teleporte O teleporte o leva para outro mapa sem limite de tempo para ficar la dentro Porem para sair deste mapa, há um teleporte, porém eu gostaria que este teleporte levasse o player de volta pra onde o player criou o teleporte (No passo 1.) Poderiam me ajudar a criar um portal que fizesse isso? Agradeço demais a ajuda da comunidade!! Aguardo retornos!!!
  22. Olá, eu queria saber se alguém de voces sabe bem certinho o script do npc Isolda para resetar? olhei outros sites e nenhum me ajudou.. conto com ajuda de voces! vlww versão 7.92 tibia
  23. Boa noite estou montando um servidor e me deparei com um problema ao adicionar um script. o meu servidor é um OTX Mapa Global 11.49 O script é o seguinte: ao usar um anel ( id 7708 ) vai sair um efeito de texto do personagem igual a imagem abaixo: Fui em movements\scripts e criei o arquivo transcedenciaitem.lua e dentro dele coloquei: local table = { itemNeed = 7708, -- Mesmo id do itemid que você colocou na tag xml. txt = {"´ . ,", ". ´ ,", "` . ,", ", ` ."}, -- Texto que vai sair. delay = 1000, -- Tempo que vai ficar saindo cor = {26, 30, 31, 32}, -- Cor do texto que vai sair. effect = 3 -- Efeito que vai sair(aura). } function doPlayerLoopEff(cid) if isPlayer(cid) and getPlayerSlotItem(cid, CONST_SLOT_RING).itemid == table.itemNeed then doSendMagicEffect(getThingPos(cid), table.effect) doSendAnimatedText(getThingPos(cid), table.txt[math.random(#table.txt)], table.cor[math.random(#table.cor)]) addEvent(function() doPlayerLoopEff(cid) end, table.delay) -- 1000 é o delay que vai sair o efeito e o texto. end end function onEquip(cid, item, slot) doPlayerLoopEff(cid) return true end depois fui no movements.xml e adicionei a linha: <movevent event="Equip" itemid="7708" slot="ring" script="transcedenciaitem.lua"/> salvei tudo e iniciei o server... Não deu nenhum erro... mas, quando coloquei o ring no slot de anel do personagem, ficou só fazendo o efeito que no caso ali configurei o efeito 3 e no prompt apareceu esse erro: estou a horas pesquisando e tudo que descobri e que nos servidores mais novos o comando doSendAnimatedText não é mais usado e mudou para um outro... e eu nem quero o efeito 3 que ta ali no código só quero que fique saindo: txt = {"´ . ,", ". ´ ,", "` . ,", ", ` ."}, igual a imagem de exemplo ali do GOD. Alguém me da esse Help Por favor!!
  24. ola, eu queria novas passivas no jogo tipo a do golduck so com em vez de ser um psychic ser um confusion ou outros poderes, alguem poderia me ajuda porfavorrr
  25. quero um npc que task variadas (tipo mate um demon , ou traga um plate armor ), com time de 1 em 1 hora e da gold e itens como recompensa. ot 8.6 +rep
×
×
  • Criar Novo...