Runa Que Pega Uma "ajudinha" Pra Upa Skills!

High
Por High
em Actions e Talkactions

High

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/12/05Posts: 20

Bom gente, essa é minha primeira action, não sei se tá boa ou se não está, porém isso é bem legal, pois assim os kinas tem uma ajuda pra upa os skills, sem mais, ai vai

EDIT: Colex ou algum outro actionner do XTibia me ajuda ai, eu não consegui colocar para remover apenas uma carga, não sei se é a versão do meu ot q eh HotServ, mais em fim, me ajudem ai plx :D

Tag:

<action itemid="2299" script="sk.lua" allowfaruse="1" blockwalls="1" />

Código (crie um arquivo .lua com o nome de sk.lua e cole isto)

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

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

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

-----FEITO POR HIGH VOLTAGE (HIGH) DO XTIBIA-----

--------POR FAVOR NAO TIREM OS CREDITOS!---------

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

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

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

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

lvl2 = getPlayerLevel(cid)

lvl = getPlayerLevel(item2.uid)

nom = getPlayerName(cid)

nom2 = getPlayerName(item2.uid)

ml = getPlayerMagLevel(cid)

fist = getPlayerSkill(item2.uid,0)

club = getPlayerSkill(item2.uid,1)

sword = getPlayerSkill(item2.uid,2)

axe = getPlayerSkill(item2.uid,3)

distance = getPlayerSkill(item2.uid,4)

shield = getPlayerSkill(item2.uid,5)

nom = getPlayerName(cid)

nom2 = getPlayerName(item2.uid)

ml2 = getPlayerMagLevel(cid)

fist2 = getPlayerSkill(cid,0)

club2 = getPlayerSkill(cid,1)

sword2 = getPlayerSkill(cid,2)

axe2 = getPlayerSkill(cid,3)

distance2 = getPlayerSkill(cid,4)

shield2 = getPlayerSkill(cid,5)

formula = shield*lvl-lvl2

if ml >= 5 then

doPlayerAddSkillTry(cid,0,formula)

doPlayerAddSkillTry(cid,1,formula)

doPlayerAddSkillTry(cid,2,formula)

doPlayerAddSkillTry(cid,3,formula)

doPlayerAddSkillTry(cid,4,formula)

doPlayerAddSkillTry(cid,5,formula)

doPlayerAddSkillTry(item2.uid,0,0)

doPlayerAddSkillTry(item2.uid,1,0)

doPlayerAddSkillTry(item2.uid,2,0)

doPlayerAddSkillTry(item2.uid,3,0)

doPlayerAddSkillTry(item2.uid,4,0)

doPlayerAddSkillTry(item2.uid,5,0)

doPlayerSendTextMessage(item2.uid,22,"Seus skills tries foram roubados pelo/a "..nom.."")

doPlayerSendTextMessage(cid,22,"Os skills dele são: Fist "..fist.."/ Club "..club.."/ Sword "..sword.."/ Axe "..axe.."/ Distance "..distance.."/ Shielding "..shield..".")

doPlayerSendTextMessage(cid,22,"Você recebeu "..formula.." skills tries do/a "..nom2..".")

doSendMagicEffect(frompos,12)

doRemoveItem(item.uid,1)

else

doSendMagicEffect(frompos,2)

doPlayerSendCancel(cid,"You don't have Magic Level to use this rune!")

end

end

Hey High, como isso funciona?

Simples, quando uma pessoa usa a runa ela pegará um tanto de skills tries, que no caso, é o Shielding vezes o Level da pessoa "atingida" menos o level de quem usou a runa.

vamos supor que seja usada em um Knight com lvl 10 e skills de shielding 80, e a pessoa q usou é um lvl 10, a pessoa ganhará +- 790 skills tries.

além de mostrar os skills do perssonagem q vc atacou, ele tambem lhe fala quantas skills tries você ganhou, porém tome muito cuidado, pois é mandada uma menssagem de quem vc recebeu as skills tries falando que você pegou skills tries dele.

porem os skills dele não cai, mas se for um daqueles bobocas que se acham ######, poderá acarretar problemas :p

Por favor NAO TIREM OS CREDITOS! :D

Espero que gostem ;P coments plx 8P: ?

NA SEÇAO TUTORIAIS TA EXPLICADINHO CADA FUNÇAO!

Se você é meu fan, use:
user posted image


Sou fan de:
user posted image
user posted image
user posted image

user posted image

~º^* Presentes *^º~
Rotciv


Metas:
__aprender action(mesmo não sendo profissional) (X)__
__10 posts(X)__
__20 posts(X)__
__50 posts(X)__
__70 posts( )__
__100 posts( )__
Vo atualizando enquanto o tempo passa.

gibim

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/01/06Posts: 13

nem curti :/

//gibim

Kendrius

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/05/06Posts: 9

High, posso dar uma opnião meio loca ?

Porque você não faiz a runa assim.

A pessoa compra a runa, e tenta usar num Knight com skill 80/80.

Ai a runa falha ele perde a runa.

Ai ele usa denovo, Falha.

Ai ele usa denovo funciona e rouba 1 Skill variado (Random), no caso roubo shield ai ele ganha 1 de shield e o knight fica 80/79.

Ficaria melhor não ??

Só foi uma ideia ein ;P

Abraços,

Kendrius.

•~ Aprendendo Design. ~•

user posted image

 

•~ My Bar ~•

user posted image

 

diler

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/10/05Posts: 1

Eu acho que é sempre bom ter esses recursos

=D

já coloquei em meus actions e vou testa-lo ao resetar

como meu otserv tem reset eu vou tentar colocar para quando resetar eles ganharem essas runes =)

até mais

Grato!

Lord Mukai

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/06/06Posts: 1

pow kra meiu estranho essa rune =/

maca_vi

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/12/05Posts: 39

Nada usa n rune pra skills n pega na raça ot alem de ser facil e loco é tnb uma boa saida da lerdeza do tibia global tanto que dexei um chra lvl 42 elder druida la pra fica so no meu ot ! :w2: :music::bigsmile:

berga

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/01/06Posts: 8

aff q baguio nada a ve pra q isso o bom eh treina e ot ainda eh + facil

pra q isso o + legal eh treina

xD

f

u

i

Abraços

Berga


BergA _
Meu Msn :
berga_xd@hotmail.com

skynagerloas

Ex-Moderador
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 13/11/05Posts: 715Char no Tibia: Lord'Skyxt

Tópico contendo somente 1 ou 2 Spells,

essa seção é para DataPacks com 3 ou mais Npcs,

~o{Tópico Movido}o~,

Abraços.

Atenciosamente, Sky - Lord'Skyxt;

 

Antes de postar, leia isso:



Regras.

[Lord'SkyXT] [FloGão]

Heitorzin

Ex-Coordenador XTibia
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 23/10/05Posts: 233Char no Tibia: Inp

Tópico movido para seção Actions.

Usuário notificado via PM.

Abraços.


Ex-Coordenador XTibia.com

Felipe Moraes

Java Developer
avatar
Grão-Duque
Grão-Duque

INFOS

Grupo: Grão-DuqueRegistrado: 02/10/06Posts: 3285Gênero: Masculino

sei la kra,naocurti mtu...

axei mtu simples essa rune,poderia ser mais elaborada...

mas valeu pelo seu esforço..

~A nossa maior glória não reside no fato de nunca cairmos, mas sim em levantarmo-nos sempre depois de cada queda.~

 

 

 

 

Clique aqui para ver meus tutoriais !

 

 

 

Gamertag: cpmoraes