-
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
-
como não funcionou? oque deu de erro? oque vc colocou no creaturescripts.xml? que versão de tibia é?
-
abre o config.lua e edita o deathLossPercent lá. coloca algo tipo 5%. e muda isso daqui no script doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10) ele tá multiplicando o loss experience por 10. diminui esse valor pra 1 /\; Para ganhar exp quando matar alguém é no config.lua também, não achei nada de errado nesse script ai.
-
(Resolvido)[EDITAR] Script - Auto Loot
xWhiteWolf respondeu ao tópico de Digoshow em Suporte Tibia OTServer (Resolvidos)
eu tento ajudar como eu posso kkk mas faz uns 5 anos que eu não scripto e mudou muito as coisas. To tendo que reaprender :~ -
(Resolvido)[EDITAR] Script - Auto Loot
xWhiteWolf respondeu ao tópico de Digoshow em Suporte Tibia OTServer (Resolvidos)
tenho razões para acreditar que é só mudar isso na talkactions: local expl = param:explode(':') para local expl = param:explode(',') mas como esse script é todo complicado eu posso estar errado kkk -
NPC vender promotion só para vips!
xWhiteWolf respondeu ao tópico de Mythusz em Suporte Tibia OTServer
cara, vou ser sincero contigo.. faz um tempão que eu não scripto pra OTserv e na minha época NPC não era tão complicado assim. tenta pegar outro script que não esteja em module e usa isso: local storage = 13500 if getPlayerStorageValue(cid, storage) == 1 then xxxxxxxxxxxxxxxxxxxxx o local storage é o storage da vip, 1 significa que é vip. o xxxxxxxxxxx é a função que vai fazer. Desculpa não poder te ajudar mais -
o ultimo é em algum script de raid, talvez até no próprio XML.
-
NPC vender promotion só para vips!
xWhiteWolf respondeu ao tópico de Mythusz em Suporte Tibia OTServer
posta o script atual que fica mais fácil pro pessoal te ajudar. Pra arrumar do jeito que vc quer é preciso adicionar só 2 comandos no script atual, pra fazer do 0 são 30 linhas de comandos. -
lembrando que vc pode configurar a exhaustion ali no spells.xml. Se eu te ajudei diga "Tópico Resolvido" para que os ADM's possam adicionar a tag [RESOLVIDO] nele e se possível clique em Gostei na minha resposta pra me ajudar <3 ahauhauh
-
dá sim, pelo items.xml mesmo <item id="7438" article="a" name="elvish bow"> <attribute key="weight" value="3100" /> <attribute key="slotType" value="two-handed" /> <attribute key="weaponType" value="distance" /> <attribute key="ammoType" value="arrow" /> <attribute key="range" value="6" /> <attribute key="hitChance" value="5" /> </item> muda ali no "ammoType" e deixa só "arrow", dai ele só vai atirar arrow caso ela esteja no lugar da arrow.
-
[SUPORTE] Item Que Adiciona ~ VIP DAYS ~
xWhiteWolf respondeu ao tópico de Digoshow em Suporte Tibia OTServer
tenho razões pra acreditar que o problema é no storage mesmo.. pelo site ele deve tar dando um storage e esse mesmo storage é checado pelo piso da area vip. Esse 13500 do item que dá vip deve tar errado. Procura o script dos pisos da area vip -
experimenta isso daqui então no lugar de: <instant name="Espiritos do Inferno" words="espiritos do inferno!" lvl="200" mana="3000" prem="0" aggressive="1" exhaustion="25000" groups="1,1500" icon="24" needlearn="0" script="attack/ultimate.lua"> <vocation id="12"/> </instant> coloca: <instant name="Espiritos do inferno" words="espiritos do inferno!" lvl="200" mana="3000" prem="1" needweapon="1" exhaustion="25000" needlearn="0" script="attack/ultimate.lua"> <vocation id="12"/> </instant>
-
não dá pra fazer do jeito que vc quer, e mesmo que desse sempre vai ter um jeito de burlar (como por exemplo, colocar a arrow antes do bow). Se você quer que só esse bow possa usar flechas é mais fácil tirar no items.xml dos outros bows
-
oque tá fazendo cair é essa função aqui: doDecayItem(item.uid) ela serve pra ativar o decay (tempo até um item virar outro item, como os corpos que vão apodrecendo ou os fields que vão diminuindo até sumir), só que bows e flechas não tem decay. O script também tava errado, já que ele tá programado pra mandar a mensagem de erro quando o bow tá equipado (devia ser o contrário) Arrumando tudo fica assim: function onEquip(cid,item) local bow = 7438 if getPlayerSlotItem(cid, CONST_SLOT_LEFT).itemid ~= bow or getPlayerSlotItem(cid, CONST_SLOT_RIGHT).itemid ~= bow then doPlayerSendCanc
-
O exhausted tá ajustado pra 25 segundos, é ali no spells.xml que vc ajusta. Se você quiser um exhausted maior entre um ataque e outro da magia vc arruma aqui: addEvent(onCastSpell1, 101, parameters) addEvent(onCastSpell2, 501, parameters) addEvent(onCastSpell3, 100, parameters) addEvent(onCastSpell4, 500, parameters) mas é oque o amigo aqui em cima falou, se vc tiver num char que seja GM/GOD vc não tem exhausted.
-
[PEDIDO] Sistema de rep por tempo online
xWhiteWolf respondeu ao tópico de narazaky em Suporte Tibia OTServer
cara, é dificil achar alguém que consiga fazer isso.. um script desses usa umas funções cabeludas envolvendo tempo e storages modificados por tempo. -
Runa que heala vida e mana ao mesmo tempo
xWhiteWolf respondeu ao tópico de tetheuscunha em Suporte Tibia OTServer
dsclp a demora, taí seu script. A formula atual é um valor random entre level+ml e level+ml*X, edite a vontade function onUse(cid, item, fromPosition, itemEx, toPosition) local ml = getPlayerMagLevel(cid) local lvl = getPlayerLevel(cid) -------edite a formula aqui--------- formulafor = math.random(((lvl+ml)*5)-(lvl+ml)) --formula forte, vai ser a mesma pra Vida de Knight e Mana de Sorc/Druid formulafra = math.random(((lvl+ml)*2)-(lvl+ml)) --formula fraca, pra mana de knight e vida de sorc/druid formulamed = math.random(((lvl+ml)*3)-(lvl+ml)) --formula média para paladins que usam tanto -
DEFAUT LEVEL, NAO APARECE LEVEL DO PERSONAGEM
xWhiteWolf respondeu ao tópico de Fabiano Alberto em Suporte Tibia OTServer
no GOD não aparece o level mesmo, mas se os outros players tão assim eu já não sei te explicar. -
Que tipo de evento? Existem milhares.. seja mais específicio. Porque você não consegue instalar sozinho?
-
[SUPORTE] Item Que Adiciona ~ VIP DAYS ~
xWhiteWolf respondeu ao tópico de Digoshow em Suporte Tibia OTServer
No Mock vip system o storage da vip é esse mesmo? 13500? Que versão de tibia vc usa? tenta trocar isso daqui if getPlayerStorageValue(cid, 13500) - os.time() <= 0 then por if getPlayerStorageValue(cid, 13500) >= 0 then -
Desculpa a demora, mas aqui está. Tirei o script desse tópico aqui: http://www.tibiaking.com/forum/topic/12115-creaturescripts-walking-effect-on-outfit/ --[[CRÉDITOS VÃO TODOS PARA AnneMotta & Vodkart POR TEREM CRIADO O SCRIPT, EU APENAS EDITEI O SCRIPT DO JEITO QUE VC PEDIU ]] function onLogin(cid) registerCreatureEvent(cid, "EffectOutLogin") registerCreatureEvent(cid, "OutfitEffects") return doCreatureChangeOutfit(cid,{lookType = getCreatureOutfit(cid).lookType, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(
-
oque exatamente não tá dando certo? O primeiro boss é sumonado?
-
como assim empurrar de longe? Você quer dizer com o GOD ou arrastar a distância e o player andar até o player e então arrastar ele?
-
[PEDIDO] Error no Distro - VOCATIONS
xWhiteWolf respondeu ao tópico de Digoshow em Suporte Tibia OTServer
posta o seu vocations.xml, vc provavelmente deixou um <Vocation/> em aberto e isso impede o server de processar o resto da informação.. resultando um erro gigante ahauhuha -
Runa que heala vida e mana ao mesmo tempo
xWhiteWolf respondeu ao tópico de tetheuscunha em Suporte Tibia OTServer
é bem fácil cara, só trocar os locais minmana e maxmana por getPlayerLevel(cid)*X+ getPlayerMagicLevel(cid)*Y e ir brincando. Lembrando q esses comandos são apenas exemplos e não são os comandos certos de verdade. -
Runa que heala vida e mana ao mesmo tempo
xWhiteWolf respondeu ao tópico de tetheuscunha em Suporte Tibia OTServer
local minmanasorc = 400 local maxmanasorc = 1500 local minmanakina = 200 local maxmanakina = 600 if getPlayerVoc(cid) == 1 or getPlayerVoc(cid) == 5 or getPlayerVoc(cid) == 2 or getPlayerVoc(cid) == 6 doPlayeraddMana = math.random (minmanasorc, maxmanasorc) doPlayeraddHealth = math.random (minmanakina, maxmanakina) else if getPlayerVoc(cid) == 3 or getPlayerVoc(cid) == 7 or getPlayerVoc(cid) == 4 or getPlayerVoc(cid) == 8 doPlayeraddHealth = math.random (minmanasorc, maxmanasorc) doPlayeraddMana = math.random (minmanakina, maxmanakina) return true end os comandos aí estão errados porque fiz
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!