Tudo que Cerberus postou
-
(Resolvido)[Pedido] matar o boss nasce TP/Remover Pedra (TFS 1.3)
dentro do boss você pois isso ne? <script> <event name="Name_Boss"/> </script>
-
(Resolvido)[Pedido] matar o boss nasce TP/Remover Pedra (TFS 1.3)
esse erro e na linha 5 , . o script que passei e na linha 23 xD
-
(Resolvido)[Pedido] matar o boss nasce TP/Remover Pedra (TFS 1.3)
function removeTeleport() local pos = {x=1068, y=955, z=11, stackpos=1} -- onde portal nasceu e vai remover local ID = 1387 -- id do portal que você usa local get_sac = getTileItemById(pos, ID) print(""..get_sac.itemid.."") if get_sac.uid > 0 then doRemoveItem(get_sac.uid,1) doSendMagicEffect(pos, CONST_ME_POFF) return TRUE end end tenta assim me manda o valor do print depois tb.
-
(Resolvido)[Pedido] matar o boss nasce TP/Remover Pedra (TFS 1.3)
eu uso esse TAG creatureevent <event type="death" name="Name_Boss" script="script.lua"/> o outro você so faz seguinte if creaturename == 'Nome do boss' then - aqui e o nome do bicho que vai morrer --teleport = doCreateTeleport(tpID, to_pos, in_pos) -- tira essa linha doSendMagicEffect(in_pos, CONST_ME_TELEPORT)-- tira essa linha doCreatureSay(cid, "Parabens! voce conseguio derrotar "..creaturename.." , Você tem "..time_to_pass.." segundos para passar no portal!!!! hauaha.", TALKTYPE_ORANGE_1) addEvent(removeTeleport, (1000*time_to_pass)) end nessa parte poe ID da stone function removeTeleport() local pos = {x=1068, y=955, z=11, stackpos=1} -- onde portal nasceu e vai remover local ID = 1387 -- id do portal que você usa if getThingfromPos(pos).itemid == ID then doRemoveItem(getThingfromPos(pos).uid,1) doSendMagicEffect(pos, CONST_ME_POFF) return TRUE end end
-
(Resolvido)Não andar durante spell
achei legal , tem num poketibia aqui.. já que falou q usa em varios scripts.. poe isso na sua lib e usa somente isso stopNow(cid, time) nos scripts xd.. enquanto ele fica tentando andar não entendo seria.seria no cliente o clique de stop...ai e com alguem mais experiente xD.
-
Bloquear MSG e Andar pelo mapa para [ADM]
-
(Resolvido)[RESOLVIDO] Players vs Players
vodkart tem que ver como ADms no Forum , pq qui tb ta assim , quando pego script dentro do Code[ ] ele ta vindo cheio de ??????/ pelo script....e uns acento em alguns numeros tb...
-
(Resolvido)[RESOLVIDO] Players vs Players
seu script funfava???? tem como ver se funciona? e da retorno?
-
(Resolvido)[RESOLVIDO] Players vs Players
blz vou pegar o seu e ir mudando aqui me da uns 30minutos.
-
(Resolvido)[RESOLVIDO] Players vs Players
player morre mesmo ou so e mandado dp..e 1 survive de morte = perde lvl,exp etc?
-
Bloquear MSG e Andar pelo mapa para [ADM]
Base: 8.5x a 8.6 Desculpa a postagem , mais vi pessoas vendendo isso aqui no forum. Esse Script ao escolher /staff vc ignora todas msgs de player private para vocÊ! Falando /staffmove você pode andar no mapa clicando como mouse e se teleportando para o lugar que clicar. Cuidado com esse comando em areas apertadas. a MSG e de Boa. TAG Acesso 4 de GM para mais , acesso 3 e Moderador ou C.M do tibia. <talkaction log="yes" words="/staffmove" access="4" event="script" value="Staff.lua"/> <talkaction log="yes" words="/staff" access="3" event="script" value="Staff.lua"/> Pasta Talkactions/script -- Crie arquivo .lua e nomeie como Staff.lua Desculpa não por credito . não sei quem criou , mais vende acho sacanagem.
-
postagem errada
remova o topico por favor.
-
(Resolvido)Não andar durante spell
a primeira função que e add não precisa por evento.. poe igual te falei... a segunda que e tirar precisa de evento pq tem tempo para sair xd.. mais vc q sabe. if sex == 0 then --sexo == 0 significa que o personagem é mulher doCreatureSetNoMove(cid,true) -- para o player assim que ele usa doSetCreatureOutfit(cid, mulher, tempo*1000)--troca o outfit dele e some depois de 100 milisegundos pq vc pois 0.1*1000 addEvent(doCreatureSetNoMove, tempo*1000, cid,false) -- tira o outfit depois dos mesmo 100 qdo outfit else doCreatureSetNoMove(cid,true) addEvent(doCreatureSetNoMove, tempo*1000, cid,false) -- volta no tempo do script doSetCreatureOutfit(cid, homem, tempo*1000) end pois isso fiz assim..em ves de add 2 evento. negocio e que seu script aqui ta assim local tempo = 0.1 local config = { [1] = 21, [2] = 27, [3] = 22, [4] = 23, [5] = 25, [6] = 26, [7] = 24, [8] = 11 } deveria tar assim local tempo = 1 local config = { [1] = 21, [2] = 27, [3] = 22, [4] = 23, [5] = 25, [6] = 26, [7] = 24, [8] = 11 }
-
(Resolvido)Não andar durante spell
doCreatureSetNoMove(cid,true) -- Fica parado sem poder andar so vira pros lado usando control doCreatureSetNoMove(cid,false) -- volta andar novamente. pode fazer assim. if sex == 0 then --sexo == 0 significa que o personagem é mulher doCreatureSetNoMove(cid,true) doSetCreatureOutfit(cid, mulher, tempo*1000) addEvent(doCreatureSetNoMove, tempo*1000, cid,false) -- volta no tempo do script else doCreatureSetNoMove(cid,true) addEvent(doCreatureSetNoMove, tempo*1000, cid,false) -- volta no tempo do script doSetCreatureOutfit(cid, homem, tempo*1000) end
-
(Resolvido)[RESOLVIDO] Players vs Players
se podia por 1 exhaustion.set(cid, storage, tempo) depois check ele na alavanca exhaustion.check(cid, storage) == false then igual voldkart falou.. ai so podia puxar novamente em 10 minutos.. e se algue puxardepois de 10minutos ve se tem player na area.. ai vc escolhe remover os que estão na arena e falar q o tempo acabou.. ou simplismente avisar p quem ta puxandod epois de 10minutos que ainda tem player lutando. eu fiz uma função assim para checkar player em area se quiser te passo.
-
[8.6] Task System 4.0! (Task system + Daily Task System)
a premiação fica no NPC nessa parte se for diaria ou task sequenciada. o erro ta nessa linha if k.exp > 0 then doPlayerAddExp(cid, v.exp) rst = rst.."".. (rst == "" and "" or ", ") .." "..k.exp.." de exp" end em ves de ta k.exp ele pois v.exp ta pegando exp da outra task. se o Pai ajudou e nois xD.. @Vodkart verdade mesmo cara nem tinha reparado a linha esta errada mesmo.. ate no topico principal if k.exp > 0 then doPlayerAddExp(cid, v.exp) rst = rst.."".. (rst == "" and "" or ", ") .." "..k.exp.." de exp" end
-
[8.6] Task System 4.0! (Task system + Daily Task System)
Funcionou , vlw... deixei assim para evitar que o player mate 1 bicho sumon e conte tb... if isPlayer(cid) and ehMonstro(target) and not isSummon(target) then pode adicionar isso no topico, se quiser avisar que funciona em PDA , 8.54 e só tem que por essa tag ae. @Vodkart vlw... Aqui sei que e na 3.0 pq vejo seguindo esse Mod seu deis do 1.0. a task em sequencia e bom pois tenho um sistema de saga e vou intercalar com ela , mais essa task diaria tem como aparecer 1 lista e o player escolher? ou mexiria de mais no script, como npc , etc. * dica pro 5.0 xD..-- você escolher se quer que o player faça em ordem ou ele que escolha a task ou diaria que ele quer fazer ..kkkk tipo 1 local dentro do mod = automatico = true/false Achei outro erro no look verifiquei que o PDA tem uma função look e acho que vai ter que adapitar para ver o rank das tasks olhe Lib tem isso. CreatureEvent tem isso. LOOK if isPlayer(thing.uid) then --player doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, getPlayerDesc(cid, thing.uid, false)) return false end por isso o look do mod não funfa, pode ser isso?
-
[8.6] Task System 4.0! (Task system + Daily Task System)
deixei so if isPlayer(cid) contou, mais não sei se pode dar bug em alguma coisa , pois esse isMonster(target) não e função PDA function ehMonstro(cid) --alterado v1.9 return cid and cid >= AUTOID_MONSTERS and cid < AUTOID_NPCS end será que tem que por esse ehmonstro(target) ??? ou pode deixa so isPlayer(cid) mesmo????? terá problema?
-
[8.6] Task System 4.0! (Task system + Daily Task System)
quando mata o bicho não esta contando.. não da nem erro. uso PDA , 8.54 acho que e por causa que o pda usa outras funções em ves de if isPlayer(cid) and isMonster(target) and not isSummon(target) then
-
[8.6] Task System 4.0! (Task system + Daily Task System)
@KotZletY blz. desculpa tava sumido.. e nem vi as regras novas. vai acontecer mais não.
-
[8.6] Task System 4.0! (Task system + Daily Task System)
up.
-
[8.6] Task System 4.0! (Task system + Daily Task System)
@Vodkart instalei aqui mais o contador não funciona, sei que e 8.6 mais instalou sem problema nenhum na versão derivada 8.54 mais o contador não esta funcionando. Tem alguma dica para resolver?
- [TFS 0.3][8.54] Digimon World Cerberus Online vrs 1.1
-
[Ajuda] Script Bugado
if getPlayerStorageValue(cid, config.storagesorte) < config.levelsorte then poe assim if getPlayerStorageValue(cid, config.storagesorte) < 0 then setPlayerStorageValue(cid, config.storagesorte, 0) elseif getPlayerStorageValue(cid, config.storagesorte) >= 0 or getPlayerStorageValue(cid, config.storagesorte) < config.levelsorte then if getPlayerItemCount(cid, config.item) >= config.quant then doPlayerRemoveItem(cid, config.item, config.quant) ou vocÊ fala como que consegue esse pet. ai da p por storage 0 nele quando ganhar ele..ai e so fala pro npc da level. não tem como vc ganha pet.
- Movement para Monsters