Ir para conteúdo
Entre para seguir isso  
Armageddom

Item que Avança Skill

Recommended Posts

Armageddom    0
Armageddom

Meu primeiro Tópico depois do Resete blink.gifespero que todos deixem sua Sugestão e Crítica.

Essa Action funciona da seguinte forma, vc ao clikar na pedra ou papel ou qualquer coisa que vc quiser, imediatamente vc irá ganhar 1 Shield Up.

Ou seja, vc irá avançar 1 de Shield ou de Distance ou qualquer Skill que vc quiser, chega de enrolação e vamos ao que interessa:

 

Primeiro de tudo abra a pasta actions e depois o arquivo actions.xml e adicione a Tag abaixo:

 

<action itemid="4869" script="skill_shield.lua" />

 

Logo depois abra a pasta Scrips que fica dentro da pasta actions, cópie qualquer

arquivo renomei para skill_shield.lua e depois adicione o Code abaixo:

 

--Action de skill by Armageddom--

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

 

if item.itemid == 4869 then

 

rand = math.random(1,1)

 

if rand == 1 then

doPlayerAddSkillTry(cid,5,1000)

doRemoveItem(item.uid,1)

doSendMagicEffect(frompos, 28)

doSendAnimatedText(getPlayerPosition(cid), "Shield Up", TEXTCOLOR_BLUE)

 

end

end

return 1

end[/b]

 

Explicando:

 

Na parte vermelha é o id do item que será usado para clikar, mude para

qualquer um que vc quiser.

Na parte azul é o número do id de cada barra de Skill, (0=first, 1=club) e assim vai.

Na parte preta é o efeito que irá fazer ao usar o objeto.

Na parte verde é a mensagem que irá sair junto com o efeito ao usar o objeto.

 

Não tirem os meus Créditos

Espero ter ajudado. wink.gif

Compartilhar este post


Link para o post
Magus    2
Magus

Ótimo tópico.

Pórem, como se refere ao script específico, não abordando um assunto de tutorial, estarei movendo para a seção de Actions.

Abraços..!

Compartilhar este post


Link para o post
statuyx    0
statuyx

mesmo bom esse topico !!

Compartilhar este post


Link para o post
Snap    0
Snap

action eh bem rox , mas axo q pra servers level up nao tem muita utilidade pq perde a graça upa skills desse geito xD

Compartilhar este post


Link para o post
xerifaorox    0
xerifaorox

como o snap disse em servers up lvl, nao tem mta utilidade, pois perde a graça upar skill desse jeito.

 

mas muito boa action parabens

 

 

//~Xerifao

Compartilhar este post


Link para o post
colt7r    0
colt7r

Só não entendi porquê você colocou um math.rand quando isso não é preciso, mas tá legal...

Compartilhar este post


Link para o post
Armageddom    0
Armageddom

@colt7r

 

Só não entendi porquê você colocou um math.rand quando isso não é preciso, 
mas tá legal...

 

Eu coloquei o math.rand para quem quiser que o item

não de o Skill toda vez que usar, tipo por chances laugh.gif

Só que no meu caso a Action da o Skill de primeira,

só adicionei a função para quem quiser usar.

 

Agradeço os elogios de quem gostou da Action, e eu mesmo concordo que

esse Action fica meio cem sentido num Otserver sério, porém da para ter

muitas maneiras de usar ela, como dropes de Monstros ou até mesmo item

de Quests e talz.

Valeu e até logo wink.gif

 

Compartilhar este post


Link para o post
-mexican    0
-mexican

Boa Armag~

 

Demorou, mas moveram o/

 

Vamo pras proxima action agora heauiheui

 

Gratz ai, fLou

Compartilhar este post


Link para o post
Mac_Haneltz    0
Mac_Haneltz

krak

mtu massa essa action...

concordo com oq foi dito, nao tem sentido em ot up lvl!!

mas q fiko style fiko..

ehehhehe

 

gratzzzzz

Compartilhar este post


Link para o post
Mac_Haneltz    0
Mac_Haneltz

krak

mtu massa essa action...

concordo com oq foi dito, nao tem sentido em ot up lvl!!

mas q fiko style fiko..

ehehhehe

 

gratzzzzz

Compartilhar este post


Link para o post
OrelhaMitow    0
OrelhaMitow

Tem COmo Fase Avançar Level?

Compartilhar este post


Link para o post
Caldi    0
Caldi

A Legal...

principalmente pra jogadores (GMs q tem players) fazerem skill mais rapido mellow.gif

 

 

eh mais eh legalzin ^^

 

da pra divertir

Compartilhar este post


Link para o post
bananinhao    0
bananinhao

mto bom pra usa em evento, o osso eh q vc tem q escolhe um item inutil e q de pra se usado

 

vlws ai

Compartilhar este post


Link para o post
g4br13l    0
g4br13l

Bom

Aprovado

E Recomendado.

 

//Gabriel

Compartilhar este post


Link para o post
Fukky~    0
Fukky~

Cada Action r0x.. Tá d Parabens.. !!! Mt boa.. PARA EVENTOS MSM EM SV'S D UP LVL SERVER MT !!! =]

Compartilhar este post


Link para o post
heitor    0
heitor

é so fazer isso e mais nada ?

como eu uso isso ?

Compartilhar este post


Link para o post
marcusfelipe    0
marcusfelipe

BOm gostei smile.gifsmile.gif

Compartilhar este post


Link para o post
Macrok    0
Macrok

Veio!Muito ROX!Boa msm!

Vlw ai manu!

+ tipo,num da pra botar pra dar random em todos os skills,tipo,nao saber o skill q vai ganha?

+ assim ta bom!

xD

VLW!

Compartilhar este post


Link para o post
ora    0
ora

pra add lvl no caso era so botar

 

getPlayerLevel(cid,1000)[/b]

 

no lugar de

 

doPlayerAddSkillTry(cid,5,1000)[/b]

 

???

Compartilhar este post


Link para o post
Armageddom    0
Armageddom

Para que o player ganhe level em vez de Skill,

basta mudar a linha

doPlayerAddSkillTry(cid,5,1000)

pela linha

getPlayerLevel(cid,1000)

como o ora falou acima.

Falo e até logo cool.gif

Compartilhar este post


Link para o post
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×