Aprenda A Fazer Runa

Rotciv
Por Rotciv
em Actions e Talkactions

Rotciv

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/10/05Posts: 423Char no Tibia: Rotciv

Créditos: ñ lembro quem fez

galera, vou ensinar como vocês podem fazer uma runa que quando usada, aumenta os skills do player! mto maneiro!

façam assim: abram a pasta scripts, que vai estar dentro da pasta actions, no arquivo do seu ot. ai vc cria um novo documento com extençao .lua, nomeia ele como skills e copia e cola isso dentro dele:

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

if getPlayerAccess(cid) > 0 then

player1pos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253}

player1 = getThingfromPos(player1pos)

if player1.itemid > 0 then

playerlvl = getPlayerLevel(player1.uid)

playerskill0 = getPlayerSkill(player1.uid,0)

playerskill1 = getPlayerSkill(player1.uid,1)

playerskill2 = getPlayerSkill(player1.uid,2)

playerskill3 = getPlayerSkill(player1.uid,3)

playerskill4 = getPlayerSkill(player1.uid,4)

playerskill5 = getPlayerSkill(player1.uid,5)

playerskill6 = getPlayerSkill(player1.uid,6)

random0 = math.random(1,(500+playerskill0)*playerlvl)

random1 = math.random(1,(500+playerskill1)*playerlvl)

random2 = math.random(1,(500+playerskill2)*playerlvl)

random3 = math.random(1,(500+playerskill3)*playerlvl)

random4 = math.random(1,(500+playerskill4)*playerlvl)

random5 = math.random(1,(500+playerskill5)*playerlvl)

random6 = math.random(1,(500+playerskill6)*playerlvl)

hpandmprandom = math.random(1,(200*playerlvl))

doPlayerAddSkillTry(player1.uid,0,random0)

doPlayerAddSkillTry(player1.uid,1,random1)

doPlayerAddSkillTry(player1.uid,2,random2)

doPlayerAddSkillTry(player1.uid,3,random3)

doPlayerAddSkillTry(player1.uid,4,random4)

doPlayerAddSkillTry(player1.uid,5,random5)

doPlayerAddSkillTry(player1.uid,6,random6)

doPlayerAddHealth(player1.uid,hpandmprandom)

doPlayerAddMana(player1.uid,hpandmprandom)

doSendMagicEffect(topos,12)

doPlayerSendTextMessage(player1.uid,22,"You received better skills.")

return 0

else

depois de fazer isso, salve e arquivo. agora abra o actions.xml e adicione essa linha la:

<action itemid="3125" script="skills.lua" allowfaruse="1" blockwalls="0" />

pronto! eh so isso, agora vc tem sua runa de skills!

Atençao: la no action itemid, vai estar escrito 3125. essse eh o ID da runa que vai ser usada. vcs podem trocar por qualquer runa que quiserem, desde que naum esteja sendo usada pra mais nada.

Se você quiser colocar no nome da runa como Skill Rune, vá nos itens.xml, abra, procura o ID da runa, vai ta assim:

<item id="3125" name="rune" type="rune" maglevel="0" weight="0.1" />

muda para isso:

<item id="3125" name="Skill rune" type="rune" maglevel="0" weight="0.1" />

Espero ter ajudado.

GM Rotciv. :grin:

Acessando apenas para criticar (positivamente).

E-mail: rotciv@xtibia.com

Addict

Ex-Diretor de Equipe
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 12/10/05Posts: 568Gênero: MasculinoChar no Tibia: Homao Dapoha

hehe isso não é tutorial é action.

Action muito boa por sinal!

Topico Movido para actions onde os usuarios iram visualizar melhor.

Arkilus

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/10/05Posts: 33

Você em vez de dizer "espero ter ajudado" devia ter dito "Espero ter lhes enganado"

Só não digo os créditos originais porque foi uma pessoa que eu desconsidero

Imperi

avatar
Campones
Campones

INFOS

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

Apesar dos apesares, bom topico, nunca havia pensado nisto.

Vlw

f

u

i

~*~ Imperi Again ~*~

user posted image

Pedala Robinhu

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/12/05Posts: 62

aff fiz tudo sertinha daí quando vo abri da erro em actions e liga qnd usa a runa da thebug

Dak~.

HeNnet

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/09/05Posts: 114Char no Tibia: Tiduji

Rox essa runa ae gratzzzzzzz

Vlws :p

Grato _HeNnEt_

wizardwarriorvr8.jpg

HenneT

nostrafanso6.png

7143620

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/12/05Posts: 7

putz q ideia + loka...+ uma ideia pra premio de eventus xD....vlw ae!

user posted image
Meu jogo favorito?
Ta pensando o que meus amigos me chamam de Link!!!
Meu jogo favorito é Zelda!!!

Visitante xbowaxx

avatar
Visitante

INFOS

Grupo: Visitante

neim funciona ¬¬

Yosef002

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/10/05Posts: 48Char no Tibia: Angel Yosef

aew lesk soh falto 3 """end""" E ela fico infinita e tb n da serto bota

<action itemid="3125" script="skills.lua" allowfaruse="1" blockwalls="0" />
soh pressisa bota
<action itemid="3125" script="skills.lua"  />

fora isso eh mt boa msm

Atenciosamente,

Yuminir

www.RADBR.com

Servidor dedicado de 100MBPS

Mapa própio.

Jogabilidade.

Vocações balanceadas.

Rate 50x totalmente apropriada para o server.

Historias:

http://www.xtibia.com/forum/Parvndia-Histo...930#entry599930 <- Parvândia

http://www.xtibia.com/forum/index.php?showtopic=57539 <- As orbs

Sign2.gif

barfan.gif

familialostsignzz3.jpg

Pato_Verde

avatar
Campones
Campones

INFOS

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

Bom eu tentei certinho como está ai com uma pequena modificação,fiz em 7.6 com skill rune id 2306.Não funcionou.Gostaria de saber por quê isso acontece?Vlw!

Batata

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/03/06Posts: 51

onde que tem q bota os end?

no meu ta dando erro qd inicia:

"attempt to call global `getPlayerAcess´ <a nil value>"

alguem coloca certo

pur favor,

PUR FAVOR!!!!!!!!!!!



AE GENTE, TEM UNS POSTS MEU QUE TÃO APARECENDO DO NADA SEM EU POSTAR, JÁ MUDEI MINHA SENHA, SOU UM BOM E ANTIGO USER, EU NÃO INVENTARIA ISSO PRA SAIR FALANDO MERDA, JÁ EDITEI POSTS SUSPEITOS

kamusss

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/08/05Posts: 66

Aff nem funfa colokei na rune 2264 aai vou alh pra /i 2264 1 blz vou clika em mim Num Funfa nem em players Aff da rpa ajduar aew??? :wub:

Kamusss

userbar084vj7st2jy.gif

colexfan8ro.gif

xtibiauserbar21dx9jy.jpg

*Meu msn* renanzinho_na_parada@hotmail.com

Eu estou 01bf1969-b3c6-490d-9f50-59c15c112489.png no msn

ropic

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 14/01/08Posts: 71Char no Tibia: Tom Strup

funfa n :winksmiley02: