SM
pedido

Chão Que Deixa Lento, Igual A O Sea Do Tibia

Por SmiX, 10 de jul. de 2012 em Scripts

tibia
script
otserv
9
1k
SmiXS
10 de julho de 2012 às 17:01

Queria um script que quando o player entrasse na agua, perdesse velocidade igual ao do tibia mas sem tirar life.

pbottrinksP
12 de julho de 2012 às 04:26

Para nao tirar life, vai em Data/Movements/scripts

E procure por drown.lua.

Abra ele e modifique a seguinte linha:

setConditionParam(condition, CONDITION_PARAM+PERIODICDAMAGE, -20)

Coloque ela assim:

 

setConditionParam(condition, CONDITION_PARAM+PERIODICDAMAGE, -0)

Bom. É isso. Espero ter ajudado, se nao ajudeim fale aqui, ou me mande pm, ou me adcione no msn: lucas.rafael.correa@hotmail.com

SmiXS
12 de julho de 2012 às 13:47

Sim, mas eu queria o script completo. Eu não tenho ele.

landugasparL
12 de julho de 2012 às 14:24

Edite o arquivo movements.xml na pasta data/movements.

<movevent type="StepIn" fromid="5405" toid="5410" event="script" value="drown.lua"/>

<movevent type="StepOut" fromid="5405" toid="5410" event="script" value="drown.lua"/>

 

E crie uma arquivo .lua n pasta data/movements/scripts com o nome de drown.lua

local condition = createConditionObject(CONDITION_DROWN)

setConditionParam(condition, CONDITION_PARAM_PERIODICDAMAGE, -20)

setConditionParam(condition, CONDITION_PARAM_TICKS, -1)

setConditionParam(condition, CONDITION_PARAM_TICKINTERVAL, 2000)

 

function onStepIn(cid, item, position, fromPosition)

if(isPlayer(cid)) then

doAddCondition(cid, condition)

end

return true

end

 

function onStepOut(cid, item, position, fromPosition)

doRemoveCondition(cid, CONDITION_DROWN)

return true

end

 

 

Se ajudei REP+

Editado Julho 12 por LanDuGaspar

SmiXS
12 de julho de 2012 às 14:47

Já tinha conseguido fazer um melhor que esse.

Mas vlw a intenção de ajudar Reputado.

pbottrinksP
12 de julho de 2012 às 22:19

Báh, tu não tem o script completo, e mesmo assim o chão tirava life dos jogadores? LOL'

Aguardando que esteje bem, Lucas Corrêa.

SmiXS
15 de julho de 2012 às 18:55

Não pow, só fiz uma situação hipótetica mesmo. Obrigado!

Espero que esteja bem também!

 

Podem mover para dúvidas senadas...

pbottrinksP
16 de julho de 2012 às 07:32

Hum, entendi. Reportado para moverem para Dúvidas Sanadas.

Abraços.

ErimythE
17 de julho de 2012 às 02:05

Duvida sanada.

Movido.