Ir para conteúdo

"gemas Espirituais"


supraaxx

Posts Recomendados

Ae galera eu e otros hosters Gostaram das gemas espirituais do fox world e um cara me deu uma ideia de como fazer ela,nao sei se no foxworld é assim mas fiko bem parecido

 

Vo tenta da uma idea Por Exemplo:

 

Sytem afk script:

 

--[[

Talking Tp/signs/tiles for TFS 0.2+

70%shawak,30%Damadgerz

Idea by Damadgerz

]]--

local time = 5 -- 1 = 1 sec, 2 = 2 sec, ...

 

local say_events = {}

local function SayText(cid)

if isPlayer(cid) == TRUE then

if say_events[getPlayerGUID(cid)] ~= nil then

if isPlayer(cid) == TRUE then

doSendAnimatedText(getPlayerPosition(cid),"Ausente!", math.random(01,255))

end

say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000 / 2, cid)

end

end

return TRUE

end

function onSay(cid, words, param, channel)

if(param == '') then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")

return true

end

if param == "on" then

if isPlayer(cid) == TRUE then

doSendAnimatedText(getPlayerPosition(cid),"Ausente!", math.random(01,255))

end

say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000, cid)

doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"You Now Stated you are (afk).")

elseif param == "off" then

stopEvent(say_events[getPlayerGUID(cid)])

say_events[getPlayerGUID(cid)] = nil

doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"You Now stated your are not (afk).")

end

return TRUE

end

 

 

 

Esse é o meu system eu dexei assim

 

 

--[[

Talking Tp/signs/tiles for TFS 0.2+

70%shawak,30%Damadgerz

Idea by Damadgerz

]]--

local time = 5 -- 1 = 1 sec, 2 = 2 sec, ...

 

local say_events = {}

local function SayText(cid)

if isPlayer(cid) == TRUE then

if say_events[getPlayerGUID(cid)] ~= nil then

if isPlayer(cid) == TRUE then

doSendAnimatedText(getPlayerPosition(cid),"'. , . ',", math.random(01,255))

end

say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000 / 2, cid)

end

end

return TRUE

end

function onSay(cid, words, param, channel)

if(param == '') then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")

return true

end

if param == "on" then

if isPlayer(cid) == TRUE then

doSendAnimatedText(getPlayerPosition(cid),"'. , . ',", math.random(01,255))

end

say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000, cid)

doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"You Now Stated you are Gema Espiritual.")

elseif param == "off" then

stopEvent(say_events[getPlayerGUID(cid)])

say_events[getPlayerGUID(cid)] = nil

doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"You Now stated your are not Gema Espiritual.")

end

return TRUE

end

 

Vermelho=os simbolos q vao subir ao ativar esse action

 

 

e dps vc podera mudar o comand isso é simples va em data/talkaction e abra talkaction.xml

localize o afk system no meu ta assim

 

talkaction words="!gema" event="script" value="afk.lua"/>

 

Vermelho=comand q vc qiser (para ativar usa system COMAND >on< ou >off< para desativar

Azul=lista q vc deve editar

 

Bom é isso espero ter ajudado foi qalquer coisa ae primera vez q posto algo ensinando entao nao sei mexe ak direito fuiz =D

Editado por xXfurYXx
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...