![](https://tibiaking.com/uploads/monthly_2019_10/598853b2034d5_10289882_801835659850516_8249227014463623160_n1.jpg.5d461455067dc03ab2558201804e3c7b.jpg.4dddd34cb1e3e6be789a413a05d138b0.jpg.1f03b67414175bb8dc5a6b8621a5ecaf.jpg)
![](https://tibiaking.com/uploads/set_resources_59/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
Celulose
Membro-
Total de itens
647 -
Registro em
-
Última visita
-
Dias Ganhos
7
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Celulose postou
-
você deve adicionar na source a função , ja que a otx não tem.
-
(Resolvido)Primeiro login
Celulose respondeu ao tópico de theeusata55 em Suporte Tibia OTServer (Resolvidos)
function onLogin(cid) local pos = {x = 70, y = 190, z = 13} if getPlayerStorageValue(cid, 60633) == -1 then doTeleportThing(cid, pos) setPlayerStorageValue(cid, 60633, 1) end return true end <event type="login" name="Teleport" event="script" value="teleport.lua"/> -
Infraestrutura [Super Recomendo] Empresa VPS Qualidade!
Celulose respondeu ao tópico de LeoTK em Suporte & Pedidos
Tive problema com 3 host esse ano , falei com pedro ele me ajudo muito descobrir oque ocorria e de que forma poderia arrumar . 4youstart é a melhor ! -
@Emanueldk ele não está encontrando o item qual distro você usa ? versão dela
-
Sei que existe vários tópico no fórum em creaturescripts , porém em distro 0.4 ocorre alguns erros se você entrar rapidamente em área pz e deslogar aparece erros na distro... esse é feito em globalevents ele remove condition ao entrar em pz , alem de fazer a checagem no tile assim não ocorre erro .. crie um arquivo em globalevents com nome removerbatle.lua local function removeBattle(cid) doRemoveCondition(cid, CONDITION_INFIGHT) return false end function onThink(interval) for _, cid in ipairs(getPlayersOnline()) do local pos,
-
jin_bijuus = { ["shukaku"] = {sto = 1, spells = {}, bijuu_outfit = 273, skill_p = 10, time_buff = 30, effBuff = 3}, ["nibi"] = {sto = 2, spells = {}, bijuu_outfit = 161, skill_p = 10, time_buff = 30, effBuff = 3}, ["sanbi"] = {sto = 3, spells = {}, bijuu_outfit = 303, skill_p = 10, time_buff = 30, effBuff = 3}, ["yonbi"] = {sto = 4, spells = {}, bijuu_outfit = 269, skill_p = 10, time_buff = 30, effBuff = 3}, ["gobi"] = {sto = 5, spells = {}, bijuu_outfit = 399, skill_p = 10, time_buff = 30, effBuff = 3}, ["rokubi"] = {sto = 6, spells = {}, bijuu_outfit = 301, skill_p = 10, time_buff = 30, effB
-
(Resolvido)Anti-clone
Celulose respondeu ao tópico de King Laker em Suporte Tibia OTServer (Resolvidos)
otx já tem ant clone bem funcional , tfs é bem complicado você pode usa sistema pra auxiliar ele funciona é bem simples porem creio que é o máximo que você vai conseguir. -
(Resolvido)Piso com groupid
Celulose respondeu ao tópico de Obscure Master em Suporte OTServer Derivados (Resolvidos)
function onStepIn(cid, item, pos, frompos) if getPlayerGroupId(cid) < 6 then doTeleportThing(cid, frompos) doPlayerSendCancel(cid, 'Somente Staff Tem Acesso') doSendMagicEffect(frompos, CONST_ME_POFF) end return true end <movevent event="StepIn" actionid="60210" script="staffacess.lua"/> -
@Kamiz você não pode colocar mais que 400 de packetsPerSecond Aconselho usar 200 inicial se ainda travar usa 300 até 400 . quanto maior o envio de pacote , a distro vai usar mais CPU e assim vai utilizar o máximo e quando chegar uma quantidade de pessoas vai ter problemas com lag. isso aconteceu comigo muito tempo e fui pesquisar . eu usava 600 e quando voltei pra 200 meu cpu diminuiu 40%
-
(Resolvido)Anti-clone
Celulose respondeu ao tópico de King Laker em Suporte Tibia OTServer (Resolvidos)
qual distro você usa ? -
(Resolvido)Creature not found Magia
Celulose respondeu ao tópico de Celulose em Suporte OTServer Derivados (Resolvidos)
@Wakon obrigado era isso -
@timaoga posta o arquivo ..
-
(Resolvido)Creature not found Magia
Celulose postou um tópico em Suporte OTServer Derivados (Resolvidos)
Estou reformulando todas magia do meu game e consegui quase toda , porem estou com problema nessa magia de área . Nome do erro adicionei a função if not isPlayer(parameters.cid) then return true end pra ver se era o erro porem não tive sucesso. -
@Ricardo Tibia @Ricardo Tibia estranho apenas mudei a função dates. antes aparecia ? altera pra essa --[[ Capture The Flag System Author: Maxwell Denisson(MaXwEllDeN) Version: 2.0 Contact: [email protected] ]] local CTF = CTF_LIB local function sendEffect() if (getGlobalStorageValue(16505) > 0) then doSendAnimatedText(CTF.tppos, "CTF ON", math.random(180)) addEvent(sendEffect, 750) end end function onThink(interval, lastExecution) local ct = CTF_LIB.days[os.date("%A")] if ct and isInArray(ct, os.date("%X"):su
-
@Ricardo Tibia veja o erro na distro e tira print pra saber
-
@Ricardo Tibia --[[ Capture The Flag System Author: Maxwell Denisson(MaXwEllDeN) Version: 2.0 Contact: [email protected] ]] local CTF = CTF_LIB local function sendEffect() if (getGlobalStorageValue(16505) > 0) then doSendAnimatedText(CTF.tppos, "CTF ON", math.random(180)) addEvent(sendEffect, 750) end end function onThink(interval, lastExecution) local time = CTF.days[os.date("%A")] if time and isInArray(time, os.date("%X"):sub(1,5)) then doBroadcastMessage("[CTF] Está aberto em Sapeko para novos participantes, em ".. CTF.
-
@Ricardo Tibia posta o CTFMax e leia oque expliquei
-
@Ricardo Tibia troca por essa <globalevent name="CTFCheck" interval="60000" event="script" value="CTFMax.lua"/> você altera os horario e data aqui ["Monday"] = {"14:47", "18:47"}, no caso Monday = segunda feira vai começa o evento 14:47 e depois 18:47 se der algum erro posta o CTFMax.lua não sei como que está
-
posta o globalevents a tag para mim ver --[[ Capture The Flag System Author: Maxwell Denisson(MaXwEllDeN) Version: 2.0 Contact: [email protected] ]] CTF_LIB = { waitpos = {x = 94, y = 730, z =7}, -- Posição da sala de espera tppos = {x = 156, y = 44, z =7}, -- Onde o TP vai aparecer days = { ["Monday"] = {"14:47", "18:47"}, ["Tuesday"] = {"14:47", "18:47"}, ["Wednesday"] = {"14:47", "18:47"}, ["Thursday"] = {"14:47", "18:47"}, ["Friday"] = {"14:47", "18:47"}, ["Saturday"] = {"14:47", "18:47"}, ["S
-
Scripting Erro CreatureScript
Celulose respondeu ao tópico de Francisco tibia em Suporte OTServer Derivados
você tem a função doCreatureSetNick na source? geralmente esse erro acontece na distro 0.3.6 por não ter a função na distro você deve adicionar a função na source -
(Resolvido)power limiter
Celulose respondeu ao tópico de Navegante em Suporte Tibia OTServer (Resolvidos)
olá. você pode deixando os skills e os demais em "stages" onde você pode controla o tanto de rates e limitando o valor máximo , level também você pode fazer isso -
(Resolvido)!online NÃO MOSTRAR OS PLAYERS ONLINE
Celulose respondeu ao tópico de baiakuda em Suporte Tibia OTServer (Resolvidos)
@baiakuda function onSay(cid, words, param, channel) local tmp = getWorldUpTime() local hours = math.ceil(tmp / 3600) - 1 local minutes = math.ceil((tmp - (3600 * hours)) / 60) if(minutes == 60) then minutes = 0 hours = hours + 1 end local showGamemasters,on,count = false,getPlayersOnline(),0 for _, cid in pairs(on) do if getPlayerAccess(cid) < 4 then count = count + 1 end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Modo: PVP] - [UpTime: " .. hours .. " hours and " .. minutes .. " minute -
(Resolvido)!online NÃO MOSTRAR OS PLAYERS ONLINE
Celulose respondeu ao tópico de baiakuda em Suporte Tibia OTServer (Resolvidos)
@baiakuda function onSay(cid, words, param, channel) local tmp = getWorldUpTime() local hours = math.ceil(tmp / 3600) - 1 local minutes = math.ceil((tmp - (3600 * hours)) / 60) if(minutes == 60) then minutes = 0 hours = hours + 1 end local showGamemasters,on,count = false,getPlayersOnline(),0 for _, cid in pairs(on) do if getPlayerAccess(cid) < 4 then count = count + 1 end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Modo: PVP] - [UpTime: " .. hours .. " hours and " .. minutes .. " minute -
(Resolvido)[Correção De Script] Matar monstros e spawnar boss
Celulose respondeu ao tópico de LeoTK em Suporte OTServer Derivados (Resolvidos)
@Brunds entendi no caso creio que teria que ser por storage setando e quando tivesse os 4 nascia o boss . pensei que era pra matar uns dos 4 monstro e nascer o boss ainda to aprendendo as função eles pode te ajuda @Vodkart @Dwarfer -
(Resolvido)[Correção De Script] Matar monstros e spawnar boss
Celulose respondeu ao tópico de LeoTK em Suporte OTServer Derivados (Resolvidos)
local monster = {"Caminho Asura,", "Caminho Animal", "Caminho Preta", "Caminho Humano"} local bossname = {"Pain boss"} function onDeath(cid) local monsters = monster[getCreatureName(cid)] if monsters then actionstatus = getPlayerStorageValue(cid,6632) if actionstatus == -1 then if doCreatureSay(cid,"Voce nao tera chance contra todos os caminhos juntos!",TALKTYPE_ORANGE_1) then setPlayerStorageValue(cid,6632,1) end end end function Summon() doCreateMonster("Pain boss", {x = 740, y = 794, z = 7}) doSendMagicEffect(bossname,36) end addEvent(Summon,100) return true e
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!