-
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
-
seriam duas talkactions, uma pra criar um item imóvel no chão e outra pra ser teleportado para a posição do item. O player fala !criar e cria o item no chão, dps ele fala !tp e vai pra localização do item. Parece ser bem fácil mas não sei ao certo como fazer pra teleportar pra posição do item.. Tem certas coisas que precisam ser testadas como salvar a posição no storage e ir adicionando posições numa table. Se qualquer uma dessas coisas forem possíveis então dá pra fazer o script sim
-
[Pedido] Red/black skull ao morrer, não perde arma donate. ajuda pf
xWhiteWolf respondeu ao tópico de poko360 em Suporte Tibia OTServer
poxa galera, vamo pesquisar: http://www.tibiaking.com/forum/topic/9628-creatureevent-deixando-um-item-forever/- 7 respostas
-
- red skull
- arma donate
-
(e 1 mais)
Tags:
-
isso varia de versão pra versão... tenta 'armor', tenta colocar entre aspas "arm" e tenta usar sem aspas: arm. Dps tenta dnv usando "armor" e armor.
-
premiação para os 5 tops ranks
xWhiteWolf respondeu ao tópico de kinglekke em Suporte Tibia OTServer
o ruim é que não dá pra adicionar premios pra players offlines (pelo menos eu não sei como) -
aqui tá a lista completa: int32_t LuaScriptInterface::luaGetItemAttribute(lua_State *L) //by Kratos { //getItemAttr(uid, val) std::string attr = popString(L); uint32_t uid = popNumber(L); ScriptEnviroment* env = getScriptEnv(); Item* item = env->getItemByUID(uid); if(!item) { reportErrorFunc(getErrorDesc(LUA_ERROR_ITEM_NOT_FOUND)); lua_pushboolean(L, false); return 1; } ///////////////////////////////////// string: if(attr == "name") { lua_pushstring(L, item->getName().c_str()); return 1; } if(attr == "pluralname") { lua_pushstring(L, item->getPluralName().c_str()); return 1;
-
q versão q é o seu server?
-
[PEDIDO] Script que dá acesso para quem tem pelo menos 1 reset
xWhiteWolf respondeu ao tópico de marlon1231 em Suporte Tibia OTServer
@llucas75. function onStepIn(cid, item, position, fromPosition) ------------- <<< fromPosition if getPlayerStorageValue(cid, 2310) <= 0 then doTeleportThing(cid, frompos) ------ <<<< frompos? doPlayerSendCancel(cid, "Precisa ter no mínimo 1 reset para passar") return true ----- return true?? end return true end o certo seria: function onStepIn(cid, item, position, fromPosition) if getPlayerStorageValue(cid, 2310) < 1 then doTeleportThing(cid, fromPosition) doPlayerSendCancel(cid, "Precisa ter no mínimo 1 reset para passar") return false end return true end -
te mando hj sem falta, assim q eu chegar em casa eu te explico tudo certinho.. me manda um pm pra me lembrar!
-
[pedido] Spell que muda vocação e lokotype por 2 minutos
xWhiteWolf respondeu ao tópico de skailord em Suporte Tibia OTServer
cara, vc e os outros iniciantes tem que entender que suporte não é um lâmpada mágica que vc esfrega e pede os seus 3 desejos. Nem todo mundo sabe scriptar, nem todo mundo entende oque vc quer dizer, nem todo mundo sabe fazer oque vc quer do jeito que vc quer. Paciência e educação. -
(Resolvido)[AJUDA] Checar o slotType do item
xWhiteWolf respondeu ao tópico de MaTTch em Suporte Tibia OTServer (Resolvidos)
não existe essa função (que eu saiba) mas dependendo do script que vc tiver em mente dá pra fazer umas gambiarras -
ta na minha assinatura, se vc tiver quaisquer problemas com ele me avisa
-
[PEDIDO] Script que dá acesso para quem tem pelo menos 1 reset
xWhiteWolf respondeu ao tópico de marlon1231 em Suporte Tibia OTServer
os resets ficam salvos aqui: getPlayerStorageValue(cid, 2310) só fazer um piso que "onStepIn(frompos, topos)" if getPlayerStorageValue(cid, 2310) >= 1 then return true else doTeleportThing(cid, frompos) doPlayerSendCancel(cid, "Precisa ter no mínimo 1 reset para passar") return false end obs: isso é um esboço -
é bem complexo isso.. vou salvar o tópico como favorito e tentar mas não prometo nada. Acho que isso tá acima das minhas capacidades kkk
-
(Resolvido)Ajuda Editando Lvl Maximo
xWhiteWolf respondeu ao tópico de wesleyyy em Suporte Tibia OTServer (Resolvidos)
preciso testar pra ver se isso funciona mas acho q é só fazer um creaturescripts onAdvance, chegar se a skill for level e se for igual a 80 retornar false. -
eu tenho uma lista em casa mas eu só volto pra casa segunda a noite :/ são as mesmas funções do comando /attr set
-
[ERRO] Não aparece corpo ao morrer
xWhiteWolf respondeu ao tópico de marlon1231 em Suporte Tibia OTServer
posta seu creaturescripts.xml aqui.. é algum função Death que tá com return false no script. -
Tutorial Callbacks de creaturescripts
xWhiteWolf respondeu ao tópico de xWhiteWolf em Tutoriais sobre Scripting
poxa galera, agradeço. Vou tentar fazer e trazer outros tutoriais pra ajudar tanto a galera que já manja quanto quem tá afim de começar e não sabe por onde -
?????? explica melhor
-
Creaturescript ou movements (Bosses)
xWhiteWolf respondeu ao tópico de GlobalCores em Suporte Tibia OTServer
no lugar de "BOSS 1"~ "BOSS 8" vc tem que colocar o nome dos monstros -
(Resolvido)Fishing Monster Script
xWhiteWolf respondeu ao tópico de Lekstar em Suporte Tibia OTServer (Resolvidos)
local maxChance2 = 400 - fishSkill local maxChance = 200 - fishSkill a maxchance é 200 - o skill. Se o skill for 200 então dá 0 e vai bugar o math.random. Coloca uns numeros maiores tipo 300 e 500 que deve resolver.. mas qnd uparem 300 de fishing vai precisar aumentar dnv -
(Resolvido)[Spells] Juntar script sem bugar ajuda
xWhiteWolf respondeu ao tópico de poko360 em Suporte Tibia OTServer (Resolvidos)
a formula é min e max mas no caso como vc queria uma spell que hitasse o level do cara multiplicado por um fator X, o mínimo e o máximo tinham que ser iguais, certo? Por isso eu chamei de min e min. Se vc quiser editar essa spell é só apagar as coisas desnecessárias (tudo), deixa só a área e function onCastSpell.. dai vc coloca em addEvent quantas vezes vc quer que a magia se repita usando a doAreaCombat... Eu não to em casa agora, devo voltar só segunda, se ninguém te ajudar até lá eu prometo que tento fazer pra ti -
npcs bug função campo tempo Funções NPC
xWhiteWolf respondeu ao tópico de jaozao77 em Suporte Tibia OTServer
posta o xml e o script dos npcs aqui -
(Resolvido)[Spells] Juntar script sem bugar ajuda
xWhiteWolf respondeu ao tópico de poko360 em Suporte Tibia OTServer (Resolvidos)
o dano tá aqui: doTargetCombatHealth(cid, target, config.damage, -getPlayerLevel(cid), -getPlayerLevel(cid), config.effect) ta dando damage do cid (quem usa a magia) no target (pessoa que tá sendo atacada), o tipo de dano é o config.damage damage = COMBAT_PHYSICALDAMAGE ou seja, dano físico. e o dano minimo e máximo é - o level do player. O efeito que vai sair é o config.effect, Se vc quiser mudar o dano é só fazer doTargetCombatHealth(cid, target, config.damage, -DANO MINIMO, -DANO MÁXIMO, config.effect) lembrando sempre de colocar o - se não ele vai recuperar vida. Se vc quis -
as funções que estão escritas aí no console devem ter mudado de nome.. daí ele ta executando uma coisa que não existe, e tá retornando nil (valor nulo (acontece quando algo não existe)) Procura ver oque mudou ou pega scripts dessa nova versão e usa como base pra tentar arrumar seus scripts antigos
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!