BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

talkaction skills

talkaction skills

#1 talkaction skills el Miér Nov 06, 2013 4:34 pm

Victorini


Novato
alluda necesito agregar el comando /addskill ami server ps no existe cuando trato de usarlo porfavor si me pudieran alludar gracias

#2 Re: talkaction skills el Miér Nov 06, 2013 5:58 pm

patricia123


Aprendiz
Talkactions.xml
Código:
<talkaction log="yes" words="/addskill" access="5" event="function" value="addSkill"/>

Ps trata de poner solo eso porque la verdad nose si eso okupa un archivoLUA, Pero eske no lo encuentro en mi carpeta, alo mejor no ocupa LUA c:

#3 Re: talkaction skills el Miér Nov 06, 2013 6:05 pm

enrikito15


Miembro
alo mejor usas mal el comando!

/addskill (añades skill a un player)
ejemplo: /addskill daniel, level, 30 ...le subes 30 niveles a daniel

[Tienes que estar registrado y conectado para ver esa imagen]

#4 Re: talkaction skills el Miér Nov 06, 2013 7:01 pm

Amy Azzkaban


Miembro
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, ",")
   if(not t[2]) then
      doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Not enough params.")
      return true
   end

   local pid = getPlayerByNameWildcard(t[1])
   if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then
      doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[1] .. " not found.")
      return true
   end

   t[2] = t[2]:lower()
   local skill = SKILL_IDS[t[2]]
   if(not skill) then
      local tmp = t[2]:sub(1, 1)
      if(tmp == 'l' or tmp == 'e') then
         skill = SKILL__LEVEL
      elseif(tmp == 'm') then
         skill = SKILL__MAGLEVEL
      else
         skill = tonumber(t[2])
         if(not skill or skill < SKILL_FIRST or SKILL > SKILL__PRE_LAST) then
            doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Such skill does not exists.")
            return true
         end
      end
   end

   local amount = tonumber(t[3])
   if(not amount or amount == 0) then
      amount = 1
   end

   doPlayerAddSkill(pid, skill, amount, true)
   return true
end

#5 Re: talkaction skills Hoy a las 6:17 pm

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 :: 1 Motor de búsqueda

Usuarios navegando en este foro: Ninguno
Motores de búsqueda : bing

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 .