function onCastSpell(cid, var) doMutePlayer(getCreatureTarget(cid), 10*1000) doSendAnimatedText(getThingPos(getCreatureTarget(cid)), "+SILENCED!", TEXTCOLOR_RED) doSendMagicEffect(getThingPos(getCreatureTarget(cid)), 13) addEvent(function() if getThingPos(getCreatureTarget(cid)) ~= nil then doSendAnimatedText(getThingPos(getCreatureTarget(cid)), "-SILENCED!", TEXTCOLOR_BLUE) doSendMagicEffect(getThingPos(getCreatureTarget(cid)), 12) end end, 10*1000) return TRUE end
info
Group: Visconde
Joined: 23/02/08
Posts: 273
Reputation: +101
Tibia Character: Foxx Rookslayer

Eai, tente assim:
local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_SUBID, 2) setConditionParam(exhaust, CONDITION_PARAM_TICKS, 10 * 1000) function onCastSpell(cid, var) return doAddCondition(getCreatureTarget(cid), exhaust) end
Não tenho certeza se funcionará, mas dar muted no player na minha opinião não é a melhor solução ![]()
info
Group: Visconde
Joined: 23/02/08
Posts: 273
Reputation: +101
Tibia Character: Foxx Rookslayer

Eai, tente assim:
local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_SUBID, 2) setConditionParam(exhaust, CONDITION_PARAM_TICKS, 10 * 1000) function onCastSpell(cid, var) return doAddCondition(getCreatureTarget(cid), exhaust) end
Não tenho certeza se funcionará, mas dar muted no player na minha opinião não é a melhor solução
Isso nao deixara ele usar Potion nem nada, oque ficara totalmente apelao.
Por isso optei pelo Muted. Que soh nao deixa o player falar magias ..
Assim ele pode se defender com Runas e Potions.
Edited Outubro 12 by Byerne
E deixar muted, é uma atitude exagerada, cortar o braço pra pessoa não usar o teclado, mas o autor do tópico decide o que mais atende as suas necessidades.
Além que alguns itens dos eu script vai contra as regras de scripter, por exemplo, condições devem "declaradas" durante o carregamento do script e não no momento que é usado a spell/talkactions.
info
Group: Visconde
Joined: 23/02/08
Posts: 273
Reputation: +101
Tibia Character: Foxx Rookslayer

E deixar muted, é uma atitude exagerada, cortar o braço pra pessoa não usar o teclado, mas o autor do tópico decide o que mais atende as suas necessidades.
Além que alguns itens dos eu script vai contra as regras de scripter, por exemplo, condições devem "declaradas" durante o carregamento do script e não no momento que é usado a spell/talkactions.
Desculpa, nao entendi que condiçoes voce quiser dizer ..


info
Group: Campones
Joined: 19/09/10
Posts: 92
Reputation: +10
Tipo do script: Spell/Talkaction
Protocolo (versão do Tibia): 8.50
Servidor utilizado: Esqueci o nome =/
Nível de experiência: Intermediário
Adicionais/Informações: Bom, gostaria de uma spell ou talkaction que ao usar atacando algum player essa spell fizesse com que o player atacado não pudesse soltar nenhuma magia por 10 segundos e após os 10 segundos ele voltasse a poder soltar as magias, é isso espero que alguém possa me ajudar.
Agradeço desde já