-
Total de itens
473 -
Registro em
-
Última visita
-
Dias Ganhos
6
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Summ postou
-
(Resolvido)(Pedido de Script) Aura Por Vocação e Outra Por lvl!
Summ respondeu ao tópico de SHADOWBREACK em Suporte Tibia OTServer (Resolvidos)
Testado e funcionando ambos agora : EffectPos.lua level = 300; -- LEVEL function effectPos(cid) local config = { effect = 2; -- EFFEITO } local tidpos = getCreaturePos(cid); local tableeffect = { [1] = {x=tidpos.x-1, y=tidpos.y-1, z=tidpos.z}; [2] = {x=tidpos.x, y=tidpos.y-1, z=tidpos.z}; [3] = {x=tidpos.x+1, y=tidpos.y-1, z=tidpos.z}; [4] = {x=tidpos.x+1, y=tidpos.y, z=tidpos.z}; [5] = {x=tidpos.x+1, y=tidpos.y+1, z=tidpos.z}; [6] = {x=tidpos.x, y=tidpos.y+1, z=tidpos.z}; [7] = {x=tidpos.x-1, y=tidpos.y+1, z=tidpos.z}; [8] = {x=tidpos.x-1, y=tidpos.y, z=tidpos.z}; -
voto no mapa 2, sem duvidas, esta lindo e com muitos detalhes²
-
(Resolvido)(Pedido de Script) Aura Por Vocação e Outra Por lvl!
Summ respondeu ao tópico de SHADOWBREACK em Suporte Tibia OTServer (Resolvidos)
Eu já to de saída mas amanhã quando eu entrar eu dou uma olhada e corrijo -
Tenta : function onSay(cid, words, param) if not getPlayerCondition(cid, CONDITION_INFIGHT) then doTeleportThing(cid, {x=1030, y=910, z=7}); doSendMagicEffect(getPlayerPosition(cid),3); doPlayerSendTextMessage(cid, 19, "Teleportado!"); else doPlayerSendTextMessage(cid, 19, "Somente sem battle."); end return 1; end
-
(Resolvido)(Pedido de Script) Aura Por Vocação e Outra Por lvl!
Summ respondeu ao tópico de SHADOWBREACK em Suporte Tibia OTServer (Resolvidos)
EffectPos.lua level = 300; -- LEVEL function effectPos(cid) local config = { tidpos = getCreaturePos(cid); effect = xxxx; -- EFFEITO } local tableeffect = { [1] = {x=tidpos.x-1, y=tidpos.y-1, z=tidpos.z}; [2] = {x=tidpos.x, y=tidpos.y-1, z=tidpos.z}; [3] = {x=tidpos.x+1, y=tidpos.y-1, z=tidpos.z}; [4] = {x=tidpos.x+1, y=tidpos.y, z=tidpos.z}; [5] = {x=tidpos.x+1, y=tidpos.y+1, z=tidpos.z}; [6] = {x=tidpos.x, y=tidpos.y+1, z=tidpos.z}; [7] = {x=tidpos.x-1, y=tidpos.y+1, z=tidpos.z}; [8] = {x=tidpos.x-1, y=tidpos.y, z=tidpos.z}; } for x = 1, 8 do addEvent(f -
/\ mais simplificado ainda hu3 function onKill(cid, target, lastHit) local config = { [500] = {10129, 10129}; [1000] = {10128, 10128}; [2000] = {10127, 10127} } for frags, item in pairs(config) do if getPlayerFrags(cid) == frags and getPlayerStorageValue(cid, item[1]) < 1 then local quest = doPlayerAddItem(cid, item[2]); doItemSetAttribute(quest, "description", "Esse item foi obtido por "..getPlayerName(cid).."."); setPlayerStorageValue(cid, item[1], 1); doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA); end end return 1; end
-
posta o script inteiro se possível.
-
(Resolvido)(Pedido de Script) Aura Por Vocação e Outra Por lvl!
Summ respondeu ao tópico de SHADOWBREACK em Suporte Tibia OTServer (Resolvidos)
Não entendi o que é esses "risquinhos", se tu tiver uma imagem ou vídeo pra maior entendimento, eu ficaria grato -
(Resolvido)NPC JOHNNY PROMOTION ERRADO! HELP!
Summ respondeu ao tópico de cliverson em Suporte Tibia OTServer (Resolvidos)
???? e outra posta seu vocations.XML -
(Resolvido)NPC JOHNNY PROMOTION ERRADO! HELP!
Summ respondeu ao tópico de cliverson em Suporte Tibia OTServer (Resolvidos)
<?xml version="1.0" encoding="UTF-8"?> <vocations> <vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" exp -
Eu também pensava assim, mas depois que comecei a frequentar o fórum com mais frequência percebi que isso não influenciariam em nada, sabe porque ? No fórum existe 3 tipos de pessoas : as que querem ajudar, as que querem aprender e as que estão apenas pra pedir... No caso isso seria pra beneficiar as pessoas que vem apenas para pedir, levando em conta que 90% desse pessoal não sabe nem criar um tópico na área correta, clicar em busca ali no canto direito e digitar pra ver se tem tal conteúdo, ou até mesmo lerem algum tutorial, criar um canto com apenas resposta resolvidas não adiantari
- 4 respostas
-
linux Compilando TFS 1.3 com vídeo-aula
Summ respondeu ao tópico de Bruno Minervino em Tutoriais Infraestrutura & Proteção
Parabéns belo tutorial- 102 respostas
-
- compilar
- theforgottenserver
- (e 2 mais)
-
(Resolvido)[PEDIDO] Broadcast
Summ respondeu ao tópico de Danielgomes em Suporte Tibia OTServer (Resolvidos)
function onTime() local days = {"Monday", "Tuesday"}; local message = "O evento foi aberto!!"; if isInArray(days, os.date("%A")) then doBroadcastMessage(message, MESSAGE_STATUS_WARNING); end return true end -
(Resolvido)Bug NPC de promotion customizado.
Summ respondeu ao tópico de Lyon em Suporte Tibia OTServer (Resolvidos)
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if not npcHandler:isFocused(cid) then return false end local configs ={ 2590; -- Storage "Querido como voce esta? Esper -
(Resolvido)[ERRO] ONLOGIN CREATURESCRIPT
Summ respondeu ao tópico de Danielgomes em Suporte Tibia OTServer (Resolvidos)
local effect = 30 -- Efeito que vai usar local storage = 9994 -- Storage que o player precisa ter local tempo = 5 -- Tempo em segundos function onLogin(cid) if getPlayerStorageValue(cid, storage) == 1 then sendEffect(cid) end return true end function sendEffect(cid) if isPlayer(cid) then doSendMagicEffect(getThingPos(cid), effect) addEvent(sendEffect, tempo*1000, cid) else return false end return true end #editado -
Programação Compilando OTserver em Linux Ubuntu 14.04
Summ respondeu ao tópico de Summ em Tutoriais sobre Scripting
usa esse vai funcionar nessa versão que tu usa : http://www.tibiaking.com/forum/topic/32118-compilar-otserver-em-linux-ubuntu-1004/ -
#Nunca mexi com otclient : else if (isMonster()) { if (m_name.find("Champion")){ m_informationColor = Color(0x6A, 0x5A, 0xCD); } else if (m_name.find("Elite")){ m_informationColor = Color(0xFF, 0xD7, 0x00); } else if (m_name.find("Unique")){ m_informationColor = Color(0xFF, 0x45, 0x00); } else { m_informationColor = Color(0xBE, 0xBE, 0xBE); } }
-
infelizmente perdi segundos preciosos da minha vida lendo isso .-.
-
function onUse(cid) local configs = { vipcoins = xxxx; -- Id do coins -- Primeiro item : 50% de chance, segundo 40%, terçeiro 30%, '' 15%, '' 5% items = {xxxx, xxxx, xxxx, xxxx, xxxx}; -- Id dos items } local rand = math.random(1, 140); if doPlayerRemoveItem(cid, configs.vipcoins, 1) then if rand <= 50 then -- 50% doPlayerAddItem(cid, configs.items[1], 1); doPlayerSendTextMessage(cid, 19, 'Congratulations !!'); doSendMagicEffect(getThingPos(cid), 14); elseif rand <= 90 then -- 40% doPlayerAddItem(cid, configs.items[2], 1); doPlayerSendTextMe
-
function onUse(cid) local configs = { vipcoins = xxxx; -- Id do coins -- Primeiro item : 50% de chance, segundo 40%, terçeiro 30%, '' 15%, '' 5% items = {xxxx, xxxx, xxxx, xxxx, xxxx}; -- Id dos items } math.randomseed(os.time()); local rand = math.random(1, 140); if doPlayerRemoveItem(cid, configs.vipcoins, 1) then if rand <= 50 then -- 50% doPlayerAddItem(cid, configs.items[1], 1); doPlayerSendTextMessage(cid, 19, 'Congratulations !!'); doSendMagicEffect(getThingPos(cid), 14); elseif rand <= 90 then -- 40% doPlayerAddItem(cid, configs.items[2], 1)
-
-- Storage IDs -- config = { Fassassino = 22115; Sassassino = 22116; } local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if not npcHandler:isFocuse
-
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end -- Storage IDs -- fassassino = 22015 sassassino = 22016 newaddon = 'Ah, certo! Aqui esta o seu addon
-
Tem como me dizer quantos items são ? e qual a porcentagem de ganhar de cada um ?
-
Debian 6, 7, 7.5, 8...
-
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end -- Storage IDs -- fassassino = 22005 sassassino = 22006 newaddon = 'Ah, certo! Aqui esta o seu addon
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!