Demonbholder
Infante-
Total de itens
1551 -
Registro em
-
Última visita
-
Dias Ganhos
24
Tudo que Demonbholder postou
-
Cara, acho que o pedido deles são diferentes, ele quer que volte depois de um certo tempo. Segue o script:
-
Primeiro: Segundo:
-
[CreatureEvents] Resolvendo Bug Das Vocations
tópico respondeu ao Demonbholder de Demonbholder em Globalevents e Spells
Não é o caso, mas pode ser adaptado, é só pedir que eu adapto, fora que a função que ele passou, esta dando o mesmo bug. Não precisava reviver o tópico pra isso né cara, mas dessa vez, deixa. -
Tranquilo então, por hora vou acreditar em você, mas até hoje não vi um script seu postado, e ainda acho que ta flodando, mas vou ficar na minha.
-
moveevent [Moveevent] Tiles Para Hunt
tópico respondeu ao Demonbholder de Demonbholder em Actions e Talkactions
Valeu pessoal, bom saber que gostaram. -
moveevent [Moveevent] Tile Para Templo
tópico respondeu ao Demonbholder de Demonbholder em Actions e Talkactions
Valeu velho, tive um certo trabalho pra consertar o script, mas ta valendo a pena. -
[Ajuda] O Que Tem De Errado Com Este Script?
tópico respondeu ao Ramexinho de Demonbholder em Lixeira Pública
eof = end of the file. Alguma função que foi fechada e deveria ter ficado aberta, acho que o mais sensato a se fazer é procurar o criador do script. Seção incorreta, reportado para moverem. -
Boost System/boost Stone(Formula Quase Pronta)
tópico respondeu ao kpdo de Demonbholder em Lixeira Pública
Te ajudaria, mas não mexo com ot de pkmn. Cara, acho que a seção mais correta seria duvidas de scripts, mas não vou reportar, já que esta até pode ser a seção certa. -
Pow kamui, na boa, vejo vc postar aqui muitas e muitas vezes, mas nenhuma com script, só criticando as idéias das pessoas, por favor, ta parecendo que vc ta flodando velho.
-
talkaction [Talkaction] Tente A Sorte
tópico respondeu ao Demonbholder de Demonbholder em Actions e Talkactions
Kkkkkk, problema é dos jogadores kkkkkk. Editado. -
moveevent [Moveevent] Tile Para Templo
tópico respondeu ao Demonbholder de Demonbholder em Actions e Talkactions
Valeu cara, espero que mais pessoas usem e gostem. Script editado, pois eu estava testando e tava dando erro, mas agora já ta funcionando perfeitamente. Claro, depois de editar 30 vezes o tópico tinha que ta funcionando perfeitamente mesmo. -
Nossa, e eu procurando algum problema no script da spell. Amigo, quando for postar algum script, use o sistema de citação em bloco, o vulgar quote, para ajudar no entendimento do seu problema.
-
Oi galera, vim trazer para vocês mais uma talkaction meio inútil, mas espero que vocês gostem, ela funciona da seguinte maneira, se você tiver 500k, e usar a talkaction, esse dinheiro vai ser removido, e você ira tentar a sorte, sendo que suas chances são essas: 40% de ganhar algum item; 10% de sumonar um ghazbaran que irá te atacar; 50% de não acontecer nada. É claro que o ghazbaran só irá ser sumonado se você estiver em area não protect zone. Certo, para adicionar o script, vá em data/talkaction/scripts, crie um arquivo .lua e cole isto nele: function onSay(cid, words, param) if doPlayerRemoveMoney(cid, 500000) == TRUE then -- dinheiro necessário local random = math.random(1, 10) if (isInArray({1, 2, 3, 4, 5}, random)) then doPlayerSendTextMessage(cid, 22, "Desculpe, não foi dessa fez, tente novamente.") elseif random == 6 then doPlayerAddItem(cid, 2160, 100) doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou 500k") elseif random == 7 then doPlayerAddItem(cid, 2471, 1) doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou um golden helmet") elseif random == 8 then doPlayerAddItem(cid, 2469, 1) doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou uma dragon scale legs") elseif random == 9 then doPlayerAddItem(cid, 2646, 1) doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou uma golden boots") elseif random == 10 and getTilePzInfo(getCreaturePosition(cid)) == FALSE then doCreateMonster('ghazbaran', getCreaturePosition(cid)) end end return doPlayerSendCancel(cid, "Você não tem dinheiro suficiente") end Versão dois (sem ghazbaran), suas chances vão ser: 40% de ganhar algum item; 60% de não acontecer nada. O script da versão dois fica assim: function onSay(cid, words, param) if doPlayerRemoveMoney(cid, 500000) == TRUE then -- dinheiro necessário local random = math.random(1, 10) if (isInArray({1, 2, 3, 4, 5, 10}, random)) then doPlayerSendTextMessage(cid, 22, "Desculpe, não foi dessa fez, tente novamente.") elseif random == 6 then doPlayerAddItem(cid, 2160, 100) doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou 500k") elseif random == 7 then doPlayerAddItem(cid, 2471, 1) doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou um golden helmet") elseif random == 8 then doPlayerAddItem(cid, 2469, 1) doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou uma dragon scale legs") elseif random == 9 then doPlayerAddItem(cid, 2646, 1) doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou uma golden boots") end end return doPlayerSendCancel(cid, "Você não tem dinheiro suficiente") end Depois vá em data/talkactions, abra o arquivo talkactions.xml e cole, entre as tags para players, a seguinte tag: <talkaction words="palavras" event="script" value="nome_do_arquivo.lua"/> Onde words="" são as palavras para ativar a talkactions e value="" é o nome do arquivo .lua que você criou para colar o script acima Script testado em Thyrania 8.5, espero que gostem, valeu.
-
Olá galera do XTibia, tava sem nada para fazer, então resolvi criar um movement bobo. É o seguinte, você fica em cima do tile, e enquanto você tiver em cima dele, sua vida irá ser curada em 10, a cada segundo que passar (configurável). Pronto! Editado, e funcionando perfeitamente em um script só, segue o script: Se quiserem que o jogador só possa usar 1 vez ao dia, use este: Em movements.xml, as tags ficam assim: Explicação Final (bônus): Se desejar configurar a vida (em qualquer um dos dois scripts) a ser adicionada para que adicione uma porcentagem da vida máxima do jogador, faça o seguinte: No lugar de: doCreatureAddHealth(cid, 10) -- vida a ser adicionada Use: doCreatureAddHealth(cid, getCreatureMaxHealth(cid) * 1/10) -- vida a ser adicionada Nesse caso, "1/10" é editavel, para edita-lo siga isso: 1/10 = 10% 2/10 = 20% 3/10 = 30% 4/10 = 40% 5/10 = 50% 6/10 = 60% 7/10 = 70% 8/10 = 80% 9/10 = 90% 1 = 100% Acho que é isso, espero que gostem. Até.
-
Sim, é o script, mas você acha que ele vai ficar mudando um por um? Baixe outro servidor cara.
-
Script Que Adiciona 1 Skill Ao Upar 1 Level.
tópico respondeu ao kpdo de Demonbholder em Lixeira Pública
Não vai funcionar, pois ele pegou de outro tópico esse script; acho que assim dá: function onAdvance(cid, oldlevel, newlevel) local reqTries = getPlayerRequiredSkillTries local level = getPlayerLevel(cid) if isSorcerer(cid) and level >= 80 and getPlayerStorageValue(cid, STORAGE) ~= -1 then doPlayerAddSpentMana(cid, (getPlayerRequiredMana(cid,1))) elseif isDruid(cid) and level >= 80 and getPlayerStorageValue(cid, STORAGE) ~= -1 then doPlayerAddSpentMana(cid, (getPlayerRequiredMana(cid,1))) elseif isPaladin(cid) and level >= 80 and getPlayerStorageValue(cid, STORAGE) ~= -1 then doPlayerAddSkillTry(cid, SKILL_DISTANCE, reqTries(cid, SKILL_DISTANCE, 1)) doPlayerAddSkillTry(cid, SKILL_SHIELD, reqTries(cid, SKILL_SHIELD, 1)) elseif isKnight(cid) and level >= 80 and getPlayerStorageValue(cid, STORAGE) ~= -1 then doPlayerAddSkillTry(cid, SKILL_AXE, reqTries(cid, SKILL_AXE, 1)) doPlayerAddSkillTry(cid, SKILL_SWORD, reqTries(cid, SKILL_SWORD, 1)) doPlayerAddSkillTry(cid, SKILL_CLUB, reqTries(cid, SKILL_CLUB, 1)) doPlayerAddSkillTry(cid, SKILL_SHIELD, reqTries(cid, SKILL_SHIELD, 1)) end return TRUE end Não testei também, adaptei o script para suas exigencias. -
Fiquei sem fazer nada, ai fiz esse: function onUse(cid, item) local primeiro = getThingFromPos({x=,y=,z=}) local segundo = getThingFromPos({x=,y=,z=}) local terceiro = getThingFromPos({x=,y=,z=}) local primeiros = getThingFromPos({x=,y=,z=}) local segundos = getThingFromPos({x=,y=,z=}) if item.uid = ????? then if (isPlayer(primeiro) and isPlayer(segundo) and isPlayer(terceiro)) then elseif item.uid = ???? then if (isPlayer(primeiros) and isPlayer(segundos)) then end end end return TRUE end Só fala o que que acontece se tiver 3 e 2 players e eu edito. EDIT: Mudei a fanbar xD.
-
Pow cara adorei, muito bom mesmo. Vou usar a versão dois e com certeza irei usar a fan bar. Rep + merecido.
-
Tranquilo, reportado para moverem.
-
Tranquilo, qualquer coisa é só pedir. Reportado para moverem.
-
Tile Que Só Passa Se Vc Ja Matou X Players
tópico respondeu ao cauecaue de Demonbholder em Lixeira Pública
Sei fazer por Storage, mas melhor seria se fosse por dbtable. -
Vocations Novas Para Serve De Dbz
tópico respondeu ao ViTiNhO145 de Demonbholder em NPCs, monsters e raids
Tópico em seção incorreta. Reportado para moverem. -
talkaction [Talkaction] Sistema De Kills
tópico respondeu ao Demonbholder de Demonbholder em Actions e Talkactions
Ele não quis dizer que existe um sistema igual, ele quis dizer que existe um de rank, mas não como o meu que mostra apenas dos que estão online e mostra todos, com suas devidas frags. -
Já te adicionei, mas não é necessário resolver por lá, pois já sei como resolver teu problema. Siga as instruções: 1º Use este comando para o !buyvip: 2º Vá em data/creaturescripts/scripts, crie um aruivo .lua e cole isto: 3º Vá em data/creaturescripts, abra o arquivo creaturescripts.xml e cole esta tag em algum lugar dele: Azul: Nome do arquivo .lua que você criou para colar o script acima. Funcionará assim: Ele irá comprar a vip, e quando ele entrar de novo, ele já vai estar com a nova vocação. Pronto, isso deve resolver. Boa sorte, aguardo resposta.
-
Tranquilo, pega o meu msn no meu perfil e eu te ajudo por lá.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.