GE

So Tal Acesso Que Poderá Usar A Talkaction

Por geovanejr, 04 de ago. de 2010 em Scripts

tibia
script
otserv
7
1.2k
geovanejrG
04 de agosto de 2010 às 00:23

Tipo do script: Talkaction

Protocolo (versão do Tibia): 7.92

Servidor utilizado: Evolution

Nível de experiência: Médio

Adicionais/Informações: Queria que quando fosse usar a talkaction aqui so o acess 6 de GOD pudesse usar, ai embaixo o script.

 

--Talkaction 100% by Dragonlordez--
function onSay(cid, words, param)


 function ausente(cid)
        doSendAnimatedText(getCreaturePosition(cid), "Ausente!", 215)
        var=addEvent(ausente, 3000, cid)
           doSendMagicEffect(getCreaturePosition(cid),12)
        doPlayerSendTextMessage(cid,24,"Para parar diga !ausente stop.")
      end

 function stopAusente(cid)
      stopEvent(var)
      doSendMagicEffect(getCreaturePosition(cid),2)
   end

if param == '' then
      ausente(cid)
elseif param == 'stop' then
     stopAusente(cid)
    end
 return true
end

VodkartV
04 de agosto de 2010 às 12:56

não testei

 

--Talkaction 100% by Dragonlordez-- 
function onSay(cid, words, param) 


 function ausente(cid) 
        doSendAnimatedText(getCreaturePosition(cid), "Ausente!", 215) 
        var=addEvent(ausente, 3000, cid) 
           doSendMagicEffect(getCreaturePosition(cid),12) 
        doPlayerSendTextMessage(cid,24,"Para parar diga !ausente stop.") 
      end 

 function stopAusente(cid) 
      stopEvent(var) 
      doSendMagicEffect(getCreaturePosition(cid),2) 
   end 

   if(param == '') then
     doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")
   return true
   end

   if param == 'on' then
       if getPlayerGroupId(cid) >= 6 then
        ausente(cid)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não tem acesso para este comando.")
       end
elseif param == 'stop' then 
     stopAusente(cid) 
    end 
 return TRUE 
end 

joaohdJ
04 de agosto de 2010 às 13:08

Ou simplesmente troque a tag no arquivo talkactions.xml para:

 

<talkaction words="WORDS" access="6" event="script" value="NOME.lua"/>

 

flw

VodkartV
04 de agosto de 2010 às 13:36

é porque o ot dele é 7.92

 

ai eu nao sei se tem essas funçoes acess

 

:X

geovanejrG
04 de agosto de 2010 às 17:00

Aew Não ta dando, quando eu falo !ausente aparece o a msg: "16:57 Command param required." So que meu GOD ta acess 6.

 

 

--- EDIT ----

 

Aew funcionou, era so dizer !ausente "on , antes tinha que falar so !ausente por isso n tava dando vlww ai vodkart!

 

REP+

Editado Agosto 4 por geovanejr

VodkartV
04 de agosto de 2010 às 17:12

duvida sanada

 

reportado para que movam o topico

 

abraços

LorDzL
04 de agosto de 2010 às 21:59

Dúvida sanada,

Tópico movido.

 

Abraços