Ir para conteúdo

[Action] Sistema Scroll 8.5X


Posts Recomendados

:withstupidsmiley: AE Galera ;D Tava editando Meu OT ae Criei UM sistema De Scroll que você clica Nos itens e Aumenta seus Skills. e editei Também Um NPC Exclusivo para vender Esses itens a 1kk... Vamos Lá então

 

SS :rofl: :rofl: imagemfe.jpg

 

 

1° Vamos Configurar OS itens.. Vá Na Pasta Data\itens\itens.xml abra com um editor de texto e Aperte CTRL+ F e Procure OS itens Seguintes :

 

4869 ( se não tiver apenas cole abaixo)

 

SUBSTITUA POR ISSO

</item>
<item id="4869" article="a" name="Shield  Scroll">
	<attribute key="description" value="Add + skill shield." />
	<attribute key="weight" value="1800" />
</item>

 

Depois Faça o mesmo com ID: 4870

 

</item>
<item id="4870" article="a" name="Club Fighting Scroll">
	<attribute key="weight" value="2000" />
                                  <attribute key="description" value="Add + Club Fighting." />

 

 

E Depois 4871

</item>
                <item id="4871" article="a" name="Sword Fighting Scroll">
	<attribute key="weight" value="2000" />
                                  <attribute key="description" value="Add + sword Fighting ." />

 

e ... 4872

 

</item>
<item id="4872" article="a" name="axe Fighting Scroll">
               <attribute key="weight" value="2000" />
                                  <attribute key="description" value="Add + Axe Fighting." />

 

E por fim 5884

</item>
<item id="5884" article="a" name="Distance Fighting Scroll">
	<attribute key="description" value="+1 Distance Fighting." />
	<attribute key="weight" value="600" />

 

Pronto, Ja criamos os itens. aqui está uma imagem deles : spirit_container.gif

 

Agora Vamos Faze a Action. Abra a Pasta Data\action\actions.xml

e Cole Isso Lá em baixo

<!-- skills -->
<action itemid="4869" script="skill_shield.lua" />
<action itemid="4872" script="skill_axe.lua" />
<action itemid="4870" script="skill_Club.lua" />
<action itemid="5884" script="skill_distance.lua" />
<action itemid="5937" script="skill_fist.lua" />
<action itemid="4871" script="skill_sword.lua" />

 

AGORA ABRA ACTIONS\SCRIPTS E FAÇA OS 6 ITENS ABAIXO

Copie qualquer arquivo Lua e Renomeie para Skill_shield.lua e apague tudo e cole isso

 

 

-- criado por Armageddom-----------------------------------
-- Compliada Por Hakshowsungood----------------------------
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_ORANGE)

end
end
return 1
end

 

 

 

 

Copie qualquer arquivo Lua e Renomeie para Skill_axe.lua e apague tudo e cole isso

 

 

 

-- criado por Armageddom-----------------------------------
-- Compliada Por Hakshowsungood----------------------------
function onUse(cid, item, frompos, item2, topos)

if item.itemid == 4872 then

rand = math.random(1,1)

if rand == 1 then
doPlayerAddSkillTry(cid,3,1000)
doRemoveItem(item.uid,1)
doSendMagicEffect(frompos, 28)
doSendAnimatedText(getPlayerPosition(cid), "Axe Up", TEXTCOLOR_ORANGE)

end
end
return 1
end

 

 

Copie qualquer arquivo Lua e Renomeie para Skill_Club.lua e apague tudo e cole isso

 

 

 

-- criado por Armageddom-----------------------------------
-- Compliada Por Hakshowsungood----------------------------
function onUse(cid, item, frompos, item2, topos)

if item.itemid == 4870 then

rand = math.random(1,1)

if rand == 1 then
doPlayerAddSkillTry(cid,1,1000)
doRemoveItem(item.uid,1)
doSendMagicEffect(frompos, 28)
doSendAnimatedText(getPlayerPosition(cid), "Club Up", TEXTCOLOR_ORANGE)

end
end
return 1
end

 

 

 

 

Copie qualquer arquivo Lua e Renomeie para Skill_distance.lua e apague tudo e cole isso

 

 

-- criado por Armageddom-----------------------------------
-- Compliada Por Hakshowsungood----------------------------
function onUse(cid, item, frompos, item2, topos)

if item.itemid == 5884 then

rand = math.random(1,1)

if rand == 1 then
doPlayerAddSkillTry(cid,4,1000)
doRemoveItem(item.uid,1)
doSendMagicEffect(frompos, 28)
doSendAnimatedText(getPlayerPosition(cid), "Distance Up", TEXTCOLOR_ORANGE)

end
end
return 1
end

 

 

Copie qualquer arquivo Lua e Renomeie para Skill_fist.lua e apague tudo e cole isso

 

 

-- criado por Armageddom-----------------------------------
-- Compliada Por Hakshowsungood----------------------------
function onUse(cid, item, frompos, item2, topos)

if item.itemid == 5937 then

rand = math.random(1,1)

if rand == 1 then
doPlayerAddSkillTry(cid,0,1000)
doRemoveItem(item.uid,1)
doSendMagicEffect(frompos, 28)
doSendAnimatedText(getPlayerPosition(cid), "Fist Up", TEXTCOLOR_ORANGE)

end
end
return 1
end

 

 

 

Copie qualquer arquivo Lua e Renomeie para Skill_sword.lua e apague tudo e cole isso

 

 

--Action de skill by Armageddom modified by Nostradamus---
----Compliada Por hakshowsungood--------------------------

-- Configuração---
id_skill = 2
item_skill = 4871
num_skill = 1
-------------------

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

  if item.itemid == item_skill  then

         doPlayerAddSkillTry(cid,id_skill,num_skill * 1000)
         doRemoveItem(item.uid,1)
         doSendMagicEffect(frompos, 28)
         doSendAnimatedText(getPlayerPosition(cid), "Sword UP", TEXTCOLOR_ORANGE)

  end
end

 

 

 

 

AGORA O NPC Para vender.

 

Vá em Data\npcs COPIE QUALQUER ARQUIVO XML Renomeie para upgrade e subistitua Por isso

 

<?xml version="1.0" encoding="UTF-8"?>
<npc name="King upgrade" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0">
<health now="100" max="100"/>
<look type="332" head="0" body="0" legs="114" feet="114" addons="3"/>
<parameters>
                                    <parameter key="module_shop" value="1"/>
	<parameter key="shop_buyable" value="Shield  Scroll,4869,1000000;Club Fighting Scroll,4870,1000000;Sword Fighting Scroll,4871,1000000;axe Fighting Scroll,4872,1000000;Distance Fighting Scroll,5884,1000000;"/>
</parameters>
</npc>

 

 

PRONTO.. AGORA COLOQUE O NPC EM ALGUM LUGAR E FEITO... SE ALGUEM SOUBER FAZER SCOLL QUE DA ML POSTA AE. O MEU QUE EU FIZ BUGO TUDO ENTÃO EU RETIREI....

 

creditos a

 

Hakshowsungood (ALEXANDERMATHEUS)

Armageddom Por criar as actions

Nostradamus Por editar A da sword

 

 

 

 

 

 

 

 

Editado por alexanderMatheus
Link para o comentário
Compartilhar em outros sites

  • 2 years later...

o meu deu isto

 

[15/10/2012 21:35:27] [Error - LuaScriptInterface::loadFile] cannot open data/actions/scripts/skill_shield.lua: No such file or directory

[15/10/2012 21:35:27] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/skill_shield.lua)

me ajuda como arrumo nao funcionor nehum meu!

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...