Ir para conteúdo
  • 0

Deixar Server Sempre De Dia


cs007

Pergunta

Alguém sabe algum script ou codigo para modificar na distro que deixa o server sempre de dia? acho maior saco entrar no server e estar tudo escuro x.x tem como ajudar? REP+

 

Pow ninguém sabe como funciona?

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Porque não cria um tile que ilumina, tipo um buff?

 

Ao pisar o player iria ter luz por durante MUITO tempo, ai serviria pra iluminar tipo exevo vis lux na tela toda até o player deslogar.

 

Se quiser assim eu faço o script pra você.

 

Você põe o tile no templo ai o pessoal pisa e já era!

Editado por Newtonnotwen
Link para o comentário
Compartilhar em outros sites

  • 0

Em movements.xml adicione:

<movevent type="StepIn" actionid="4239" event="script" value="buffs.lua" />

 

E em movements/scripts crie um arquivo lua chamado buffs.lua e adicione:

local condition = createConditionObject(CONDITION_HASTE)

setConditionParam(condition, CONDITION_PARAM_TICKS, (11 * 60 + 35) * 1000)

setConditionFormula(condition, 2.5, 0, 3.0, 0)

local condition2 = createConditionObject(CONDITION_LIGHT)

setConditionParam(condition2, CONDITION_PARAM_LIGHT_LEVEL, 15)

setConditionParam(condition2, CONDITION_PARAM_LIGHT_COLOR, 215)

setConditionParam(condition2, CONDITION_PARAM_TICKS, (11 * 60 + 35) * 99999999999999999999999)

function onStepIn(cid, item, pos)

local vida = getCreatureMaxHealth(cid)

local mana = getCreatureMaxMana(cid)

doCreatureAddHealth(cid, vida)

doCreatureAddMana(cid, mana)

doAddCondition(cid, condition)

doSendMagicEffect(getThingPos(cid), 67)

doSendAnimatedText(getPlayerPosition(cid),"BUFFS!", math.random(01,255))

doAddCondition(cid, condition2)

return TRUE

end

 

Este é um buffs completo:

- heala todo life e toda mana

- Habilidade de light

- Habilidade de hast

 

Editando:

 

Tempo da luz

Força da luz

tempo do haste

velocidade do haste

Mensagem animada

 

- - - - - - - - - - - - - - - - -

 

Caso queria apenas a luz adicione esse:

local condition2 = createConditionObject(CONDITION_LIGHT)

setConditionParam(condition2, CONDITION_PARAM_LIGHT_LEVEL, 15)

setConditionParam(condition2, CONDITION_PARAM_LIGHT_COLOR, 215)

setConditionParam(condition2, CONDITION_PARAM_TICKS, (11 * 60 + 35) * 99999999999999)

function onStepIn(cid, item, pos)

local vida = getCreatureMaxHealth(cid)

local mana = getCreatureMaxMana(cid)

doCreatureAddHealth(cid, vida)

doCreatureAddMana(cid, mana)

doAddCondition(cid, condition)

doSendMagicEffect(getThingPos(cid), 67)

doSendAnimatedText(getPlayerPosition(cid),"LIGHT!", math.random(01,255))

doAddCondition(cid, condition2)

return TRUE

end

 

Editando:

 

Tempo da luz

Força da luz

Mensagem animada

 

Como ultilizar?

 

No seu map editor (normalmente RME) clique em um item em propriedades e adicione o actionid, no caso 4239

 

Actionid: 4239

 

Imagem:

 

CONTEÚDO REMOVIDO

Editado por Newtonnotwen
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...