Ir para conteúdo
  • Cadastre-se

Celulose

Membro
  • Total de itens

    647
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que Celulose postou

  1. você deve adicionar na source a função , ja que a otx não tem.
  2. 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"/>
  3. 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 !
  4. @Emanueldk ele não está encontrando o item qual distro você usa ? versão dela
  5. 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,
  6. 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
  7. 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.
  8. 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"/>
  9. @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%
  10. 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.
  11. @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
  12. @Ricardo Tibia veja o erro na distro e tira print pra saber
  13. @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.
  14. @Ricardo Tibia posta o CTFMax e leia oque expliquei
  15. @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á
  16. 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
  17. 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
  18. 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
  19. @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
  20. @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
  21. @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
  22. 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
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo