-
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
-
Spell TFS 0.X [Spell] Katara's Sense
xWhiteWolf respondeu ao tópico de xWhiteWolf em Action, MoveEvent, TalkAction & Spell
mais fácil fazer do 0 doque editar do jeito que vc pediu:: só pegar um dos exori e trocar no xml pra needtarget = "1" em vez de escrever casterTargetorDirection. E colocar pro combat ser em addEvent e antes dele vc põe a função de dar a giradinha.- 28 respostas
-
- open source
- avatar
- (e 12 mais)
-
Gran Castle Event (8.54+)
xWhiteWolf respondeu ao tópico de xWhiteWolf em Sistemas, Mods & Funções .lua
Fica salvo no global storage o id da guild vencedora: getGlobalStorageValue(GRANTOWER.SAVEWINNERGUILDID) Pra fazer area dos dominantes usa as linhas que comparam se o player tem guildid >0 e se esse guildid é igual ao do storage value. (Se o guildid<0, verifica se o nome dele é o mesmo do nome salvo nesse storage getGlobalStorageValue(GRANTOWER.SAVELASTWINNER)- 175 respostas
-
- Gran Castle
- Fox World
- (e 2 mais)
-
Despedida Adeus, TibiaKing! Foi muito bom enquanto durou... :')
xWhiteWolf respondeu ao tópico de Danihcv em Playground (Off-topic)
ja vai tarde traidor AUHIEUHIAUHIEUHIAUHIEUHIAUHI brincadeira s2 -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
na parte de configuração tem um spoiler que explica.. -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
eu não coloquei justamente porque o script é geral pra todas as armas e ficaria desbalanceado se só knights ganhassem mais ataque na arma. coloca isso if isInArray({1,2,3}, getItemWeaponType(teste.uid)) then doItemSetAttribute(teste.uid, "attack", getItemAttack(teste.uid) + (level * 2)) end acima de doItemSetAttribute(teste.uid, "exp", 0) no creaturescript -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
coloca uma arrow no lugar do shield e vê se upa.. se upar então o problema é na lib mesmo.. -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
@Coul, ele já faz isso, não sei pq não tá funcionando com você o.O. Abre data/lib/constant.lua e procura algo parecido com isso: WEAPON_NONE = 0 WEAPON_SWORD = 1 WEAPON_CLUB = 2 WEAPON_AXE = 3 WEAPON_SHIELD = 4 WEAPON_DIST = 5 WEAPON_WAND = 6 WEAPON_AMMO = 7 WEAPON_FIST = 8 -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
só remover todos os print do creature e da lib que essas mensagens somem.. a porcentagem é (level * 10)/2 ou seja, se vc tem nv 1 vai ter 5% de chance de soltar o ataque -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
vacilo meu, vai no creaturescript e troca if getCreatureMaster(target) ~= target then return true end por if getCreatureMaster(target) ~= nil then return true end -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
perfeito, só faltou reiniciar o server dps de trocar o creaturescript pra eu ver se ele tá pegando os valores certinho -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
puts cometi um equívoco na lib, linha 3 e 4: print("Entrando na isThatWeapon: ".. f) local f = getItemWeaponType(uid) deixa assim: local f = getItemWeaponType(uid) print("Entrando na isThatWeapon: ".. f) -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
ele funciona normalmente (inclusive upando?) caso esteja a arma na direita? Troca seu creaturescript por esse: e seu lib por esse: ps: peço desculpa por estar demorando tanto pra te ajudar uhauha mas preciso que vc tenha paciência, to bem perto de entender oque tá dando de errado e acho q é alguma incompatibilidade com a source mas que vai ser possível resolver! -
estuda bastante, se vc for olhar eu tenho aproximadamente 1 ano e 2 meses de TK.. foi o tempo que eu usei pra aprender e aperfeiçoar muita coisa. Dps de estudar > TREINE < e encare os desafios de ajudar a seção de suporte.
-
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
foi bem até, deu pra ter uma noção de onde pode estar dando o erro mas agr usa essa versão aqui: mata um primeiro mostro e mostra o print do console fazendo o favor function isThatWeapon(uid) -- Function by Mock the bear. uid = uid or 0 local f = getItemWeaponType(uid) if f == 1 or f == 2 or f == 3 or f == 5 or f == 6 then print(f) return true end return false end function getWeapon(uid) -- Function by Night Wolf teste = getPlayerSlotItem(uid, CONST_SLOT_RIGHT) if teste.itemid > 0 then print(teste.itemid) if not isThatWeapon(teste.uid) then print("Not weapon") teste = getPlay -
(Resolvido)[PEDIDO] MiniGame ~ Acerte o Alvo
xWhiteWolf respondeu ao tópico de DeathRocks em Suporte Tibia OTServer (Resolvidos)
ps: pro pessoal que tá alegando erros ou que teve problemas pra instalar, eu fiz um tutorial mais bem explicado só que ele está em outro fórum.. quem quiser me pede link via PM que eu passo. -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
@Coul, Obrigado pela doação, significa bastante. Estranho esses erros porque a lib tem funções justamente pra retornar level e distinguir onde está a arma. Ele deve tar dando algum problema na hr de rodar as funções, faz o mesmo processo de print pras funções da lib e vamos ver aonde que seu server tá travando -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
@Coul, é só remover o restante dos prints agr que vc sabe que funciona @Ayna, até daria pra fazer mas tem que fazer pela source pra n ficar gambiarra.. porque o player pode upar e qnd remover a espada deixaria ela com - attack que o normal. -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
agr pode deixar assim que vai funcionar if getCreatureMaster(target) ~= nil then return true end -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
perfeito, achamos o erro uhauhauha agora vc vai mudar aquela parte que está e deixar assim: if getCreatureMaster(target) ~= target then print(type(getCreatureMaster(target))) print(getCreatureMaster(target)) return true end -
como a função setCreatureName funciona? vc sabe?
-
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
é exatamente isso: o print serve pra demarcar pedaços do script e aí pelo console a gente analisa até que parte ele tá executando. Usa esse daqui: function onKill(cid, target, lastHit) print(1) local upgrade = { [1] = {required = 1000}, [2] = {required = 10000}, [3] = {required = 100000}, [4] = {required = 1000000}, [5] = {required = 10000000} } local teste = getWeapon(cid) if teste == false then print("error in test") return true end if getCreatureMaster(target) ~= target then print("error in master") return true end local pos = getThingPos(cid) local level = getItem -
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
o jeito vai ser espalhar print(1), print(2)... print(n) em várias partes do creaturescript onKill pra ver até que parte ele está executando -
@rizen, local config = { tempo = 5, --- tempo que dura o outfit effect = 61 --- efeito que sai ao castar a spell } function onCastSpell(cid, var) addEvent(doSetCreatureOutfit, 1, variantToNumber(var), getCreatureOutfit(cid), (config.tempo * 1000) - 1) -- mudar nome addEvent(setCreatureName, config.tempo * 1000, cid, getCreatureName(cid)) -- inicia um evento de voltar ao nome inicial setCreatureName(cid, getCreatureName(variantToNumber(var))) -- muda o nome -- doSetCreatureOutfit(cid, getCreatureOutfit(variantToNumber(var)), config.tempo * 1000) doSendMagicEffect(getThingPos(cid), config.e
-
Experience Weapon System
xWhiteWolf respondeu ao tópico de xWhiteWolf em GlobalEvents, CreatureScripts & Weapons
@Coul, vc colocou a tag no login.lua? -
só colocar um addEvent pra setar o nome como sendo o nome atual e dps mudar o nick dele (fazer tanto pra si mesmo qnt pro inimigo)
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!