-
Total de itens
2098 -
Registro em
-
Última visita
-
Dias Ganhos
16
Tudo que SkyDangerous postou
-
Esse script com tutorial + fotos já existe no forum. Antes de postar verifique se existe. Aqui está o tutorial para você. Tutorial Demon Oak
-
Ué ! local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, 7) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, 300000) setConditionParam(condition, CONDITION_PARAM_STAT_MAXHEALTHPERCENT, 130) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, 300000) setConditionParam(condition, CONDITION_PARAM_STAT_MAXMANAPERCENT, 130) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setCombatCondition(combat, condition) function onCastSpell(cid, var) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você aumentou o HP e MANA em 30% por 5 minutos!") return doCombat(cid, combat, var) end Tenta assim , caso não der comunique.
-
Pedido, Comando E Quest Que Reseta Vocation Se Tiver Tal Lvl
pergunta respondeu ao churupetinha de SkyDangerous em Scripts
--[[ SCRIPTING> MarcelloMkez <scriptING ]] --[[ [Advanced Reset System] Autor: MarcelloMkez Versão: 1.0 TFS: 0.3.6 Testado em: 8.50 Fórum: www.xtibia.com/forum/topic/138026-talk-action-advanced-reset-system/ [Características] ~ Versão 1.0 ~ - Resets no Look; - Premium Account ou não; - Mudar Vocação; - Limite de Resets; - Opções para Abilitar e Desabilitar Condições; [Em Construção] - Stages Free e Premium; - 'Talvez' um novo sistema de mudar Vocação; sem data para postagem. ]] function onSay(cid, words, param) --[Configurações de Condição]__ config = { --[[verdadeiro / Falso]] needPa = false, -- Precisa de Premium Account? [true / false] needPz = true, -- Precisa estar em Protection Zone? [true / false] battle = false, -- Precisa estar sem Batlle para Resetar? [true / false] withe = false, -- Players PK Withe pode Resetar? [true / false] red = false, -- Players PK Red pode Resetar? [true / false] tp = true, -- Teleportar para o Templo após o reset? [true / false] look = true, -- Mostrar Resets no Look do Player? [true / false] addLimite = false, -- Abilitar Limite de Resets? [true / false] setClasse = true, -- Mudar Vocação do player quando resetar? [true / false] storage = 2310, -- Storage [valor] --[Configurações do Reset]__ resetStatus = { player = getPlayerGUID(cid), -- Não Mude. lvl = 350 , -- Level Necessário para Resetar. [valor] lvlreset = 8, -- Level que retornará após o Reset. [valor] limite = 114, -- Máximo de resets que um player pode chegar. [valor] newClasse = 1, -- Id da Nova Vocação após o Reset. [valor] tempo= 5 -- Tempo para o Player deslogar para Resetar. Em segundos. [valor] }, } --[Funções]__ function Reseting(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doPlayerSetVocation(cid, config.resetStatus.newClasse) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function noAll(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) return TRUE end function noTeleporting(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doPlayerSetVocation(cid, config.resetStatus.newClasse) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) return TRUE end function noLook(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doPlayerSetVocation(cid, config.resetStatus.newClasse) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) return TRUE end function noClasse(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function setClasse(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doPlayerSetVocation(cid, config.resetStatus.newClasse) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function look(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function teleporting(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function getResets(cid) resets = getPlayerStorageValue(cid,config.storage) if resets < 0 then resets = 0 end return resets end local resets = getResets(cid) local needLvl ="Você precisa de "..config.resetStatus.lvl-getPlayerLevel(cid).." level's para resetar." local msg ="~~[Reset: "..getResets(cid).."]~~ 'Sucesso ao Resetar! Você será deslogado em "..config.resetStatus.tempo.." Segundos." --[Condiçoes]__ if(config.needPz == true) and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then doPlayerSendTextMessage(cid,22,"Você Precisa estar em Protection Zone Para Resetar.") return TRUE elseif(config.addLimite == true) and (getResets(cid) == config.resetStatus.limite) then doPlayerSendTextMessage(cid, 22, "Você ja atingiu o Limite de Resets.") return TRUE elseif(config.withe == false) and (getCreatureSkullType(cid) == 3) then doPlayerSendTextMessage(cid,22,"Você ta PK White, por isso não pode resetar.") return TRUE elseif(config.red == false) and (getCreatureSkullType(cid) == 4) then doPlayerSendTextMessage(cid,22,"Você ta PK Red, por isso não pode resetar.") return TRUE elseif(config.needPa == true) and not isPremium(cid) then doPlayerSendTextMessage(cid,22,"Você Precisa ser Premium Account para Resetar.") return TRUE elseif(config.battle == true) and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then doPlayerSendTextMessage(cid,22,"Você Precisa estar sem Battle para Resetar.") return TRUE elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == true) and (config.setClasse == true) then addEvent(Reseting, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == false) and (config.setClasse == false) then addEvent(noAll, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == true) and (config.setClasse == true) then addEvent(noTeleporting, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == false) and (config.setClasse == true) then addEvent(noLook, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == true) and (config.setClasse == false) then addEvent(noClasse, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == false) and (config.setClasse == true) then addEvent(setClasse, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == true) and (config.setClasse == false) then addEvent(look, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == false) and (config.setClasse == false) then addEvent(teleporting, config.resetStatus.tempo* 1000, cid) elseif doPlayerSendCancel(cid, needLvl) then doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return TRUE end if doPlayerPopupFYI(cid, msg) then end return TRUE end --[by: MarcelloMkez]__ Utilize esse script feito pelo marcello , acho que dá pra ajudar um pouco .. -
Tipo , ele fica jogando nos items amostra vips? O que você pode fazer é colocar uma parede com os items dentro , ai não tem como tacar coisa lá Tipo , acho que tenque dar uma pensadinha ... coloca os items no andar de cima .. vai dar pra ele olhar e dar look , porém não vão dar para tacar coisa , pq eles tão no andar de cima (no ceu) Script existe sim , porém não sou tão bom para fazer
-
GodFrizza Olha , eu comecei a fazer meus proprios items editado na versão 8.1 numca tive nemhum problema parecido com esse. Você está alterando e não está mudando no jogo ? Estranho , geralmente muda .. Tenta utilizar uma versão a cima do 7.6 e vê se salva as configurações. Ou mande pm para passar msn que ti ajudo.
-
[Fechado] [Original] Mix Yourots 1.0.0 (Update Released)
tópico respondeu ao renansdc de SkyDangerous em Lixeira Pública
Ai Sim Em. Caraca ot louco , e ainda por cima 100% estavel , 100% rpg. Ta bom d + , as areas vips ... Agr faltando uns items vip (heheheh) Abraços -
Peça seu Item !! Intenção: Regras: Caso o item for armas: Caso o item for wand ou rod: Caso o item for armadura , capacete , calça , bota Algumas Observações: *Você deverá saber um pouco sofre os efeitos que poderá ter no item. (Caso você não saiba no lugar do efeito diga um qualquer que em breve estarei respondendo caso ele exista ou não ou que seja igual) *Eu irei ensinar certinho como adicionar os items no seu server. *Os pedidos demorará entre 15min~24horas. *Caso tenha dúvida sobre alguma coisa poste.
-
Seção Incorreta. Reportado :button_cancel:
-
Cara ! Você copiou e colou as features da thyrania. Reportado :button_cancel: Nem créditos você colocou.
-
Opa .. + um baiak pra jogar ééé na minha opinião baiak já saiu de moda ;( Não ta muito legal o seu baiak , porém conformes os updates precissa melhorar principalmente o mapa. é se possivel deixar as imagens aparecendo pra facilitar mais Ficar clicando um de cada , dá preguiça. Flw Maninho
-
;D Já pensei em fazer isso no meu server. Não tem utilidades mesmo Parabéns pelo Script ! Tomar cuidado que a lampada (eu acho) dropa de djin , caso o seu server tiver retire deles
-
System Que Fala !pk E Tira Suas Skulls
tópico respondeu ao 67060608 de SkyDangerous em Actions e Talkactions
White Skull: Para Tirar 5kk Red Skull: Para Tirar 10kk Black Skull: Para Tirar 15kk price = 50000 price = 100000 price = 1500000 Seria , 50k , 100k e 150k .. UHauhhua , mais o script ta louco -
#01 - Opinião Sobre Organização Xtibia.com
tópico respondeu ao Administrador de SkyDangerous em Noticias
Pra mim , o que for precissa pra melhorar eu topo. Se precissar de um cara que fica on-line bastante tempo , reportando , movendo os tópicos e ajudadando as pessoas. Estou disposto -
Não dá pra jogar cs , todos me chamam de xiter .. fico mo triste , sabendo que futura geração e noob d + !!
-
Bom , uma dica pra todos. Antes de pedir scripts verifica-se existe já no forum. Todos esses scripts existe na seção script , mas me parece que esses ot de pokemon que ja tem pra baixar ja possui alguns sistema que você citou. Tenta Utilizar os script do forum na versão 8.1 , eu acho que funciona.
-
Acho que você postou em lugar errado. Seria dúvida sobre script. -=-= Você quer colocar o script após o cara logar e vai aparecer isso ou por talkaction , exemplo ele fala !talk on .. ai vai começar a colocar 'Blablabla"? Caso Queira por Talkaction
-
Você fala .. quando capturar tipo o pikachi aparece a foto dele na pokebola? Esse jeito fica muito feio , é bem melhor voce dar look na pokebola e aperecer o nome dele. Caso você tenha ideia de script vai para a seção "desenvolvimento de script" e poste sua ideia , quem sabe uns melhores scripter acha legal sua ideia e acaba ajudando você.
-
Lozzato. Não acha melhor e bem mais facil , fazer com que as pessoas escolhessem as vocações e seja teleportado para uma ilha e lá existe os baus pra ela pegar. Na minha opinião fica mais legal do que desse jeito..
-
poketibia Preicso De Um Script Pra Poketibia
tópico respondeu ao devirom de SkyDangerous em Lixeira Pública
Devirom em vez de usar script porque não utiliza aol? Ai quando seu char morrer não dropará os items -
pow Eu tava fazendo o script aqui em casa e acabou dando errado. Como não sei elaborar uns script bem faceis .. eu deixei um script muito dificil de ser configurado .. bem complicado. Vou ver com o vodkart se ele ajuda vocês. Ou o que vocês podem fazer , igual eu .. aprender script
-
Erro No Xampp ! Logo De Início ! Tenso
tópico respondeu ao mikeleoss de SkyDangerous em Lixeira Pública
Ou Simplesmente. Troque os 80 e 447 por 8090 e 4449 lá nas config. Eu acho que isso resolve também , pelo menos aqui eu uso skype direto pra conversar com meu primo e deixo site on-line .. e nunca mechi nemhuma config do skype. -
Skinaa quando eu pegar o spr editor 8.62 ai vai sair um pokemon legal .. ;)
-
Ela não está voando. Na foto eu tinha esquecido de colocar os negocios em baixo. Mais se você baixar vai tar lá.
-
Porfavor Galera ! Não vamos fazer Tumultos. Leia as regras , preste atenção antes de postar. E .. ot via hamachi é muito ruim , hoje em dia existe tutoriais ensinando a desbloquiar a porta .. encontra-se os tutoriais aqui no xtibia.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.