Este Script também esta com um erro! Esta com o Nome 'script' errado no event name! esta faltando um 'p' antes do 't'
Ta ai
consertado novamente:
<talkaction log="yes" words="/anunciar" access="2" event="scritpt" script="staffbroad.lua"/>
E também esta script esta crashando meu OT! Sempre que eu uso o Anunciar, ele da um erro no luascript.cpp, dizendo seila oq com o visual studio! tem que rever todo o script!




info
Grupo: Banidos
Registrado: 07/04/13
Posts: 648
Reputação: +163
Créditos ao keilost1.
Objetivo
Os tutores (ou outro cargo) utilizam o comando e anuncia a seguinte mensagem:
04:14 O Tutor Fulano está no Help Channel respondendo duvidas.
Ele tem uma limitação de 15 minutos para usar novamente e há a função que identifica qual group é do player.
Comando
/anunciar
Tutorial
Em talkactions/talkactions.xml coloque a seguinte tag:
Agora em talkactions/scripts crie um arquivo lua chamado staffbroad e coloque o seguinte conteúdo:
function getNameGroup(group) local groups = {"Player", "Tutor", "Senior Tutor", "Gamemaster", "Community Manager", "Administrador"} return groups[group] end function onSay(cid, words, param, channel) local gbb = 82389239 if getPlayerStorageValue(cid, gbb) - os.time() > 0 then doPlayerSendTextMessage(cid, 27, "O comando só pode ser executado de 15 em 15 minutos.") return true end doBroadcastMessage("O "..getNameGroup(getPlayerGroupId(cid)).." "..getPlayerName(cid).." está no Help Channel respondendo duvidas.") setPlayerStorageValue(cid, gbb, os.time() + 15 * 60) return true endEditado Maio 31 por Larissa Azhaurn