Crew Mode

gustavoxl
em Actions e Talkactions

gustavoxl

GOD-Macabrow
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/11/10Posts: 9Char no Tibia: GOD Macabrow

Muito bem galera, postarei o meu "Crew mode" que criei a pouko devido a pedidos no meu OT!^^

esta talkaction foi feita por mim! Se forem por em outro fórum, coloke os créditos por favor!

 

Ok, Primeiro abra o bloco de notas e digite issso:

--[[ 
   Talking Tp/signs/tiles for TFS 0.2+
]]--
   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),"CREWw", 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),"CREWW", math.random(01,255))
       end
       say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000, cid)
       doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"CREW MODE ON.")
    elseif param == "off" then
           stopEvent(say_events[getPlayerGUID(cid)])
           say_events[getPlayerGUID(cid)] = nil
           doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"CREW MODE OFF.")
   end
   return TRUE
end

e salve em: data/talkactions/scripts com o nome creu.lua

Agora abra o talkaction.xml e coloque isso:

<talkaction words="!crew" event="script" value="creu.lua"/>

(Galera ali na "talkaction words" está !crew, mas no jogo digitem !crew on senão ñ funfa)

 

Salve, ligue seu OT e digite !crew on

e seu char ficará dizendu "CREWW"!

E digite !crew off

Agora divirta-se! :D

 

Desculpem se cometi algum erro é meu 1º post no XTibia então qualquer erro comentem, blz?

Atenção: eu testei no meu OT 8.54, ñ sei se funciona em OTs de versões superiores ou inferiores!

 

Obrigadu pela atenção!

Ass: Gustavoxloko

O GOD Macabrow do Macabrow Tibia! xD

Macabrow Tibia

Um server de qualidade

O IP eh:

macabrowot.no-ip.biz

ñ esta on 24 hrs eh soh das 14:20 ateh as 16:40

 

firefoxek6.jpg

 

1b2f3e20ab8247e6a9de8721c23ae55a.0.gif

Oneshot

avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 05/07/09Posts: 1347

Qual a utilidade?

tinfer

Time changes everything that you dreamed
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 31/10/10Posts: 33

Nossa,você pegou o script do AFK SYSTEM,e de vez de sair letras coloridas falando "ausente" fica saindo "creew",e o script nem de longe é seu!

valeu



natsusign1.png

"You hate it but you know respect you’ve got to give me..."

gustavoxl

GOD-Macabrow
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/11/10Posts: 9Char no Tibia: GOD Macabrow

Kra, num é o script do AFK System, foi meu amigo q me disse q qria um script assim, daí eu pesquisei o dia intero no google e axei um tuto sobre scripts, daí tava encinando como fazer um script, depois de testar por horas, editei para deixar o char fika falano CREWW, q comecei com o script dizendo: Macabrow TESTs

Espero q entenda! è q é meu primeiro script, intaum pensei em fazer uma coisa divertida, depois penso em fazer utilidades!

Vlws

 

Qual a utilidade?

 

Por enquanto, nenhuma, qndo me aperfeiçoar em scripts inuteis, passarei a me dedicar em scripts utéis!

Obrigado por perguntar!

Macabrow Tibia

Um server de qualidade

O IP eh:

macabrowot.no-ip.biz

ñ esta on 24 hrs eh soh das 14:20 ateh as 16:40

 

firefoxek6.jpg

 

1b2f3e20ab8247e6a9de8721c23ae55a.0.gif

tinfer

Time changes everything that you dreamed
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 31/10/10Posts: 33

"contra fatos não há argumentos."

 

olhe o script do AFK SYTEM,é quase identico ao seu...

 

--[[ 
   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



natsusign1.png

"You hate it but you know respect you’ve got to give me..."

gustavoxl

GOD-Macabrow
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/11/10Posts: 9Char no Tibia: GOD Macabrow

"contra fatos não há argumentos."

 

olhe o script do AFK SYTEM,é quase identico ao seu...

 

--[[ 
   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

 

Tem razão, mas como vc disse, o script é idêntico, ñ exatamente igual!

Intaum pq ñ vai criticar os outros posts ao invés do meu? Tdo bem eu errei, mas qm ñ erra? E tem mais, é meu 1º post, intaum me dexa, criticar alguém é fácil, criticar a si mesmo é impossível, pois quase ninguém consegue se "auto-criticar"! Pense nisso!

Macabrow Tibia

Um server de qualidade

O IP eh:

macabrowot.no-ip.biz

ñ esta on 24 hrs eh soh das 14:20 ateh as 16:40

 

firefoxek6.jpg

 

1b2f3e20ab8247e6a9de8721c23ae55a.0.gif

tinfer

Time changes everything that you dreamed
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 31/10/10Posts: 33

Não estou te criticando,apenas você tem que respeitar as regras,oque você fez foi ripping,eu poderia te denunciar,mais pelo contrario,estou aqui para te auxiliar,você tem que colocar os devidos creditos do proprio autor script,claro que parcialmente parte dos credistos são seus,mais você é tão ignorante e não sabe aprender com as criticas,errou certo,mais agora faça a coisa certa,porque persistir no erro?e eu não critico ninguem,apenas dou minha opnião,saiba escutar.



natsusign1.png

"You hate it but you know respect you’ve got to give me..."

gustavoxl

GOD-Macabrow
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/11/10Posts: 9Char no Tibia: GOD Macabrow

Kra desculpa ai, mas mano, nunka axei o AFK System aki, nem sei qm fez, por isso ñ colokei os créditos, mas como eu disse no meu post "Se for postar em outro fórum, coloke os créditos!", ou seja, qm souber qm fez o script do AFK, coloka os créditos dele e do meu! Foi isso q eu pensei! desculpa qlquer coisa, é q to com dor de cabeça, daí fiko estressado, desculpe!

Macabrow Tibia

Um server de qualidade

O IP eh:

macabrowot.no-ip.biz

ñ esta on 24 hrs eh soh das 14:20 ateh as 16:40

 

firefoxek6.jpg

 

1b2f3e20ab8247e6a9de8721c23ae55a.0.gif

tinfer

Time changes everything that you dreamed
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 31/10/10Posts: 33

também passei dos limites me desculpe.Mais tranquilo,pelo menos o pessoal já tem um comando a mais para colocar no servidor kk.

Boa sorte com seus trabalhos sobre scripting,espero ver alguns novos futuramente,falou.



natsusign1.png

"You hate it but you know respect you’ve got to give me..."

gustavoxl

GOD-Macabrow
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/11/10Posts: 9Char no Tibia: GOD Macabrow

Pois é! Só falta muita criatividade, estudos e força de vontade para novos trabalhos(o q vai demorar) mas chego lá!

Flw

Macabrow Tibia

Um server de qualidade

O IP eh:

macabrowot.no-ip.biz

ñ esta on 24 hrs eh soh das 14:20 ateh as 16:40

 

firefoxek6.jpg

 

1b2f3e20ab8247e6a9de8721c23ae55a.0.gif

refi

Numa terra do faz de conta.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/03/11Posts: 65

Script Bom, com um pouco de criatividade pode servir pra coisas mais úteis :smile_positivo:

Cara amada, você está me ouvindo?

Não me lembro de uma só palavra que você disse

Somos dementes?

ou sou perturbado?

O espaço que está entre insanidade e a insegurança.

 

OgAAAA1LLkJzdM-3bPMgF_oV_vErWuSwXbvSQg1js8ERbg4YZ-9UHGIdW2k1M-q9kFzrQkTXIkn1L80R109UU1JCw5wAm1T1UOw2aVKpnj7Gyxv0tLWw5SBnbvYd.jpg

 

Att: Refi.