[Action] Add Mana E Vida ;d

SkyDangerous
em Actions e Talkactions

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

O script é bem simples, existe já um parecido, porém estarei modificando sempre que puder.

 

Crie um arquivo chamado add.lua

local sky = { 
   itemid = 2177,
   mana = 500,
   vida = 500,
   speed = 5000

}
function onUse(cid, item, frompos, item2, topos) 
        if (item.itemid == sky.itemid) then
               setCreatureMaxMana(cid, (getCreatureMaxMana(cid)+sky.mana))
             setCreatureMaxHealth(cid, (getCreatureMaxHealth(cid)+sky.vida))
               doRemoveItem(item.uid)  
                    doChangeSpeed(cid, sky.speed) 
                  addEvent(doChangeSpeed, 10*1000, cid, sky.-speed) 
                doCreatureSay(cid, "Voce recebeu ".. sky.mana .." de mana  e "..sky.vida.." ", TALKTYPE_WHISPER)  
              end                        
               	   return true
      end

 

crie um tag agora no action.xml e cola isso

<action itemid="2177" script="add.lua"/>

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

Só uma observação:

 

Não é necessário colocar "if item.itemid == IDitem then"

 

Pois a própria tag (action itemid="2177") já identifica o item que será usado.

bossisg.png

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

Vlw :)

 

Ja tinham dito , mas acabei esquecendo novamente.

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

E outra,

 

                    doChangeSpeed(cid, speed) 
                  addEvent(doChangeSpeed, 10*1000, cid, -speed) 

 

Você não atribuiu o valor do "speed".

bossisg.png

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

vlw novamente.

 

REP + ,por ter me avisado ;D

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

CoGames

OT-Admin/Hoster Experiente
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/11/11Posts: 116Gênero: Masculino

Olá SkyDangerous, existe um erro no script.

 

Tem um - na linha 14 onde está escrito -speed, este - não é para ir ai, então removi e saiu o bug.

 

Olhe como estava o bug:

[06/12/2011 15:21:11] data/actions/scripts/add.lua:14: '<name>' expected near '-'

 

Agora, o script concertado:

 

 

 

local sky = {

itemid = 2177,

mana = 500,

vida = 500,

speed = 5000

 

}

function onUse(cid, item, frompos, item2, topos)

if (item.itemid == sky.itemid) then

setCreatureMaxMana(cid, (getCreatureMaxMana(cid)+sky.mana))

setCreatureMaxHealth(cid, (getCreatureMaxHealth(cid)+sky.vida))

doRemoveItem(item.uid)

doChangeSpeed(cid, sky.speed)

addEvent(doChangeSpeed, 10*1000, cid, sky.speed)

doCreatureSay(cid, "Voce recebeu ".. sky.mana .." de mana e "..sky.vida.." ", TALKTYPE_WHISPER)

end

return true

end

 

 

 

 

Agora removi e pegou bem!

 

Quem testou e não pegou, tente este!

faviconf.gifusion OT

(Em Manutenção, abriremos em breve...)

___________________________________________________________________________________________________

Um dia, um High level de carlin resolveu dar um pulo em carlin, visitar os amigos e zuar um poco...

Chegando lá... bateu uns duelos e tals.. e fico humilhando os iniciantes de lah.... e entao, avistou um knight level 10 perto dos porquinhos, aih foi quere zuar ele:

17:12 High Level: Ei cara... como q se chama akele porquinho ali, que é a sua cara?

17:12 Knight Iniciante: Aquele ali se chama "ocê"

17:13 High Level: hmm... e aquele outro ali?

17:13 Knight Iniciante: Aquele é o irmão de ocê

17:13 High Level: E aquela dali ?

17:13 Knight Iniciante: Aquela ali é a namorada de ocê... hehehe

Jah puto da vida, o HL, querendo contornar a situação fala:

17:14 High Level: Entao, você vai me dizer que aquela ali é a mãe de "ocê" ?

17:15 Knight Iniciante: Não sinhô... a mãe de ocê nóis comemo ontem a noite.

_________________________________________________________________________________________________

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

certo mesmo é

 

- sky.speed

bossisg.png

CoGames

OT-Admin/Hoster Experiente
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/11/11Posts: 116Gênero: Masculino

E isto faz com que o player receba mais speed?

faviconf.gifusion OT

(Em Manutenção, abriremos em breve...)

___________________________________________________________________________________________________

Um dia, um High level de carlin resolveu dar um pulo em carlin, visitar os amigos e zuar um poco...

Chegando lá... bateu uns duelos e tals.. e fico humilhando os iniciantes de lah.... e entao, avistou um knight level 10 perto dos porquinhos, aih foi quere zuar ele:

17:12 High Level: Ei cara... como q se chama akele porquinho ali, que é a sua cara?

17:12 Knight Iniciante: Aquele ali se chama "ocê"

17:13 High Level: hmm... e aquele outro ali?

17:13 Knight Iniciante: Aquele é o irmão de ocê

17:13 High Level: E aquela dali ?

17:13 Knight Iniciante: Aquela ali é a namorada de ocê... hehehe

Jah puto da vida, o HL, querendo contornar a situação fala:

17:14 High Level: Entao, você vai me dizer que aquela ali é a mãe de "ocê" ?

17:15 Knight Iniciante: Não sinhô... a mãe de ocê nóis comemo ontem a noite.

_________________________________________________________________________________________________

Vinc

The white fox
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 625Gênero: Masculino

n faz voltar ao normal mesmo

^w^

DeadSmok3r

~>DeadSmok3r<~
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/12/11Posts: 67

Script bem simples e criativo.

Legal pra ot exps altas, poder colocar item que deixa a vida e mana maiores.

Era para ser em primeiro mas ...

silverc.png

vitorvvm

--Sei um pouco de tudo--
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 07/06/11Posts: 122Char no Tibia: shakerspere

ótimo script... vai servir direitinho... procurei muito por isso...

bruxaaaao

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/01/12Posts: 9

nossa vey como voce me ajudo numa hora dificil vlw mesmo vey ,eu gosto de brigar com os cara ake huasuha mais voce vai levar meu primeiro rep + para sky e vodkart

A coisa mais injusta sobre a vida é a maneira como ela termina. Eu acho que o verdadeiro ciclo da vida está todo de trás pra frente. Nós deveríamos morrer primeiro, nos livrar logo disso.

 

Daí viver num asilo, até ser chutado pra fora de lá por estar muito novo. Ganhar um relógio de ouro e ir trabalhar. Então você trabalha 40 anos até ficar novo o bastante pra poder aproveitar sua aposentadoria. Aí você curte tudo, bebe bastante álcool, faz festas e se prepara para a faculdade.

 

Você vai para colégio, tem várias namoradas, vira criança, não tem nenhuma responsabilidade, se torna um bebezinho de colo, volta pro útero da mãe, passa seus últimos nove meses de vida flutuando. E termina tudo com um ótimo orgasmo! Não seria perfeito?