-
Total de itens
3604 -
Registro em
-
Última visita
-
Dias Ganhos
158
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que xWhiteWolf postou
-
Fala galera do TK, um cara tinha pedido no suporte pra eu fazer essa spell aqui http://youtu.be/ZWrsRvVYgys?t=1m54s e eu fiz rapidinho e ficou uma bosta, então eu decidi melhorar ela e postar aqui pra vocês. O vídeo é bem explicativo então eu acho que não preciso ficar prologando isso daqui, se vc não quiser ver o vídeo tente entender pelas fotos: Bom, antes de tudo vá em spells.xml e coloque isso daqui: <instant name="Tibia King" words="Hirashin ni no dan" lvl="50" mana="100" prem="1" range="6" needtarget="1" blockwalls="1" exhaustion="1000" needlearn="0" event="scri
-
Action%252525252FTalkaction Broadcast System 100%
xWhiteWolf respondeu ao tópico de xWhiteWolf em Scripts tfs 0.4 (OLD)
eu usei if doPlayerRemoveMoney(cid, config.price) then se vc quiser que seja um item é só mudar pra local itemid = 2160 --- id do item que vai ser cobrado if doPlayerRemoveItem(cid, itemid, config.price) then e em price lá em cima vc coloca a quantidade que vai precisar desse item.- 18 respostas
-
- Broadcast System
- System
-
(e 1 mais)
Tags:
-
Action%252525252FTalkaction Broadcast System 100%
xWhiteWolf respondeu ao tópico de xWhiteWolf em Scripts tfs 0.4 (OLD)
como assim adaptação? Poketibia tem as mesmas funções que tibia normal... vai rodar sem problemas- 18 respostas
-
- Broadcast System
- System
-
(e 1 mais)
Tags:
-
CreatureScripts TFS 0.X Critical Skill System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
agora dá --[[Critical System By Night Wolf]] local lvlcrit = 48913 local multiplier = 1.5 local efeito = 2 --- efeito que vai sair do player/criatura que tomar o crítico function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS and isCreature(attacker) then if (getPlayerStorageValue(attacker, lvlcrit)*3) >= math.random (0,1000) then dano = math.ceil(value*(multiplier)) doTargetCombatHealth(attacker, cid, combat, -dano, -dano, 255) doSendAnimatedText(getCreaturePos(attacker), "CRITICAL!!", 144) doSendMagicEffect(getCreatu- 79 respostas
-
- open source
- open tibia
- (e 11 mais)
-
Eae galera do TK, vim trazer pra vocês um script do Fox World que já me pediram no suporte um monte de vezes, é a magma boots absorvendo metade do dano e podendo ser usado a cada 2 minutos. Pra quem não entendeu tenta acompanhar aqui nas screenshots: Nesse caso o player iria tomar 1124 de dano, mas ele tomou só 562 e a bota absorveu a outra metade do dano! Bom, vamos ao script: em actions.xml adicione: <action itemid="7891" script="magmaboots.lua"/> agora em actions\scripts\magmaboots.lua adicione: local config = { storagetempo = 19500, -- storage que conta
- 20 respostas
-
- Absorver dano
- Dano
-
(e 3 mais)
Tags:
-
Action%252525252FTalkaction Broadcast System 100%
xWhiteWolf postou um tópico em Scripts tfs 0.4 (OLD)
Fala galera do TK, hoje vim trazer um script que eu já fiz a algum tempo prum cara no suporte, é nada mais e nada menos doque um sistema de broadcast onde players maiores que um determinado level pagam um determinado valor de gp's para soltarem uma mensagem para o server todo. talkactions\scripts\broadcast22.lua: local config = { storage = 19400, -- storage em que será salvo o tempo cor = "advance", -- de acordo com o constant.lua da lib tempo = 2, -- em minutos price = 1000, -- preço pra usar o broadcast level = 100 -- level pra poder utilizar o broadcast } function onSay(cid, words,- 18 respostas
-
- Broadcast System
- System
-
(e 1 mais)
Tags:
-
Antes de tudo queria agradecer ao cara do suporte que me pediu pra fazer isso, achei muito legal a idéia. Fala galera do TK, vim trazer um script bem simpleszinho mas que abre um leque de opções de RPG e diversão pro seu OT.. Trata-se do Mining System, um sistema que você pode utilizar a pick normal (ou uma outra pick especial) para minerar a terra e tentar conseguir items que você pode trocar por dinheiro, items ou utilizar para craftar items. São 70 leveis de Mining que vão upando conforme vc minera. Enfim, vamos ao script: actions\scripts\mining.lua: terra = {351,352,353,
-
Fala galera do TK, vejo que tem bastante gente procurando esse sisteminha que é praticamente igual ao dodge system, então eu decidi fazer visto que na realidade era só mudar 3 linhas kkkk em todo caso ta aí pra quem quiser: creaturescripts.xml: <!-- CRITICAL SYSTEM --> <event type="statschange" name="critical" event="script" value="critical.lua"/> creaturescripts\scripts\login.lua: --- CRITICAL SYSTEM ---- registerCreatureEvent(cid, "critical") if getPlayerStorageValue(cid, 48913) == -1 then setPlayerStorageValue(cid, 48913, 0) end
- 79 respostas
-
- open source
- open tibia
- (e 11 mais)
-
não sei dizer, só testei em 8.54 mas acredito que funcione sim. Na pior das hipóteses vc terá que substituir uma função ou outra mas isso é o console que vai dizer pra gente qnd vc testar e der errado rs.
- 187 respostas
-
- npc reseter
- reset system
-
(e 2 mais)
Tags:
-
CreatureScript%25252FGlobalEvent%25252FMoveMent Defense System - "Dodge"
xWhiteWolf respondeu ao tópico de gabisa00 em Scripts tfs 0.4 (OLD)
@kk4444 eu não fiz esse script, o meu é o dodge igual do fox world, que toma metade do dano.. o dele defende o dano inteiro. Os créditos são dele, inclusive se vc olhar o script é totalmente diferente, até mesmo as funções são diferentes. @topic Parabéns pelo script e obrigado por trazer pro Tibia King! -
(Resolvido)Spell kamui
xWhiteWolf respondeu ao tópico de jeffersonpetrolina em Suporte Tibia OTServer (Resolvidos)
local config = { pos = {x=42, y=234, z=7}, -- posição da aegis dimension tempo = 15, -- tempo pra voltar effect1 = 66, -- efeito ao ser teleportado effect2 = 10 -- efeito ao voltar } function onCastSpell(cid, var) if isPlayer(getCreatureTarget(cid)) then target = getCreatureTarget(cid) addEvent(doTeleportThing, 1000*config.tempo, target, getThingPos(target), true) addEvent(doSendMagicEffect, 1000*config.tempo, getThingPos(target), config.effect2) doSendMagicEffect(getThingPos(target), config.effect1) doTeleportThing(target, config.pos) if isCreature(cid) then doPlayerSendTextMessage(ta -
[PEDIDO] Magia "Counter Helix"
xWhiteWolf respondeu ao tópico de Schiffert em Suporte Tibia OTServer
me manda uma foto ou um vídeo que eu ainda não entendi '-' -
(Resolvido)[ajuda] Problema retorna...
xWhiteWolf respondeu ao tópico de jeddhemi em Suporte Tibia OTServer (Resolvidos)
mas tava funcionando antes? pq se não tava o problema não é no nome né kkk -
oque é um itemtype?? você quis dizer outfit?
-
[Pedido] Script de arma para Tibia
xWhiteWolf respondeu ao tópico de ZORAN em Suporte Tibia OTServer
storage é o storage que vai salvar se tá ativo ou desativo '-' se vc n sabe oque é, não mexe. O erro que tá retornando é na função getItemNameById... É uma função do 8.54, ela provavelmente deve ter mudado de nome, procura o nome da função nova, as vezes é uma mudança simpleszinha tipo getItemNameById > doGetItemName (isso é um exemplo) qnd vc achar, é só substituir nos scripts que vai ficar perfeito -
(Resolvido)[ajuda] Problema retorna...
xWhiteWolf respondeu ao tópico de jeddhemi em Suporte Tibia OTServer (Resolvidos)
sim... mude o nome pra que não haja conflito -
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 38) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -100.2, 1, -100.2, 1) function onCastSpell(cid, var) if exhaustion.check(cid, 100) == TRUE then doPlayerSendCancel(cid, "You are exhausted.") doSendMagicEffect(getCreaturePosition(cid), 2) return FALSE end local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z} local position2 = getTh
-
personagem mais forte com certo elemento.
xWhiteWolf respondeu ao tópico de matheuspeixoto12 em Suporte Tibia OTServer
mesmo q vc faça o item introcável o player ainda vai poder morrer e perder ele junto com a bp.. teria que ser algo + ou - como o Aura Bold system que eu fiz, mas ao invés de deletar o item removeria ele e criaria outro no mesmo lugar -
personagem mais forte com certo elemento.
xWhiteWolf respondeu ao tópico de matheuspeixoto12 em Suporte Tibia OTServer
puts cara, eu pensei uma forma mas é muito complicada e não ia ser 100% funcional igual vc quer... ia tentar fazer por creaturescripts mas daí só funcionaria em players. Se vc atacasse monstros o dano ia ser normal -
o problema não tá aí não pelo que eu percebi.. deve ser algo com seu foods. Tenta comer todos os tipos de food do server e vê se alguma faz sua mana/vida subir
-
cara isso não é o script inteiro, vc muda os pontos que ganha na outra parte do script. Aí tá escrito q é do MaxWellden, Procura ele aqui no TK e procura o tópico de onde vc pegou esse script que lá tá tudo explicado certinho
-
o elemento é holy e death.. vc mesmo disse kkk ele só mudou o efeito no items.xml pra cake
-
(Resolvido)ajuda mostro para healar
xWhiteWolf respondeu ao tópico de Juliocezar em Suporte Tibia OTServer (Resolvidos)
substitui isso: <defenses armor="1" defense="2"/> por isso: <defenses armor="1" defense="2"> <defense name="healing" interval="10000" chance="100" min="24000" max="24000"/> </defenses> aqui é a chance de ele recuperar 24000 de vida a cada 10 segundos. -
[Pedido] Script de arma para Tibia
xWhiteWolf respondeu ao tópico de ZORAN em Suporte Tibia OTServer
weapons.xml: <melee id="8927" level="120" unproperly="1" event="script" value="new2.lua"/> muda aqui o id do item que vai utilizar esse sistema e o level. Value é o nome do script. weapons\scripts\new2.lua: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 34) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0) local xCombat = createCombatObject() setCombatParam(xCombat, CO -
[AJUDA] Script Talkaction Promotion
xWhiteWolf respondeu ao tópico de llucas75 em Suporte Tibia OTServer
eu acho que a lógica tá meio errada porque você tinha que chamar as tables assim : voc[getPlayerVocation(cid)].vocnova na table voc na table de número igual à vocação do player pegando o item vocnova... isso retornaria oque vc quer.- 13 respostas
-
- [Erro]
- talkaction
-
(e 2 mais)
Tags:
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!