Demonbholder
Infante-
Total de itens
1551 -
Registro em
-
Última visita
-
Dias Ganhos
24
Tudo que Demonbholder postou
-
talkaction [Talkaction] Cadeia
tópico respondeu ao Demonbholder de Demonbholder em Actions e Talkactions
No tópico está explicado como usar. O tempo é em segundos. -
Sim, como eu comentei lá no tópico, o script quando prende manda a mensagem para o jogador, para o god e para todos do servidor. Quando o god solta, manda mensagem para o god e para o jogador. Se resolveu sua dúvida, por favor, me avise para que eu possa reportar.
-
Tenta: function onAttack(cid, target) local skull = getCreatureSkullType(cid) local tagskull = getCreatureSkullType(target) if getPlayerGuildId(cid) == getPlayerGuildId(target) then doCreatureSetSkullType(cid, skull) doCreatureSetSkullType(target, tagskull) return FALSE else return TRUE end end
-
líder do que? da guild?
-
Ah, eu estava testando aqui, e acho que não é possível, pois há um número máximo de caracteres que possam ser colocados em uma unica mensagem.
-
talkaction [Talkaction] Cadeia
tópico respondeu ao Demonbholder de Demonbholder em Actions e Talkactions
A mensagem já esta aparecendo. Quando o cara é preso, aparece uma mensagem pro God que prendeu ele, para ele e para todos do servidor. Quanto ao comando de ver quanto tempo ainda falta, eu já edito esse post e adiciono o comando. EDIT: Pronto, comando /tempo adicionado. -
Não que eu saiba, mas acho que tu pode fazer só por lua, ai não tem máximo de palavras.
-
talkaction [Talkaction] Cadeia
tópico respondeu ao Demonbholder de Demonbholder em Actions e Talkactions
Valeu ai pessoal, sempre importante seus comentários. -
Quentinho do forno: http://www.xtibia.com/forum/topic/153561-talkaction-cadeia/
-
Faaala galera!!! Bom, vamos lá a mais um script que eu fiz agora a tarde. Antes de vocês falarem que já existe, eu quero dizer que eu fiz esse script agora a tarde sem nem olhar para os scripts de cadeia já existentes e que só fiz este script, porque um cara da seção de pedidos me pediu ajuda. O script que eu fiz é diferente dos já existentes, porque é possível especificar o tempo e o motivo pelo próprio comando. Primeira Versão: Segunda Versão: Fase de Testes O que mudou: Na primeira versão a cadeia é por tempo, e você configura o tempo no próprio comando da talkaction. Na segunda versão a cadeia é por fiança, você estipula um valor de fiança e o jogador não pode sair de lá até ter sua fiança paga, ou ele mesmo pagar sua própria fiança. Mais algumas informações de rotina: Servidor Testado: New Styller Yourots 0.7.5 Acho que é isso, se tiver algum erro se manifestem, até mais.
-
Tranquilo, vou reportar aqui para moverem.
-
Isso ae se faz por quest parceiro, fala como que você quer o script e eu faço.
-
Hmmm, interessante. Tenta assim: <?xml version="1.0"?> <npc name="Jorge" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="313" head="57" body="59" legs="40" feet="76" addons="0"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|. Voce ja foi ao norte dessa cidade,tem uns monstro escondendo algo, nunca vi tantos monstro reunidos no mesmo local, cuidado ai andar por la |PLAYERNAME|." /> </parameters> </npc>
-
Seção incorreta cara, o certo seria em pedidos de scripts. Vou reportar para que movam.
-
Tranquilo, qualquer coisa só falar. Pedido entregue, reportado para moverem.
-
Pedido entregue, reportando.
-
talkaction [Talkaction] Rank
tópico respondeu ao Demonbholder de Demonbholder em Actions e Talkactions
Sim, aquele script com getHighScoreString, ou algo assim. Mas esse é sem usar aquela função. -
[Spell] "exchange Of Bodies" E "fury False"
tópico respondeu ao aham912 de Demonbholder em Lixeira Pública
Já ta que não pode ser usada em protect zone. Quanto ao não poder ser usada em outros druids, eu tenho certeza absoluta que antes de você editar o tópico estava que só podia ser usada em druids, então não me vem com essa que em embolei tudo que não cola. function onCastSpell(cid, var) local cidpos = getCreaturePosition(cid) local targetpos = getCreaturePosition(getCreatureTarget(cid)) if isDruid(getCreatureTarget(cid)) == FALSE then if getCreatureHealth(cid) > 200 then if getPlayerStorageValue(cid, 16780) - os.time() <= 0 and getPlayerStorageValue(getCreatureTarget(cid), 16780) - os.time() <= 0 then if getTilePzInfo(cidpos) == FALSE and getTilePzInfo(targetpos) == FALSE then if getDistanceBetween(cidpos, targetpos) < 6 then doTeleportThing(cid, targetpos) doTeleportThing(getCreatureByName(param), cidpos) doSendMagicEffect(cidpos, 1) doSendMagicEffect(targetpos, 1) doSendMagicEffect(cidpos, 37) doSendMagicEffect(targetpos, 37) doCreatureAddHealth(cid, -200) setPlayerStorageValue(cid, 16780, 300 + os.time()) setPlayerStorageValue(getCreatureTarget(cid), 16780, 300 + os.time()) else doPlayerSendCancel(cid, "Você esta muito longe do seu alvo.") doSendMagicEffect(cidpos, 2) end else doPlayerSendCancel(cid, "Os dois precisam estar em area protect zone.") doSendMagicEffect(cidpos, 2) end else doPlayerSendCancel(cid, "Você ou seu alvo já usaram esta magia, espere 5 minutos para usa-las novamente.") doSendMagicEffect(cidpos, 2) end else doPlayerSendCancel(cid, "Você não tem vida suficiente.") doSendMagicEffect(cidpos, 2) end else doPlayerSendCancel(cid, "Seu alvo precisa ser druid.") doSendMagicEffect(cidpos, 2) end return TRUE end A tag: <instant name="Corps Change" words="WORDS" lvl="LEVEL" mana="500" prem="0" aggressive="0" needtarget="1" exhaustion="2000" needlearn="0" event="script" value="NomeDoArquivo.lua"> <vocation id="2"/> <vocation id="6"/> </instant> Mude o level, words e NomeDoArquivo. -
Anti-Mc (Ótimo Para Evitar Nukers Com Account Manager)
tópico respondeu ao jeferscn de Demonbholder em Globalevents e Spells
Primeiro que isto não é uma action, longe disso, é um CreatureEvents. Segundo, não foi você quem fez este script, espero que tenha a devida autorização do criador do script. -
Eu testei e funcionou sim. Você fez algo errado, vou te passar as 3 possibilidades de scripts: function onKill(cid, target) local pos = {x=, y=, z=} if isMonster(target) and getCreatureName(target) == 'pythius the rotten' then doTeleportThing(cid, pos) end return TRUE end OU: function onKill(cid, target) local pos = {x=, y=, z=} if isMonster(target) and string.upper(getCreatureName(target)) == 'PYTHIUS THE ROTTEN' then doTeleportThing(cid, pos) end return TRUE end OU: function onKill(cid, target) local pos = {x=, y=, z=} if isMonster(target) and string.lower(getCreatureName(target)) == 'pythius the rotten' then doTeleportThing(cid, pos) end return TRUE end Agora as tags: CreatureScripts.xml <event type="kill" name="Rotten" script="NomeDoArquivo.lua"/> Login.lua registerCreatureEvent(cid, "Rotten") Certamente funciona.
-
[Spell] "exchange Of Bodies" E "fury False"
tópico respondeu ao aham912 de Demonbholder em Lixeira Pública
retired -
Use a mesma tag do exura sio, ou seja, essa: <instant name="Corps Change" words="WORDS" lvl="LEVEL" mana="500" prem="0" aggressive="0" needtarget="0" params="1" exhaustion="2000" needlearn="0" event="script" value="NomeDoArquivo.lua"> <vocation id="2"/> <vocation id="6"/> </instant> Mude o necessário. function onCastSpell(cid, var) local cidpos = getCreaturePosition(cid) local targetpos = getCreaturePosition(getCreatureByName(param)) if isPlayer(getCreatureByName(param)) then if isVip(cid) then if getTilePzInfo(cidpos) == FALSE and getTilePzInfo(targetpos) == FALSE then if getDistanceBetween(cidpos, targetpos) < 10 then doTeleportThing(cid, targetpos) doTeleportThing(getCreatureByName(param), cidpos) doSendMagicEffect(cidpos, 65) doSendMagicEffect(targetpos, 65) else doPlayerSendCancel(cid, "You are too far away from him.") doSendMagicEffect(cidpos, 2) end else doPlayerSendCancel(cid, "You two must be in protect zones.") doSendMagicEffect(cidpos, 2) end else doPlayerSendCancel(cid, "You must be Vip.") doSendMagicEffect(cidpos, 2) end else doPlayerSendCancel(cid, "Player not find.") doSendMagicEffect(cidpos, 2) end return TRUE end Não testei, portanto não sei se funciona. Até mais.
-
Legal o mapa. Mas pra que toda essa euforia por rep+, isso não vale nada, oh céus.
-
Quem sabe se você postasse o script das poções.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.