Comparte
Ver el tema anteriorIr abajoVer el tema siguiente
avatar
Aportador
Mensajes Mensajes : 213
Ver perfil de usuario

Sistema Addon Facilisimo

el Miér Sep 07, 2011 7:02 pm
Reputación del mensaje :100% (1 voto)
Primero: ve a Data/actions/scripts y crear un archivo .lua Ejemplo: Muerte

Muerte.lua esto adentro

Código:
local bikeCondition = createConditionObject(CONDITION_OUTFIT)
setConditionParam(bikeCondition, CONDITION_PARAM_TICKS, -1)
addOutfitCondition(bikeCondition, {lookType = 311, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0})
local t = {
  [6512] = {article='a' ,name='Muerte', text='As invocado ala muerte!', dtext='La muerte se a marchado!', s=5700, condition=bikeCondition},
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
  local v, r = getCreaturePosition(cid), t[item.itemid]
  local s = r.s
  local pos = {x = v.x, y = v.y, z = v.z}
  if r then
  if getPlayerStorageValue(cid, 25000) == 5 then     
  return
  end
  if getPlayerStorageValue(cid, 23000) == 5 then
  return
  end
  if #getCreatureSummons(cid) >= 1 then
    return
  end
      if getPlayerStorageValue(cid, s) <= 0 then
        doSendMagicEffect(pos, 177)
        doCreatureSay(cid, r.text, 19)
        setPlayerStorageValue(cid, s, 1)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Vc Usou o ' .. r.article .. ' '.. r.name .. '.')
        return doAddCondition(cid, r.condition)
      elseif getPlayerStorageValue(cid, s) == 1 then
        doSendMagicEffect(pos, 177)
        doCreatureSay(cid, r.dtext, 19)
        setPlayerStorageValue(cid, s, 0)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Vc Retirou o ' .. r.article .. ' '.. r.name .. '.')
        return doRemoveCondition(cid, CONDITION_OUTFIT)
      else
        return doPlayerSendCancel(cid, 'You can\'t do this.')
      end
  else
      return doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, 'There has been some error, try contacting a staff member.')
  end
end

aki les cambia el look type ke usteds kieran :

Código:
addOutfitCondition(bikeCondition, {lookType = 311, lookHead = 0, lookBody = 0,

Y listo aora agregar al action.xml

Código:
      <action itemid="XXXX" event="script" value="muerte.lua"/>

donde estan las XXXX es el item ke kieran usarlo como addon RECUERDEN KE NO DEBEN USAR UN ITEM KE TENGA USE WITH

Espero les sirva como ami me sirvio Wink
Creditos : 99% bt y 1% yo
avatar
Moderador
Mensajes Mensajes : 312
Ver perfil de usuariohttp://www.otsuporter.com/

Re: Sistema Addon Facilisimo

el Miér Sep 07, 2011 7:24 pm
que buena Very Happy rep+

__________________________________________________
avatar
Miembro
Mensajes Mensajes : 49
Ver perfil de usuario

Re: Sistema Addon Facilisimo

el Miér Sep 07, 2011 8:08 pm
que buena Very Happy rep+
avatar
Aportador
Mensajes Mensajes : 213
Ver perfil de usuario

Re: Sistema Addon Facilisimo

el Miér Sep 07, 2011 8:15 pm
Parece que me van bien con mis 100000 Post jaja
avatar
Miembro
Mensajes Mensajes : 131
Ver perfil de usuario

Re: Sistema Addon Facilisimo

el Miér Sep 07, 2011 8:28 pm
Esta bueno sige asi
Contenido patrocinado

Re: Sistema Addon Facilisimo

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