Aonde eu coloca script pra almenta life

TaurosBR
em Scripts

TaurosBR

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/12/12Posts: 45Char no Tibia: Tauros Br

Pessoal eu to com esse script aki

 

 

 

function onEquip(cid, item, slot)
local outfit = {lookType = 113} -- looktype
doSetCreatureOutfit(cid, outfit, -1)
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
doChangeSpeed(cid, 500) -- speed almenta
return TRUE
end

function onDeEquip(cid, item, slot)
doRemoveCondition(cid, CONDITION_OUTFIT)
doChangeSpeed(cid, -500) -- speed volta
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
return TRUE
end

eu queria sabe 1 scirpt igual esse mais q adiciona 20k de life no player quando ele usar o iten!

e quando para de usar o iten a life volta ao normal

StackMinute

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 18/12/12Posts: 112

local amount = 1000
function onEquip(cid, item, slot)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(amount/2))
return TRUE
end

function onDeEquip(cid, item, slot)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)-amount)
return TRUE
end

 

local amount = 1000

-- Quantidade de life que o player irá ganhar :)

TaurosBR

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/12/12Posts: 45Char no Tibia: Tauros Br

ia ficar assim?

function onEquip(cid, item, slot)
local outfit = {lookType = 113} -- looktype
doSetCreatureOutfit(cid, outfit, -1)
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
doChangeSpeed(cid, -100) -- speed almenta
return TRUE
end

function onDeEquip(cid, item, slot)
doRemoveCondition(cid, CONDITION_OUTFIT)
doChangeSpeed(cid, 100) -- speed volta
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
return TRUE
end[/b]
[b]local amount = 20000
function onEquip(cid, item, slot)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(amount/2))
return TRUE
end[/b]
[b]function onDeEquip(cid, item, slot)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)-amount)
return TRUE
end

StackMinute

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 18/12/12Posts: 112

ia ficar assim?

function onEquip(cid, item, slot)
local outfit = {lookType = 113} -- looktype
doSetCreatureOutfit(cid, outfit, -1)
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
doChangeSpeed(cid, -100) -- speed almenta
return TRUE
end

function onDeEquip(cid, item, slot)
doRemoveCondition(cid, CONDITION_OUTFIT)
doChangeSpeed(cid, 100) -- speed volta
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
return TRUE
end[/b]
[b]local amount = 20000
function onEquip(cid, item, slot)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(amount/2))
return TRUE
end[/b]
[b]function onDeEquip(cid, item, slot)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)-amount)
return TRUE
end

 

Não não ficaria assim porq o seu script não tem a local amount , ou seja

setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)-amount)

essa parte seria inutil e o script não funcionaria :)

esse script que eu postei é pra quando vc equipar um item especifico vc ganhar tanto de life '-'

 

Btw , com oque eu entendi do seu pedido foi oq vc pediu :) se te ajudei rep+

 

Duvida posta aqui em baxo \/

 

Abraços,

TaurosBR

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/12/12Posts: 45Char no Tibia: Tauros Br

assim man

function onEquip(cid, item, slot)
local outfit = {lookType = 113} -- looktype
doSetCreatureOutfit(cid, outfit, -1)
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
doChangeSpeed(cid, -100) -- speed diminui
return TRUE
end

function onDeEquip(cid, item, slot)
doRemoveCondition(cid, CONDITION_OUTFIT)
doChangeSpeed(cid, 100) -- speed volta
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
return TRUE
end

nessa script! aond eu adiciono essa parte?

local amount = 1000
function onEquip(cid, item, slot)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(amount/2))
return TRUE
end[/b]
[b]function onDeEquip(cid, item, slot)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)-amount)
return TRUE
end

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

vc quer q 1 item soh faça as 2 coisas?

ficaria assim..

local amount = 1000
function onEquip(cid, item, slot)
local outfit = {lookType = 113} -- looktype
doSetCreatureOutfit(cid, outfit, -1)
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
doChangeSpeed(cid, -100) -- speed diminui
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(amount/2))
return TRUE
end

function onDeEquip(cid, item, slot)
doRemoveCondition(cid, CONDITION_OUTFIT)
doChangeSpeed(cid, 100) -- speed volta
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)-amount)
return TRUE
end

 

alias bem pensado na soluçao para o bug do onEquip... kk

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

StackMinute

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 18/12/12Posts: 112

Cara vou adaptar o script aqui pra você ok ? Tipo plug-and-play , :)

 

local amount = 100
function onEquip(cid, item, slot)
local outfit = {lookType = 113} -- looktype
doSetCreatureOutfit(cid, outfit, -1)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+(amount/2))
doSendMagicEffect(getThingPos(cid),67) -- effect
doChangeSpeed(cid, -100) -- speed diminui
return TRUE
end

function onDeEquip(cid, item, slot)
doRemoveCondition(cid, CONDITION_OUTFIT)
doChangeSpeed(cid, 100) -- speed volta
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)-amount)
doSendMagicEffect(getThingPos(cid),67) -- effect
return TRUE
end

end[/code]

 

@edit

 

--' nem vi que o slicer posto aff :)

TaurosBR

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/12/12Posts: 45Char no Tibia: Tauros Br

@Slicer vlws ae REP+

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

REP+ pro stack entao.. ja q foi ele q fez '--'

reportado..

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

TaurosBR

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/12/12Posts: 45Char no Tibia: Tauros Br

malz ae intao mais vc q posto o script certo primeiro!

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

nds eu ja dei o REP pra ele ^^

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

TaurosBR

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/12/12Posts: 45Char no Tibia: Tauros Br

blz intao XD

Yan Oliveira

Yan18
avatar
Moderador
Moderador

INFOS

Grupo: ModeradorRegistrado: 05/06/12Posts: 2221Gênero: Masculino

Yan Oliveira

Yan18
avatar
Moderador
Moderador

INFOS

Grupo: ModeradorRegistrado: 05/06/12Posts: 2221Gênero: Masculino