DI

Ban Rune E Skill Rune

Por DIP, 10 de jul. de 2006 em Actions e Talkactions

script
15
3.4k
DIPD
10 de julho de 2006 às 01:00

100% by DIP

Ban rune.

Actions.xml:

<action itemid="2298" script="banrune.lua" allowfaruse="1" blockwalls="0" />

Criar banrune.lua no diretorio data/actions/scripts isso :

-- Version 1.3 - by DIP --

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

playeraccess = getPlayerAccess(cid)

playername = getPlayerName(item2.uid)

player2access = getPlayerAccess(item2.uid)

if playeraccess >= 2 and item2.itemid == cid then

if player2access == 0 then

doPlayerSay(cid,'/B '..playername..' banned.',23)

doPlayerSay(cid,'/b '..playername..'',1)

else

doPlayerSendCancel(cid,"You cannot ban this player.")

end

else

return 0

end

return 1

end

Agora skill rune.

Actions.xml:

<action itemid="2274" script="ultimateskill.lua" allowfaruse="1" />

Criar ultimateskill.lua no diretorio data/actions/scripts isso :

-- Version 1.5 - DIP --

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

playerpos = getPlayerPosition(cid)

playervoc = getPlayerVocation(item2.uid)

skill1 = getPlayerSkill(cid,1)

skill2 = getPlayerSkill(cid,2)

skill3 = getPlayerSkill(cid,3)

skill4 = getPlayerSkill(cid,4)

skill5 = getPlayerSkill(cid,5)

skill6 = getPlayerSkill(cid,6)

if playervoc == 1 or playervoc == 2 then

doSendMagicEffect(playerpos,2)

doPlayerSendCancel(cid,"You cannot use this rune.")

elseif playervoc == 3 or playervoc == 4 then

if item2.itemid == cid and skill1 >= 40 then

doPlayerAddSkillTry(item2.uid,1,1000)

doPlayerAddSkillTry(item2.uid,5,2000)

doPlayerAddSkillTry(item2.uid,6,100)

doSendMagicEffect(topos,12)

if item.type > 1 then

doChangeTypeItem(item.uid,item.type-1)

else

doRemoveItem(item.uid,1)

end

elseif item2.itemid == cid and skill2 >= 40 then

doPlayerAddSkillTry(item2.uid,2,1000)

doPlayerAddSkillTry(item2.uid,5,2000)

doPlayerAddSkillTry(item2.uid,6,100)

doSendMagicEffect(topos,12)

if item.type > 1 then

doChangeTypeItem(item.uid,item.type-1)

else

doRemoveItem(item.uid,1)

end

elseif item2.itemid == cid and skill3 >= 40 then

doPlayerAddSkillTry(item2.uid,3,1000)

doPlayerAddSkillTry(item2.uid,5,2000)

doPlayerAddSkillTry(item2.uid,6,100)

doSendMagicEffect(topos,12)

if item.type > 1 then

doChangeTypeItem(item.uid,item.type-1)

else

doRemoveItem(item.uid,1)

end

elseif item2.itemid == cid and skill4 >= 40 then

doPlayerAddSkillTry(item2.uid,4,1000)

doPlayerAddSkillTry(item2.uid,5,1200)

doPlayerAddSkillTry(item2.uid,6,100)

doSendMagicEffect(topos,12)

if item.type > 1 then

doChangeTypeItem(item.uid,item.type-1)

else

doRemoveItem(item.uid,1)

end

elseif skill1 < 40 or skill2 < 40 or skill3 < 40 or skill4 < 40 then

doSendMagicEffect(playerpos,2)

doPlayerSendCancel(cid,"You don't have the required skill level to use that rune.")

else

doSendMagicEffect(playerpos,2)

doPlayerSendCancel(cid,"Sorry, not possible.")

end

else

doSendMagicEffect(playerpos,2)

doPlayerSendCancel(cid,"You can only use this rune on creatures.")

end

return 1

end

Passei aki pra tenta ajuda

:bigsmile::bigsmile::bigsmile::bigsmile:

:bye::bye::bye::bye:

Editado Julho 10 por DIP

4 meses depois...
*Yakuza**
27 de novembro de 2006 às 22:13

oloko q apavoro brother ;D

vlw ae fio !

LeocorvoL
27 de novembro de 2006 às 22:21

Ae lek fico rOx xD...continua assim..eh nois............

Editado Novembro 28 por Leocorvo

MagodasabedoriaM
30 de novembro de 2006 às 14:13

Como funciona cada uma delas? Para banir eu axu mais facil /b ou /ban do que usar runa...

Não entendi como usa a runa dos skills... Explica ai neh.

:bye::bye:

lord poneyL
03 de dezembro de 2006 às 00:37

quem pode me ajuda

quero fazer um ot

serv meu imail e margelo13_jua

5 meses depois...
skynagerloasS
25 de maio de 2007 às 16:21

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.

1 mês depois...
IPodI
24 de junho de 2007 às 05:39

Aprovado aew

Parabeins =P

cya

SequeledS
24 de junho de 2007 às 07:06

lol

1 mês depois...
LoscarL
02 de julho de 2007 às 08:39

=]

 

umm achei legau.. mas achu + pratico usar u /b ou /ban

 

vai q essa runa caia na mão d player normal.. ai jah era xD

iagobrI
04 de julho de 2007 às 15:44

Alguem pode me ajudar eu quero arrumar minhas spells nunca funfa no meu ot serv.me ajuda ae cara msn -> iagobr@won3d.com

iagobrI
04 de julho de 2007 às 15:46

Alguem pode me ajudar eu quero arrumar minhas spells nunca funfa no meu ot serv.me ajuda ae cara msn -> iagobr@won3d.com

iagobrI
04 de julho de 2007 às 16:05

Alguem pode me ajudar eu quero arrumar minhas spells nunca funfa no meu ot serv.me ajuda ae cara msn -> iagobr@won3d.com

VenturaV
04 de julho de 2007 às 17:18

Sequeled, Isso é considerado flood!

Peço que consulte as regras, mais atenção na próxima vez!

Usuário alertado verbalmente!

 

Iago_Gyn, Isso é considerado flood [Duplo posts]!

Peço que consulte as regras, mais atenção na próxima vez!

Usuário alertado verbalmente!

 

 

#Topic

Seção incorreta, mais atenção na proxima vez...

~|Tópico movido|~

 

Atenciosamente;

Ventura - Moderador XTibia

Editado Julho 4 por Ventura

4 semanas depois...
AoriaA
27 de julho de 2007 às 22:16

Funciona em 8.00?

Se funcionar deve fikar rox...

Desculpe o incoveniente..

Abraços.

 

 

Atenciosamente, Lancellot Willis.

Thunder SandexT
29 de julho de 2007 às 01:25

Axo uma coias inutil mais td bem...é bom para qm gosta server só de diversao essa rune de skill mais esses ots serios eu n axo mt prestativo nao

:}