Ir para conteúdo

Featured Replies

Postado

Ola galera ,
não sei se e possivel tou precisando de um script asim ao players fica em sima de um tile ele ganhara xp .
exemplo, a cada 3 segundo ele ganha 10 de Xp ,
sera que tem como voces me ajuda ?
qm ajuda tarei dano rep+
des de ja obrigado.

Postado

<moveevent type ="StepIn" actionid = "20321" event = "script" value = "TileEXP.lua" />

 

TileEXP.lua

 

local exp = 150 -- Quanto de exp vai adicionar
local interval = 3 -- Em quantos segundos
 
local function xp(uid, pos)
   if not isCreature(uid) then
      return false
   end
   local p = getThingPos(uid)
 
   if p.x ~= pos.x or p.y ~= pos.y or p.z ~= pos.z then
      return false
   end
 
   doPlayerAddExperience(uid, exp)
   addEvent(xp, interval * 1000, uid, pos)
   return true
end
 
function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
   if isPlayer(cid) then
      addEvent(xp, interval * 1000, cid, toPosition)
   end
   return true
end

-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

Postado
  • Autor

valeu mano vou te da o rep + ake nao deu nao mais vou tenta editar ou troca de serve pq ja tentei varios script e nada. mais muito obrigado ...

vou tenta coloca em outro serve para ver se e o serve..!

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo