BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Pedido de script Bc Green

Pedido de script Bc Green

#1 Pedido de script Bc Green el Dom Ago 19, 2012 7:43 pm

Maravilla


Miembro
Kisiera aser el pedido de script de hablar asi
/bc green Hoolaa!! y salga en color verde si es necesario compilar mi server lo compilo y pasenme alguna pag para compilarlo mi ot es kalima 8.60
[20/08/2012 18:02:55] Alissow Server, version 0.4.1 (Alissow)
diganme como lo compilo y todo eso jejejejejejeje
y kiero el bc green espero su respuesta bbws

#2 Re: Pedido de script Bc Green el Dom Ago 19, 2012 7:55 pm

Mazurka


Novato
talkactions/scripts/ haces un archivo xxx.lua
Código:


function onSay(cid, words, param)
if getPlayerGroupId(cid) == 2 or getPlayerGroupId(cid) == 3 and param ~= nil then
local textColor = MESSAGE_EVENT_ADVANCE
local setColor = FALSE
if string.find(param," ",string.find(param,"[red,white,white2,orange,green,small,blue,red2]")+1) ~= nil then
color = string.sub(param,0,string.find(param," ")-1)
if color == "red" then
textColor = MESSAGE_STATUS_WARNING
setColor = TRUE
elseif color == "white" then
textColor = MESSAGE_EVENT_ADVANCE
setColor = TRUE
elseif color == "white2" then
textColor = MESSAGE_EVENT_DEFAULT
setColor = TRUE
elseif color == "orange" then
textColor = 17
setColor = TRUE
elseif color == "green" then
textColor = MESSAGE_INFO_DESCR
setColor = TRUE
elseif color == "small" then
textColor = MESSAGE_STATUS_SMALL
setColor = TRUE
elseif color == "blue" then
textColor = MESSAGE_STATUS_CONSOLE_BLUE
setColor = TRUE
elseif color == "red2" then
textColor = MESSAGE_STATUS_CONSOLE_RED
setColor = TRUE
end
end
if setColor == TRUE then
broadcastMessage(string.sub(param,string.find(param," ")+1,string.len(param)),textColor)
else
broadcastMessage(param,textColor)
end
end
end

talkactions.xml

Código:


<talkaction log="yes" access="4" words="/bc" event="script" value="xxx.lua"/>




para usarlo es asi we mira

/bc green; Te la comes

#3 Re: Pedido de script Bc Green el Dom Ago 19, 2012 7:57 pm

Maravilla


Miembro
no siiiirveee ya lo probe lol !!!!!!!!!
pero de todos modos gracias ya lo probe xd
y consegui otro xd

#4 Re: Pedido de script Bc Green el Mar Nov 26, 2013 2:43 pm

fortune01


Novato
no sirveee alguien me lo podria pasar porfa lo necesito me urge gracias

#5 Re: Pedido de script Bc Green el Mar Nov 26, 2013 4:33 pm

GOD Lolaso


Miembro
Maravilla , espero poder ayudarte...


Primero... Vamos a TuServer/data/talkactions/scripts y creamos un archivo lllamado broadcastclass.lua , O si ya lo tenemos , le ponemos esto dentro...

Código:
function onSay(cid, words, param, channel)
    if(param == '') then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")
        return true
    end

    local t = string.explode(param, " ", 1)
    if(MESSAGE_TYPES[t[1]] == nil) then
        t = t[1] .. " " .. t[2]
    end

    if(type(t) == 'table') then
        doBroadcastMessage(t[2], MESSAGE_TYPES[t[1]])
    else
        doBroadcastMessage(t)
    end

    return true
end

Ahora nos vamos a TuServer/data/talkactions/talkactions.xml y buscaremos esta parte con CTRL+F O CTRL+B

Código:
words="/bc"
y toda esa linea... la cambiamos por esta


Código:
<talkaction log="yes" group="4" access="3" words="/bc" event="script" value="broadcastclass.lua"/>
Espero Haberte Ayudado... Y Si te ayude , dame +REP ;)Suerte!

#6 Re: Pedido de script Bc Green Hoy a las 4:28 am

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .