-
Total de itens
22 -
Registro em
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Shizuo Silva postou
-
Iten Em Troca de Vocação
Shizuo Silva respondeu ao tópico de David Otserver em Suporte Tibia OTServer
você configurou isso ? local config = { vocation_name = "Madara", -- NOME DA VOCAÇÃO voc = xxx, -- ID DA VOCAÇÃO storage = 79846, } -
-
(Resolvido)Portal falante
Shizuo Silva respondeu ao tópico de wettocoelho em Suporte Tibia OTServer (Resolvidos)
Tenta assim : local txt = { [1] = {"Baiak", {x = 160, y = 54, z = 7}}, [2] = {"Vip City", {x = 166, y = 50, z = 7}}, [3] = {"Welcome", {x = 158, y = 51, z = 4}}, [4] = {"Trainers", {x = 158, y = 47, z = 7}}, [5] = {"Quest", {x = 167, y = 51, z = 7}}, } function onThink(interval, lastExecution) for i = 1, 5 do doSendAnimatedText(text[i][2], text[i][1], math.random(1, 255)) end return true end -
local config = { storage = 66669, storage_time = 66668, interval = 10, -- SEGUNDOS effect = 30, --EFEITO NO PLAYER effect_target = 17, -- EFEITO NO TARGET } function onUse(cid, item, fromPos, itemEx, toPos) if item.uid == itemEx.uid then if getPlayerStorageValue(cid, config.storage) < 1 then doPlayerSendTextMessage(cid, 19, "ATIVADO!!") setPlayerStorageValue(cid, config.storage, 1) doSendMagicEffect(getThingPos(cid), config.effect) else setPlayerStorageValue(cid, config.st
-
Iten Em Troca de Vocação
Shizuo Silva respondeu ao tópico de David Otserver em Suporte Tibia OTServer
function onUse(cid, item) local config = { vocation_name = "Madara", -- NOME DA VOCAÇÃO voc = xxx, -- ID DA VOCAÇÃO storage = 79846, } if getPlayerStorageValue(cid, config.storage) < 1 then doPlayerSetVocation(cid, config.voc) doPlayerSendTextMessage(cid, 19, "Vocation " .. config.vocation_name .. " foi adicionada!!" ) doSendMagicEffect(getThingPos(cid), 28) setPlayerStorageValue(cid, config.storage, 1) doRemoveItem(item.uid, 1) else doP -
Só adicionar no actions.XML : <action itemid="IDDOITEM" event="script" value="ARQUIVO.lua"/>
-
Sabe configurar a tag néh ? local config = { storage = 66667, storage_time = 66668, interval = 10, -- SEGUNDOS effect = xxx, --EFEITO NO PLAYER effect_target = xxx -- EFEITO NO TARGET } function onUse(cid, item, fromPos, itemEx, toPos) if itemEx.uid == cid then if getPlayerStorageValue(cid, config.storage) > 1 then doPlayerSendTextMessage(cid, 19, "ATIVADO!!") setPlayerStorageValue(cid, config.storage, 1) doSendMagicEffect(getThingPos(cid), config.effect) else setPlayerStorageValue(cid, config.storage, -1) doPlayerSendTextMessage(cid, 19, "DESAT
-
Eu estou fazendo aqui, eu tenho 2 dúvidas a primeira é, "- O cooldown para copiar mana de outros players é 10 segundos.", o player irá ficar 10 segundos com a mana do outro ai dps a mana dele volta ao normal ? a segunda é "- Quando usado o item no player libera um effect nele e em você (uma animação).", que tipo de animação é um effect mesmo ?
-
em movements.XML : <movevent type="StepIn" actionid="ACTIONIDDOTP" script="ARQUIVO.lua"/>
-
<movevent event="StepIn" actionid="ACTIONID" script="ARQUIVO.lua" /> Lembre-se tem que colocar o mesmo action id no teleport pelo rme. Ps : movements.XML
-
(Resolvido)Addon ao usar o item ! Ajuda Aqui!
Shizuo Silva respondeu ao tópico de Ovini em Suporte Tibia OTServer (Resolvidos)
Storage é um valor que fica gravado no banco de dados, no banco de dados ele é estruturado assim: Citar quando você usa a função getPlayerStorageValue(uid, chave) O que acontece é: Citar É basicamente assim que funciona, por isso por padrão todas storages que não tenham um valor definido recebem o valor -1. Créditos : Max Se não entendeu basta, trocar o valor do numero onde ta escrito storage, para não repeti-lo no caso 9784, 9785, 9786, 9787 ao usar em outros scripts. -
function onStepIn(cid, item, position, fromPosition) local tb = { msg = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", storage = 78946, pos = {x= x, y= y, z= z}, } local player = Player(cid) if isPlayer(cid) then doTeleportThing(cid, tb.pos) doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) if player:getStorageValue(tb.storage) < 1 then player:sendTextMessage(19, tb.msg) player:setStorageValue(tb.storage, 1) end end return true end
-
(Resolvido)Addon ao usar o item ! Ajuda Aqui!
Shizuo Silva respondeu ao tópico de Ovini em Suporte Tibia OTServer (Resolvidos)
editei ali em cima, lembre-se de mudar a storage pra cada item -
(Resolvido)(Ajuda) Player Não Quer Nascer Em Rookgaard
Shizuo Silva respondeu ao tópico de Tomaxx em Suporte Tibia OTServer (Resolvidos)
Não esqueça de mudar a townId : <?PHP # Account Maker Config $config['site']['serverPath'] = "C:/Users/Oliveira/Downloads/otserv/"; $config['site']['useServerConfigCache'] = false; $towns_list = array(1 => 'Venore', 2 => 'Thais', 3 => 'Kazordoon', 4 => 'Carlin', 5 => 'Ab/Dendriel', 6 => 'Rookgaard', 7 => 'Liberty Bay', 8 => 'Port Hope', 9 => 'Ankrahmun', 10 => 'Darashia', 11 => 'Edron', 12 => 'Svargrond', 13 => 'Yalahar', 14 => 'Farmine'); $config['site']['outfit_images_url'] = 'http://outfit-images.ots.me/outfit.php'; $config['site']['item_image -
Pensa nos diálogo do npc e manda que eu faço o script
-
(Resolvido)(Ajuda) Player Não Quer Nascer Em Rookgaard
Shizuo Silva respondeu ao tópico de Tomaxx em Suporte Tibia OTServer (Resolvidos)
em accountmanagement.php, procura por : $char_to_copy->setPosX(0); $char_to_copy->setPosY(0); $char_to_copy->setPosZ(0); e coloca as coordenadas do templo de rook... -
(Resolvido)Addon ao usar o item ! Ajuda Aqui!
Shizuo Silva respondeu ao tópico de Ovini em Suporte Tibia OTServer (Resolvidos)
function onUse(cid, item) local cfg = { addon_name = "Citizen", -- NOME DO ADDON addon_male = xxx, addon_female = xxx, storage = 9784 -- Lembre-se de trocar o numero da storage em cada item } if getPlayerStorageValue(cid, cfg.storage) < 1 then doPlayerAddOutfit(cid, cfg.addon_male, 3) doPlayerAddOutfit(cid, cfg.addon_female, 3) doSendMagicEffect(getThingPos(cid), 29) doPlayerSendTextMessage(cid, 19, "Addon " .. cfg.addon_name .. "full adicionado!!") doRemoveItem(item.uid, 1) setPlayerStorageValue(cid, cfg.storage, 1) else doPlayerSendText -
(Resolvido)Portal falante
Shizuo Silva respondeu ao tópico de wettocoelho em Suporte Tibia OTServer (Resolvidos)
local txt = { --Exemplo : ["Eventos"] = {x= 9874, y= 465, z=7}, ["Mensagem"] = {x = x, y = y, z = z}, ["Mensagem"] = {x = x, y = y, z = z} } function onThink(interval, lastExecution) for texto, pos in pairs(txt) do doSendAnimatedText(pos, texto, math.random(1, 255)) end return true end <globalevent name="Teleports" interval="2" script="arquivo.lua" /> -
se não souber configurar a tag só falar : function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition) local config = { pos = {x= x, y= y, z= z}, -- POS pra ser teleportado itemid = xxx, -- Item que vai ganhar storage = 98754 } if isPlayer(cid) and getPlayerStorageValue(cid, config.storage) < 1 and getPlayerFreeCap(cid) >= getItemWeight(config.itemid, 1) then doTeleportThing(cid, config.pos) doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) doPlayerAddItem(cid, config.itemid, 1) setPlayerStorageValye(cid, config.storage, 1) e
-
Vocaçao Por Actions [PEDIDO] Vocaçao por actions
Shizuo Silva respondeu ao tópico de patricia em Suporte Tibia OTServer
function onUse(cid) local storage, voc = 98799, 520 if getPlayerStorageValue(cid, storage) < 1 then doPlayerSetVocation(cid, voc) doPlayerSendTextMessage(cid, 19, "Congratulations!!") doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_BLUE) doRemoveItem(item.uid, 1) setPlayerStorageValue(cid, storage, 1) else doPlayerSendTextMessage(cid, 19, "Sorry is not possible.") end return true end <action itemid="6500 " event="script" value="arquivo.lua"/> -
pedido Item que troca vocação de determinada vocação.
Shizuo Silva respondeu ao tópico de GBs em Suporte Tibia OTServer
o item ao usar é removido ? ao clicar você ganha a voc ou apenas se transforma mudando a outfit ? -
entra nesse site : http://www.timestampgenerator.com/tools/sha1-generator/ converte o texto/senha pra sha1, dps copia e cola lá vai funcionar perfeitamente.
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!