Armageddom 0 #1 Postado 19 Abril, 2007 Meu primeiro Tópico depois do Resete espero 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. Compartilhar este post Link para o post
Magus 2 #2 Postado 21 Abril, 2007 Ó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
Snap 0 #4 Postado 21 Abril, 2007 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 #5 Postado 21 Abril, 2007 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 #6 Postado 21 Abril, 2007 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 #7 Postado 21 Abril, 2007 @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 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 Compartilhar este post Link para o post
-mexican 0 #8 Postado 22 Abril, 2007 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 #9 Postado 26 Abril, 2007 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 #10 Postado 26 Abril, 2007 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 #11 Postado 7 Maio, 2007 Tem COmo Fase Avançar Level? Compartilhar este post Link para o post
Caldi 0 #12 Postado 7 Maio, 2007 A Legal... principalmente pra jogadores (GMs q tem players) fazerem skill mais rapido eh mais eh legalzin ^^ da pra divertir Compartilhar este post Link para o post
bananinhao 0 #13 Postado 10 Maio, 2007 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 #14 Postado 10 Maio, 2007 Bom Aprovado E Recomendado. //Gabriel Compartilhar este post Link para o post
Fukky~ 0 #15 Postado 10 Maio, 2007 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 #16 Postado 11 Maio, 2007 é so fazer isso e mais nada ? como eu uso isso ? Compartilhar este post Link para o post
Macrok 0 #18 Postado 14 Maio, 2007 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 #19 Postado 6 Junho, 2007 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 #20 Postado 7 Junho, 2007 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 Compartilhar este post Link para o post