Tudo que tetheuscunha postou
- EVENTO ILHAS TEMATICAS + PHP + MAPA
-
Slot Remove 0.4
VLW, funcionou, porem voce pode fazer ele remover so 1 SLOT? e não todos de uma vez??@Wakon
-
Slot Remove 0.4
Olá, gostaria da ajuda de voces, tenho esse script e ele esta dando esse erro: ---Config local conf = { maxSlotCount=2, ignoredIds={} } --End function choose(...) local arg = {...} return arg[math.random(1,#arg)] end if not getItemAttack then function getItemAttack(uid) return getItemAttribute(uid,'attack') end function getItemDefense(uid) return getItemAttribute(uid,'defense') end end local function isArmor(uid) -- Function by Mock the bear. if (getItemInfo(uid.itemid).armor ~= 0) and (getItemWeaponType(uid.uid) == 0) then return true end return false end local function isWeapon(uid) -- Function by Mock the bear. uid = uid or 0 local f = getItemWeaponType(uid) if f == 1 or f == 2 or f == 3 then return true end return false end local function isShield(uid) -- Function by Mock the bear. uid = uid or 0 if getItemWeaponType(uid) == 4 then return true end return false end local function isBow(uid) -- Function by Mock the bear. uid = uid or 0 if getItemWeaponType(uid) == 5 and not isItemStackable(uid) then return true end return false end local function getWeaponLevel(uid) -- Function by Mock the bear. uid = uid or 0 local name = getItemName(uid.uid) or getItemInfo(uid.itemid).name or '' local lvl = string.match(name,'%s%+(%d+)%s*') return tonumber(lvl) or 0 end function onUse(cid, item, fromPosition, itemEx, toPosition) if item.uid == 0 or item.itemid == 0 then return false end toPosition.stackpos = 255 if item.uid == 0 or item.itemid == 0 then return false end toPosition.stackpos = 255 if isInArray(conf.ignoredIds, itemEx.itemid) or (not getItemWeaponType(itemEx.uid) or getItemWeaponType(itemEx.uid) > 5) or (getItemWeaponType(itemEx.uid) == 0 and not isArmor(itemEx)) or itemEx.itemid == 0 or itemEx.type > 1 or isItemStackable(itemEx.uid) then doPlayerSendCancel(cid, "You cant reset this item.") return TRUE end if isCreature(itemEx.uid) then return FALSE end local level = getWeaponLevel(itemEx) if level > 0 then upgrade = refine doSendMagicEffect(toPosition,30) setItemName(itemEx.uid, getItemNameById(itemEx.itemid)..' +'..(level)) doPlayerSendCancel(cid, "All slots were removed.") doRemoveItem(item.uid,1) else doSendMagicEffect(toPosition,30) setItemName(itemEx.uid, getItemNameById(itemEx.itemid)) doPlayerSendCancel(cid, "All slots were removed.") doRemoveItem(item.uid,1) end return true end Da o seguinte erro
-
Necessito de um Scripter
Olá, Estou montando um server e preciso de um scripter pra me ajudar com as minhas ideias. Descrição do projeto: Um Ot de exp alta, leveis 717k+++ ate 10Milhões, sistemas diversos, mapa próprio, dentre outras coisas. Versão 8.6 (TFS 0.4)
-
Metin Stone Event
Olá tibiaking, Estou construindo um projeto e preciso muito do Metin Stone Event, automático e também que possa ser ativado por comando para o TFS 0.4 (8.6) Explicação do evento: São pedras (baseadas nos elementos : ICE, FIRE, EARTH e WIND) que aparece em uma determinada área (X Y Z), porem nem todas de uma vez. Assim que sumonada ela começa a sumonar uma horda de servos (Exemplo: Uma EARTH Stone, onde sua horda é : Hydra, Slime, Defiler, Medusa e etc) ,porem tem 10 tipos de hordas que pode ser sumonada, quando a horda e sumonada ela fica imune a danos ate todos seus servos estejam mortos. [Exemplo2 de hordas : {'slime','bonelord','earth elemental'} {'bonelord','elder bonelord','earth elemental'} ETC. Até 10 hordas] Imagens :
-
Transformar um Script
Olá tibiaking, Gostaria da ajuda dos universitários para converter este script em creaturescript Basicamente o script e uma aura (storage) que ataca os target. Preciso estar com o TARGET na mira para a aura começar a atacar. Tambem gostaria que eu pudesse mudar o elemento da aura falando com o npc FIre > Ice > Earth > Wind > Holy > ... etc.
-
(Resolvido)Melhorar um Script de Teleports
Obrigado man.....
-
(Resolvido)Melhorar um Script de Teleports
Olá tibiaking, Gostaria da ajuda de um scripter para melhorar este script local positions = { {x = 101, y = 117, z = 4}, -- aqui vc coloca a posição pra onde ele vão {x = 101, y = 117, z = 4}, {x = 101, y = 117, z = 4}, {x = 101, y = 117, z = 4}, {x = 101, y = 117, z = 4} } function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) doTeleportThing(cid, positions[math.random(1, #positions)]) return true end Gostaria que alguns players não fosse teletransportados assim que pisa no tile, tais como : -GMS -CMS -Tutores -Account Manager -GODS
-
Como Sair Da Inércia
Tenho um tempo na área de mapper e posso lhe dizer que isso de ficar horas olhando acontece ate hoje. Faço mapa desde 2010, tem hora que mesmo com a ideia na cabeça tudo formulado, eu paro e começa olhar o mapa horas e horas. Porem uma coisa que posso lhe dizer e tentar fazer um esbouço da área que você quer editar, separar as paredes que você pretende usar, as portas, separar os ids em um cantinho. O que me ajuda muito e construir primeiro as paredes, portas, detalhes das paredes e depois ir pro chão.
-
Base para 8.6
Me manda o link de algum que você goste. Quero fazer um high exp
-
Base para 8.6
Olá a todxs, estou com um projeto em mente e preciso da ajuda de vocês. Qual a melhor base para 8.6?? TFS 0.4 com sources Obrigado desde já.
-
Mana Rune
Boa Tarde, Noite ou Dia. Todas runes dão exausted, inclusive a UH, isso já é da source. Você pode tentar mudar nas source.
- SNOWBAL EVENT TIBIA
-
Novidades de Agosto!
Oi, não sei se o erro e só aqui, mais não consigo ver a DATA da ultima atualização do tópico. Consigo visualizar o tópico normalmente, menos a DATA em que o post foi editado. #CORRIGINDO Consegui ver a DATA agora.
-
Bug na Promotion
O erro esta aqui " doPlayerSetVocation(cid, 14)". Voce esta setando uma vocation, enquanto voce tinha que setar uma promotion. Eu não entendo muito de npc. Mais tenta procurar uma função onde ele troca a promotion, não a vocation.
-
Bug na Promotion
Manda o npc
-
Bug na Promotion
LoL. Isso tudo ja era pra ter resolvido o teu problema. Quando voce vai colocar a PROMOTION tu muda o vocation ID ou muda PROMOTE?
-
Bug na Promotion
Tenta assim.
-
Bug na Promotion
Me manda o teu 0-31vocations.xml (LIB)
-
Bug na Promotion
<vocation id="13" name="Alchimist" description="an alchimista" needpremium="0" gaincap="10" gainhp="5" gainmana="40" gainhpticks="3" gainhpamount="2" gainmanaticks="2" gainmanaamount="7" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="9" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/> </vocation> <vocation id="14" name="Alchimist" description="an alchimist" needpremium="0" gaincap="10" gainhp="5" gainmana="40" gainhpticks="3" gainhpamount="2" gainmanaticks="2" gainmanaamount="7" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="10" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/> </vocation> Tenta assim pra ver se da certo.
-
nova vocação.
Pra verificar e só colocar if getStorage (algo assim, não me recordo como e a função)
-
Teleport Falante 8.6 Igual 9.++
Porque ele usa o CREATURESAY (No tibia NPC e MOnster entra na categoria CREATURE) se eu colocar sem nenhum PLAYER, MONSTER ou NPC pra falar ele vai retorna para uma função vazia. Por isso precisa de um NPC ou MONSTER.
-
Bug na Promotion
Posta seu vocations.xml aqui pra mim da uma olhada.
-
Bug na Promotion
Não, por ai o tfs vai compreender como uma vocation. Pq ele pega o fromvoc pra saber se e promotion ou não. O que eu te mandei era pra solucionar o problema, ja tive problemas assim e so fiz isso e funcionou. Amigos meus tambem, foi so arrumar isso que deu certo. Olha se voce não esta dando o id da vocation, no SQL tem la no final dele na tabela PLAYERS, tem uma tabela chamada PROMOTE(ou Promotion) la você coloca 1 pra MS< ED< EK < RP 2 pra outra promotion depois de master sorcerer ..... e assim por diante
- Autoloot
Informação Importante
Confirmação de Termo