Comparte
Ver el tema anteriorIr abajoVer el tema siguiente
avatar
Miembro
Mensajes Mensajes : 120
Ver perfil de usuario

[Talkaction] Entregar items a todos los players online

el Miér Nov 09, 2011 4:56 pm
Reputación del mensaje :100% (2 votos)
Este script [talkaction] sirve para dar el item que desees a todos los player online


En /data/talkactions/talkactions.xml Adiciona esto:
Código:

<talkaction words="/additem" acces="5" event="script" value="additem.lua"/>

Ahora crea un archivo .lua llamada additem y agrega lo siguiente:
Código:

function onSay(cid, words, param, channel) -- Scrip por Avazquez, para foro de ayuda para OTServ.org
 local t = string.explode(param, ",")
  if t[1] ~= nil and t[2] ~= nil then
  local list = {}
  for i, tid in ipairs(getPlayersOnline()) do -- Scrip por Avazquez, para foro de ayuda para OTServ.org
  list[i] = tid
  end
  for i = 1, #list do
    doPlayerAddItem(list[i],t[1],t[2])
  end -- Scrip por Avazquez, para foro de ayuda para OTServ.org
  doBroadcastMessage(getPlayerName(cid) .. " has given reward: " .. t[2] .." ".. getItemNameById(t[1]) .. " for all players!")
  else
  doPlayerPopupFYI(cid, "No parm...\nSend:\n /itemadd itemid,how_much_items\nexample:\n /itemadd 2160,10")
  end
 return true
 end -- Scrip por Avazquez, para foro de ayuda para OTServ.org

El archivo additem.lua ira en /data/talkactions/scripts/additem.lua
Ahora para editar para que como quieras que llegue el broadcast

Código:

doBroadcastMessage(getPlayerName(cid) .. " has given reward: " .. t[2] .." ".. getItemNameById(t[1]) .. " for all players!")

has given reward: << Eso es lo que se Edita como Mensaje Broadcast

Creditos:
100% avazquez
avatar
Aportador
Mensajes Mensajes : 75
Ver perfil de usuario

Re: [Talkaction] Entregar items a todos los players online

el Miér Nov 09, 2011 5:15 pm
Surprised como un regalo que bien ndmal podria ponerlo para darele un pokiyo de dinerin a todos
avatar
Moderador
Mensajes Mensajes : 312
Ver perfil de usuariohttp://www.otsuporter.com/

Re: [Talkaction] Entregar items a todos los players online

el Miér Nov 09, 2011 5:23 pm
wui me gustaria esto prara darles su regao de navidad D:

__________________________________________________
avatar
Aportador
Mensajes Mensajes : 213
Ver perfil de usuario

Re: [Talkaction] Entregar items a todos los players online

el Miér Nov 09, 2011 5:30 pm
naaa esto esta genial jaja que buen aporte es la primera ves que veo eso te meres tu +rep Smile
avatar
Aportador
Mensajes Mensajes : 134
Ver perfil de usuario

Re: [Talkaction] Entregar items a todos los players online

el Jue Nov 10, 2011 6:18 pm
Que bien D:
@Skanet
Jaja cierto para el regalo de navidad ^^

Sin embargo dudo mucho que avazquez haya hecho ese talkaction
la verdad avazquez solo aporta no sabes nada xD
yo digo que les de los creditos minimo a
"Xana"

Solo que avazquez es un hambriado de REP y no deja creditos

Pero tu si te lo mereces ^^
10/10
Rep
avatar
Miembro
Mensajes Mensajes : 120
Ver perfil de usuario

Re: [Talkaction] Entregar items a todos los players online

el Dom Mayo 27, 2012 1:23 pm
Adm Eddie escribió:Que bien D:
@Skanet
Jaja cierto para el regalo de navidad ^^

Sin embargo dudo mucho que avazquez haya hecho ese talkaction
la verdad avazquez solo aporta no sabes nada xD
yo digo que les de los creditos minimo a
"Xana"

Solo que avazquez es un hambriado de REP y no deja creditos

Pero tu si te lo mereces ^^
10/10
Rep
Tal vez tengas razón, pero es mejor yo ponerlos por que no me quiero meter en problemas ^^...
avatar
Miembro
Mensajes Mensajes : 83
Ver perfil de usuario

Re: [Talkaction] Entregar items a todos los players online

el Dom Mayo 27, 2012 1:35 pm
se ve bueno Very Happy
Contenido patrocinado

Re: [Talkaction] Entregar items a todos los players online

Ver el tema anteriorVolver arribaVer el tema siguiente
Permisos de este foro:
No puedes responder a temas en este foro.