Tudo que esnio12 postou
-
(Resolvido)Colocar Level Para Usar Essa Scroll
Olá, boa noite, tente assim. function onUse(cid, item, frompos, item2, topos) if getPlayerLevel(cid) == 1 then else doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHLEVEL) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true end if getVocationInfo(getPlayerVocation(cid)).name == "Madara" then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja é um madara!") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true else doPlayerSetVocation(cid, 210) doCreatureSay(cid, "Madara Owns!!", 19) doSendMagicEffect(getCreaturePosition(cid), 224) doCreatureChangeOutfit(cid, {lookType = 368}) if getPlayerStorageValue(cid, 5) < 1 then setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+100) setCreatureMaxMana(cid, getCreatureMaxMana(cid)+100) setPlayerStorageValue(cid, 5, 1) end setPlayerStorageValue(cid, 16200, 1) setPlayerStorageValue(cid, 300, (getPlayerVocation(cid))) doRemoveItem(item.uid) end return true end
-
Tfs ao mover item para slot acontecer algo
@vankk agradeço pelo interesse de suporte, então, acredito que não passe, estarei enviando aqui o arquivo creaturescript.cpp creatureevent.h creatureevent.cpp
-
Tfs ao mover item para slot acontecer algo
Olá a todos, gostaria de pedir uma ajuda com um script que estou desenvolvendo Ao mover o item para o slot da cabeça soltar um efeito Ao mover um item que tenha actionid para o slot da cabeça soltar um efeito Tentei realizar por movements usando o onEquip porém estava triplicandos os valores. Então gostaria que fosseadaptavel para a função onMove function onMoveItem(cid, item, count, toContainer, fromContainer, fromPos, toPos) TFS 0.4 (8.6) obrigado
-
(Resolvido)Dúvida com a função FOR
Olá, boa tarde a todos, vocês podem me ajudar com uma dúvida de script? Gostaria de saber se é possível fazer um for de função reversa de um for, no caso apresentado na função abaixo Ele irá aplicar 10 efeitos de forma crescente, gostaria de sabe se é possível fazer o mesmo só que de forma decrescente Exemplo, ele aplicará os efeitos da seguinte maneira 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Queria que ele aplicasse os efeitos da maneira reversa, no caso 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 É possivel? se sim, como? for i=0, 10 do doSendMagicEffect(i, toPosition) end
-
Copiar uma area
TFS 0.4 (8.60) Pedido Olá, gostaria de pedir a vocês um script que copiasse uma area já pré estabelecida Seria um script que copiaria todos os items/sqm, etc, de uma area que tem no map editor e duplicaria em uma area nova que eu deixaria em branco pra qd usar um item criar essa area O importante é que quero que o script cheque sempre os items dessa area e duplique em uma nova area que eu irei definir a posição Tamanho da area seria um quadrado de 20x20
-
[Lua & C++] getOtsysTime() + getPlayerPing(cid) + doPlayerSendPing(cid)
mt bom
-
TFS 0.4 checar quantidade
eh nois vodkart, testo a noite qd chegar em casa, vlww deu certo não [23:51:02.894] [Error - TalkAction Interface] [23:51:02.896] data/talkactions/scripts/gerarloot.lua:onSay [23:51:02.899] Description: [23:51:02.906] data/lib/050-function.lua:250: attempt to index a boolean value [23:51:02.910] stack traceback: [23:51:02.912] data/lib/050-function.lua:250: in function 'getItemNameById' [23:51:02.922] data/talkactions/scripts/gerarloot.lua:18: in function 'getItemsFromList' [23:51:02.925] data/talkactions/scripts/gerarloot.lua:27: in function <data/talkactions/scripts/gerarloot.lua:1>
-
Preciso de ajuda, Nuker
Troca de provedor VPS e veja algum com proteções melhores, já que você afirma não ser problema do servidor.
-
(Resolvido)Magia que bate conforme o level
posta o script da magia, dá pra refazer as formulas de dano
-
TFS 0.4 checar quantidade
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). TFS 0.4 (8.6) Base: TFS 0.4 (8.6) Qual erro está surgindo/O que você procura? Bom dia, estou tentando descobrir uma maneira de checar a quantidade de items q tem em um sqm EXEMPLO: Quero saber quantos meats tem em um sqm. Só para retornar um sistema de quando clicar em uma alavanca ele falar que tem x item e quantidade desse x item ex: Apertei a alavanca You see a 3 meats. a parte do nome/id do item eu consegui porém a de printar a quantidade no sqm não.
-
[MOD] Character List ( Aparece o Char no Login )
ahuahuahua, é complicado pra qm n sabe, pra qm sabe é mamão com açucar.
-
Melhorar esse script
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: TFS 0.4 Qual erro está surgindo/O que você procura? Boa tarde a todos, vocês podem me ajudar nesse script que venho desenvolvendo? queria saber o que posso melhorar nele e corrigir um pequeno bug que toda vez que ele passa um turno ele gera o level novamente, queria que gerasse só uma vez. OBS: O script em si é uma função. Você tem o código disponível? Se tiver publique-o aqui: function onUse(cid, item, fromPosition, itemEx, toPosition) function CorruptedBau(Bau, minimo, maximo, monstro, items, quantidade, minlvl, maxlvl) local itembau = bau local charges = math.random(minimo+1, maximo) local PRESENT_BLUE = monstro local randomChance = math.random(1, #PRESENT_BLUE) if item.actionid == 500 then local DIAMONDITEMS = items randomChance4 = math.random(1, #DIAMONDITEMS) item4 = DIAMONDITEMS[randomChance4] doCreateItem(item4, quantidade,toPosition) local tabelar = math.random(minlvl*7, maxlvl*12) doPlayerAddExp(cid, tabelar) doSendAnimatedText(getPlayerPosition(cid), ""..tabelar.."", 215) doSendMagicEffect(toPosition, 22) doRemoveItem(item.uid,1) end if item.actionid >= 1 then return true end doItemSetAttribute(item.uid, "description", "This is a Corrupted Chest protected by ".. charges .." " .. PRESENT_BLUE[randomChance] .. " (Level: "..math.random(minlvl,maxlvl) ..".") local birita = doCreateMonster(PRESENT_BLUE[randomChance], toPosition, false, false, false) doItemSetAttribute(item.uid, "aid", charges) --action ID da key que vc ganha na quest doCreatureSay(cid, "The curse will be actived.", TALKTYPE_ORANGE_1) doSendMagicEffect(toPosition, 65) local function CheckBau() addEvent (function () sona = getThingfromPos(toPosition).uid if getItemAttribute(sona, "description") == "This is a Corrupted Chest protected by 0 (Level: "..math.random(minlvl,maxlvl) .."." or getItemAttribute(sona, "aid") <= 2 then doItemSetAttribute(sona, "description", "This is a Corrupted Chest protected by 0 " .. PRESENT_BLUE[randomChance] .. " (Level: "..math.random(minlvl,maxlvl) ..".") doItemSetAttribute(sona, "aid", 500) --action ID da key que vc ganha na quest doSendMagicEffect(toPosition, 5) else local birita = doCreateMonster(PRESENT_BLUE[randomChance], toPosition, false, false, false) doItemSetAttribute(sona, "aid", getItemAttribute(sona, "aid")-1) --action ID da key que vc ganha na quest doItemSetAttribute(sona, "description", "This is a Corrupted Chest protected by ".. getItemAttribute(sona, "aid")-1 .." " .. PRESENT_BLUE[randomChance] .. " (Level: "..math.random(minlvl,maxlvl) ..".") doSendMagicEffect(toPosition, 65) addEvent(CheckBau, 1000) end end, 1000) end CheckBau() return true end CorruptedBau(13208, 1, 15, {"Rat", "Cave Rat"}, {2160, 2148, 2152}, math.random(1,30),2, 5) return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
(Resolvido)Retornar Código Ajuda
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: TFS 0.4 Qual erro está surgindo/O que você procura? Olá a todos, gostaria de entender o porque de não estar retornando o UID, no caso seria um item que ao usar checaria a descrição dele, se a descrição for Teste irá funcionar, se não, irá retornar falso, porém eu quero que ela seja executada por AddEvent, desde já agradeço pela atenção. [21:34:15.392] [Error - Action Interface] [21:34:15.398] In a timer event called from: [21:34:15.401] data/actions/scripts/teste.lua:onUse [21:34:15.403] Description: [21:34:15.407] (luaGetThing) Thing not found [21:34:15.410] [Error - Action Interface] [21:34:15.414] In a timer event called from: [21:34:15.418] data/actions/scripts/teste.lua:onUse [21:34:15.420] Description: [21:34:15.422] (luaGetThingPosition) Thing not found Você tem o código disponível? Se tiver publique-o aqui: function onUse(cid, item, fromPosition, itemEx, toPosition) function doFazer(uid, toPosition) if getItemDescriptions(item.uid) == "Teste" then doSendMagicEffect(getPlayerPosition(uid), 44) else doSendMagicEffect(getPlayerPosition(uid), 65) end return true end addEvent(doFazer, 1000, uid) return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
Módulos Tibia 9+ no 8.54
disponibiliza isso pra nois ae, hahaha acho que o bacana que poderia ter no 8.54 que tem no 9.8 seria o Modal Window no caso aquele sistema de clicar ou usar algum comando e aparecer as opções de selecionar alguma resposta.
- Adventurer's World
-
Aonde compro uma host 24 horas online que seja assim 30 reais 1 ano
30$ por ano vai ser dificil jovem, no minimo você consegue 40$ por mês.
-
Adventurer's World
New Video Um sistema de clima ativado sómente para o jogador na tela, assim evitando possiveis lags no servidor, o sistema também pode ser adaptados para tempestades de areias, chuvas de meteoros e até mesmo ventania, afetando o jogador com o clima, ele para de funcionar se o jogador estiver coberto por uma superficie lisa(telhado) e se o jogador entrar em alguma caverna.
-
Slot Machine[OTC][Module]
Isso não pode dar um problema? algum espertinho fuçar a pasta do module e trocar o ID para se beneficiar e ganhar coisas melhores?, já que pelo que estou vendo ele checa o ID pelo module e não pelo servidor.
-
(Resolvido)Como fazer isso possivel
Bom, o meu objetivo é colocar um SHOP de Task Point, até consegui fazer por storage, porém se o player não tiver dinheiro nenhum na bag, não da pra clicar no item pra comprar, é preciso ter dinheiro na bp pra poder comprar os items com o task point.
-
(Resolvido)Como fazer isso possivel
Onde eu pego isso? TFS 0.4 VERSÃO 8.60 Eu não sei se tem a ver com o OTCLIENT, ou com as soucers do servidor, eis a dúvida. Esse sistema encontra-se em qualquer servidor 8.54+, porém não sei onde localiza-lo.
-
(Resolvido)Como fazer isso possivel
Olá a todos, gostaria de saber como faço para deixar a TRADE window sempre disponivel para comprar, mesmo se o jogador não tiver dinheiro na bp. atualmente ficaria assim eu gostaria que ficassem disponiveis todos os items, mesmo sem ter dinheiro pra comprar, assim se o player tentar comprar sem dinheiro aparecerá, que não tem dinheiro deixar tipo assim
-
Layout Avatar Online
Bacana, quanto mais simples, melhor pro servidor, tem que levar em consideração que um layout poluído prejudica os jogadores a se encontrar.
-
(Resolvido)por storage neste script
function onUse(cid, item, frompos, item2, topos) local storage = 41234 if getPlayerStorageValue(cid, storage) == -1 then local small = {x=99, y=187, z=7} -- Posição para onde o player será teleportado. local bag = doPlayerAddItem(cid, 2002, 1) -- Configure a BAG que vc quer setPlayerStorageValue(cid,storage,1) doAddContainerItem(bag, 13484, 1) -- Configure o Item que vai pra dentro da bag doTeleportThing(cid, small) doPlayerSendTextMessage(cid,20,"VOCÊ PEGOU SEU PREMIO E FOI TELEPORTADO PARA CITY.") else doPlayerSendTextMessage(cid,20,"Voce Ja Fez A Quest De Algum Personagem.") end return true end
-
Monstros + loot
Alguém tem alguma page ou script de gesior para mostrar as criaturas do servidor e os seus respectivos loots em uma pagina?
-
(Resolvido)É possivel criar um script que faça o player soltar magia sempre que atacar?
Se você tiver essa função nas sourcers é possivel sim