-
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
-
[Ajuda] Retirar erro do log em uma skill que funciona
xWhiteWolf respondeu ao tópico de Danves em Suporte Tibia OTServer
seguinte cara, todas as coisas que utilizam addEvent vão retornar esse erro (assim como a spell Kamui que eu fiz).. qq acontece: No addEvent ele puxa as informações da posição do target depois de X segundos e se ele morrer no intervalo dá um erro de que não foi possível achar a posição, só isso. É um erro inofensivo, algumas vezes dá pra você resolver, outras não haha. Procura um tutorial de addEvent pra vc se localizar melhor noque eu falei -
não caras, apenas não auheuhuhauhea pode matar gente dentro do Kamui, vai dar um erro na source por causa do addEvent mas não é nada demais.. O problema que vc tem é no script de frags do creaturescripts, não tem nada a ver com o meu script :] script com nome kill100.lua na linha 5: Ele não reconhece a função getPlayerFrags.. remove esse creaturescript do seu server que já volta tudo ao normal
-
não tem comando pra mexer na attack speed mas o regen é fazível
-
mas daí ficaria zoado.. um cara tá caçando de boa e eu coloco ele no kamui e volto pro tempo só pra trollar auhhieuhiaea
-
(Resolvido)[Vip] Free Account
xWhiteWolf respondeu ao tópico de Thiago Rulexz em Suporte Tibia OTServer (Resolvidos)
o script ai ja está feito pra premium account cara, só o nome que tá escrito [VIP], coloca em creaturescripts\scripts\login.lua antes do ultimo return true e seja feliz -
(Resolvido)Spell Henge No Justu
xWhiteWolf respondeu ao tópico de CreatServer em Suporte Tibia OTServer (Resolvidos)
não sem expurgar seu servidor junto haha -
(Resolvido)Efeito apenas para God
xWhiteWolf respondeu ao tópico de 1585591 em Suporte Tibia OTServer (Resolvidos)
if getPlayerGroupId(cid) >= 3 and isPlayer(cid) then local tempo = 0.3 --- de quanto em quanto segundos ele solta o efeito function loop (cid) local pos = getCreaturePosition(cid) local effects = 19 ----- EFEITO QUE VC QUERIA doSendMagicEffect(pos, effects) addEvent(function() if isCreature(cid) then loop(cid) end end, 1000 * tempo) return true end loop(cid) end -
não estão todas '-' se a posição do cara for norte ele só vai adicionar a condition nesses 3 SQM's aqui: conditionpos = { {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y +3, z=getCreaturePosition(cid).z}, {x=getCreaturePosition(cid).x -1, y=getCreaturePosition(cid).y +3, z=getCreaturePosition(cid).z}, {x=getCreaturePosition(cid).x +1, y=getCreaturePosition(cid).y +3, z=getCreaturePosition(cid).z} } vc tem que fazer um desenho no paint pra verificar quais os SQM's que vc quer que pegue e adicionar eles aí e nas outras direções Nesse caso tá só em 3 sqm.. o sqm X, Y+3, Z, o
-
eu testei antes de postar, adiciona o resto das posições que vai funcionar :3
-
se o player tiver olhando pro norte os efeitos vão pras posições {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y +3, z=getCreaturePosition(cid).z}, {x=getCreaturePosition(cid).x -1, y=getCreaturePosition(cid).y +3, z=getCreaturePosition(cid).z}, {x=getCreaturePosition(cid).x +1, y=getCreaturePosition(cid).y +3, z=getCreaturePosition(cid).z} e a condition vai ser setada nas posições: {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y +3, z=getCreaturePosition(cid).z}, {x=getCreaturePosition(cid).x -1, y=getCreaturePosition(cid).y +3, z=getCreaturePosition
-
(Resolvido)Spell Henge No Justu
xWhiteWolf respondeu ao tópico de CreatServer em Suporte Tibia OTServer (Resolvidos)
tá feito: function onCastSpell(cid, var) target = getCreatureTarget(cid) doSetCreatureOutfit(cid, getCreatureOutfit(target), 5000) return true end <instant name="Nome Qualquer" words="henge no jutso" lvl="23" mana="25" range="3" needtarget="1" exhaustion="1000" blockwalls="1" needlearn="0" event="script" value="nomequalquer.lua"> <vocation id="5"/> </instant> -
local combatpremium = createCombatObject() setCombatParam(combatpremium, COMBAT_PARAM_EFFECT, 14) setCombatParam(combatpremium, COMBAT_PARAM_AGGRESSIVE, 0) local conditionpremium = createConditionObject(CONDITION_HASTE) setConditionParam(conditionpremium, CONDITION_PARAM_TICKS, 36000) setConditionFormula(conditionpremium, 0.4, -24, 0.5, -24) setCombatCondition(combatpremium, conditionpremium) local gelocondition = createConditionObject(CONDITION_PARALYZE) setConditionParam(gelocondition, CONDITION_PARAM_TICKS, 10000) setConditionFormula(gelocondition, -0.9, 0, -0.9, 0) function canE
-
(Resolvido)[Vip] Free Account
xWhiteWolf respondeu ao tópico de Thiago Rulexz em Suporte Tibia OTServer (Resolvidos)
lê o link que eu te passei cara, não é bem mais fácil? -
(Resolvido)[Vip] Free Account
xWhiteWolf respondeu ao tópico de Thiago Rulexz em Suporte Tibia OTServer (Resolvidos)
muda o nome VIP por premium e seja feliz -
(Resolvido)[Vip] Free Account
xWhiteWolf respondeu ao tópico de Thiago Rulexz em Suporte Tibia OTServer (Resolvidos)
http://www.tibiaking.com/forum/topic/38064-vip-no-nome-vip-system-by-account-v10-kydrai/page-2 -
pode haver a vontade mais vai aparecer um erro (apesar de não significar nada) auhuhauh
-
sim, é uma bosta mas qnd vc faz addEvent usando function pra checar se eles tão vivos ainda a posição fica sendo a posição na hora que vai teleportar e não quando usou o script, então de nada adianta uhauhauha eu pensei em salvar as posições numa tabela, que deve ser exatamente como os caras do world of naruto online fizeram mas mó trampo ficar fazendo isso, até porque eu não tenho player no meu server pra testar se é possível acontecer um bug nessas de adicionar e remover gente da tabela e acabar teleportando um cara do kamui que antes tava do lado do dp pra alguma localização diferente (de o
-
Outro [Spell] Shiki Fuujin "Ceifador da Morte"
xWhiteWolf respondeu ao tópico de Natan Fernandes em Scripts tfs 0.4 (OLD)
Apenas uma melhorada no script: function onCastSpell(cid, var) local target = getCreatureTarget(cid) local pos = getPlayerPosition(cid) local position127 = {x=pos.x+1, y=pos.y, z=pos.z} local position1 = {x=getThingPosition(target).x+1, y=getThingPosition(target).y+1, z=getThingPosition(target).z} doCreatureAddHealth(target, getCreatureMaxHealth(target)) doSendAnimatedText(getPlayerPosition(target), "-".. getCreatureMaxHealth(target) .."", TEXTCOLOR_RED) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doSendAnimatedText(pos, "-".. getCreatureMaxHealth(cid) .."", TEXTCOLOR_RED) doSendMag -
(Resolvido)[PEDIDO] SPELL KAMUI
xWhiteWolf respondeu ao tópico de D i M i T r E s C u em Suporte Tibia OTServer (Resolvidos)
fiz de uma forma diferente, tá mais ou menos como vc pediu mas ele ainda sai por tempo haha http://www.tibiaking.com/forum/topic/38901-kamui-in/ -
Fala galera do TK, tirei essa madrugada pra trazer um conteúdo novo a pedido do membro @alanmtd1, trata-se da spell Kamui do Obito só que eu fiz ela um pouquinho diferente; Testado em TFS 0.3.6, cliente 8.54; Descrição pra quem não conhece: O player fala 'kamui in', se ele tiver com um target vai entrar e o target; do contrário entra ele e todos que estiverem à sua volta; Feito isso eles serão teleportados para o Kamui, um lugar que você vai criar no seu mapa editor e colocar NO-PVP ZONE, spawn de monstro e NO Logout. Preste bem atenção nisso porque se você esquecer quaisquer um desses v
-
(Resolvido)MATCH.RANDOM - ACHAR O ERRO
xWhiteWolf respondeu ao tópico de otaviogfl em Suporte Tibia OTServer (Resolvidos)
eita, que estranho.. então deixa do jeito que tava antes e faz assim.. embaixo disso setPlayerStorageValue(cid,2423,daily1.storage) escreve print(getPlayerStorageValue(cid, 2423)) e me fala oque aparece no console -
substitui o primeiro script por esse aqui.. eu adicionei uma checagem de ver se são dos mesmos times antes de dar o storage local config = { affected = 10, -- quantos jogadores (deathAssits) da tabela Deathlist este script deve ser executado para? killStorageValue = 3943, deathStorageValue = 3944, -- commands for the texts (those inside of ||, example: |KILLS| to show skills): KILLS, KILLERNAME, TARGETNAME rewardItem = { use = true, itemid = 2160, minLevel = false, -- false if you don't want any level req minLevelDiff = false, -- false if you don't want any level diff req (negative numbe
-
@ScreMMo, se possível seja mais específico quanto ao erro, é só um debug ou também dá erro no console? @Adriano SwaTT, uma das causas do debug é quando vc seta atributo em algo que não existe ou quando remove o chão, verifica se o script não tá fazendo nenhuma dessas coisas
-
olha cara, não é por nada não mas acho que vc deveria mudar esse sistema aí porque o máximo que pode ter de vida é 60k se não me engano, depois disso o player começar a ter a vida separada em diversas barras e fica complicado de saber o quanto vc realmente tem de vida (fica muito porco), aqui na minha assinatura tem um sistema de reset por npc (dá pra achar outros tipos por talkaction e tal) mas no meu a vida após resetar fica 15% da vida atual (dá pra configurar pra ser mais). Agora pensa cmg rapidinho, vamos supor que eu aumenta pra 50% (metade). Um player nv 100 deve ter uns 2k de vida, ele
-
(Resolvido)Efeito apenas para God
xWhiteWolf respondeu ao tópico de 1585591 em Suporte Tibia OTServer (Resolvidos)
muda no effects pro efeito que vc quer ué: if getPlayerGroupId(cid) >= 3 and isPlayer(cid) then local tempo = 0.3 --- de quanto em quanto segundos ele solta o efeito function loop (cid) local pos = getCreaturePosition(cid) local effects = 19 ----- EFEITO QUE VC QUERIA local effectPositions = { {x = pos.x, y = pos.y - 1, z = pos.z}, {x = pos.x, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y, z = pos.z}, {x = pos.x + 1, y = pos.y, z = pos.z}, {x = pos.x - 1, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y - 1, z = pos.z}, {x = pos.x +
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!