Ir para conteúdo
  • 0

Vocação Com 1 Espada Em Cada Mao!


renanalexandre

Pergunta

10 respostass a esta questão

Posts Recomendados

  • 0

sim mas tu ja coloco codigo de duas armas?vc tem as sourcers do seu server?(se n tive nem adianta eu fase que n vai da pra por o codigo pra duas armas)

Link para o comentário
Compartilhar em outros sites

  • 0

va na pasta creaturescripts/script crie um arquivo lua com nome twoweapons e cole isso dentro dele

vocs = {4,8} --id das vocs que podem usar duas armas


function onThink(cid, interval)

item,item2 = getPlayerSlotItem(cid, 5),getPlayerSlotItem(cid, 6)
if isWeapon(item.uid) and isWeapon(item2.uid) and notisInArray(vocs, getPlayerVocation(cid)) then
bag = getPlayerSlotItem(cid, 8)
doRemoveItem(item2.uid,item2.type)
doAddContainerItem(bag.uid,item2.itemid,item2.type)
doPlayerSendCancel(cid, "you can't use two weapons.")
end
return true
end

function isWeapon(uid) -- Function by Mock the bear.
	 uid = uid or 0
	 local f = getItemWeaponType(uid)
	 if f == 1 or f == 2 or f == 3 then
		 return TRUE
	 end
	 return FALSE
end

 

em creaturescript.xml adiciona a tag

<event type="think" name="tw" event="script" value="twoweapons.lua"/>

 

e no login.lua coloque antes do ultimo return TRUE

registerCreatureEvent(cid, "tw")

 

se der algum erro so fala

Link para o comentário
Compartilhar em outros sites

  • 0
va na pasta creaturescripts/script crie um arquivo lua com nome twoweapons e cole isso dentro dele
vocs = {4,8} --id das vocs que podem usar duas armas function onThink(cid, interval) item,item2 = getPlayerSlotItem(cid, 5),getPlayerSlotItem(cid, 6) if isWeapon(item.uid) and isWeapon(item2.uid) and notisInArray(vocs, getPlayerVocation(cid)) then bag = getPlayerSlotItem(cid, 8) doRemoveItem(item2.uid,item2.type) doAddContainerItem(bag.uid,item2.itemid,item2.type) doPlayerSendCancel(cid, "you can't use two weapons.") end return true end function isWeapon(uid) -- Function by Mock the bear. uid = uid or 0 local f = getItemWeaponType(uid) if f == 1 or f == 2 or f == 3 then return TRUE end return FALSE end 

em creaturescript.xml adiciona a tag


e no login.lua coloque antes do ultimo return TRUE
registerCreatureEvent(cid, "tw")

se der algum erro so fala

 

ok vou testar amanha pois tenho que dormir e ja te falo se deu certo! e se der rep+

Link para o comentário
Compartilhar em outros sites

  • 0

Ai, aqui um jeito mais fácil...

 

Vai em item.xml procure a sword e adc isso :

<attribute key="dualwield" value="1">

ficando assim

<item id="13871" article="a" name="Warrior Sword">
	<attribute key="weight" value="5200">
	<attribute key="defense" value="45">
	<attribute key="attack" value="50">
	<attribute key="weaponType" value="sword">
               <attribute key="dualwield" value="1">
</item>

 

Dps se vc quiser que só x vocação use a sword vc abre o Weapons.xml e procure sua sword ai vc edita ela assim:

<melee id="13871" level="100" unproperly="1" event="function" value="default"> <!-- Warrior Sword -->
	<vocation name="Warrior">
	<vocation id="12" showindescription="0">
</vocation></vocation></melee>

 

Explicando o Weapons.xml</attribute>

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

  • 0

Ai, aqui um jeito mais fácil...

 

Vai em item.xml procure a sword e adc isso :

<attribute key="dualwield" value="1">

ficando assim

<item id="13871" article="a" name="Warrior Sword">
	<attribute key="weight" value="5200">
	<attribute key="defense" value="45">
	<attribute key="attack" value="50">
	<attribute key="weaponType" value="sword">
			<attribute key="dualwield" value="1">
</item>

 

Dps se vc quiser que só x vocação use a sword vc abre o Weapons.xml e procure sua sword ai vc edita ela assim:

<melee id="13871" level="100" unproperly="1" event="function" value="default"> <!-- Warrior Sword -->
	<vocation name="Warrior">
	<vocation id="12" showindescription="0">
</vocation></vocation></melee>

 

Explicando o Weapons.xml</attribute>

Ai, aqui um jeito mais fácil...

 

Vai em item.xml procure a sword e adc isso :

<attribute key="dualwield" value="1">

ficando assim

<item id="13871" article="a" name="Warrior Sword">
	<attribute key="weight" value="5200">
	<attribute key="defense" value="45">
	<attribute key="attack" value="50">
	<attribute key="weaponType" value="sword">
			<attribute key="dualwield" value="1">
</item>

 

Dps se vc quiser que só x vocação use a sword vc abre o Weapons.xml e procure sua sword ai vc edita ela assim:

<melee id="13871" level="100" unproperly="1" event="function" value="default"> <!-- Warrior Sword -->
	<vocation name="Warrior">
	<vocation id="12" showindescription="0">
</vocation></vocation></melee>

 

Explicando o Weapons.xml</attribute>

 

 

eduardobean manolo ta de parabens kkk rep+ pelo teu conselho gostei mtu agr so mudar o nome dual nas source VLW!

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

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...