MO
sistema

Race Barbarian

Por Moonshadow, 27 de ago. de 2012 em Mods, funções e outros

raça
barbarian
otimizado
moonshadow
scripter
script
3
1.9k
MoonshadowM
27 de agosto de 2012 às 22:22

VVnTo.png

 

Nome: Barbarian Race

Função: É um sistema simples de raça, aparecerá no look do player ("Race: Barbarian") e o mesmo terá quatro outfits de barbarian (headsplitter, skullhunter, bloodwalker e brutetamer).

Como atribuir a raça? Você terá quer fazer um npc ou quest ou na hora de criar a conta, como quiser. Usar o seguinte função:

doCreatureSetStorage(cid, 8080, "Barbarian")

 

Vamos ao código!

 

- data/creaturescripts/scriptsraceOnLook.lua

 

function onLook(cid, thing, position, lookDistance)
 raceName = getCreatureStorage(cid, 8080)
 if raceName == "Barbarian" then
doPlayerSetSpecialDescription(thing.uid, "\n Race: " .. raceName .."]")
 return true
end
end

 

 

- Em creaturescripts.xml coloque a seguinte tag:

 

 

<event type="look" name="raceOnLook" event="script" value="raceOnLook.lua"/>

 

 

- Agora abra o outfits.xml e coloque:

 

<!-- Barbarians Male -->
	<outfit type="1" looktype="253" enabled="1" name="Headsplitter" storageId="8080" storageValue="Barbarian" premium="0"/>
	<outfit type="1" looktype="254" enabled="1" name="Skullhunter" storageId="8080" storageValue="Barbarian" premium="0"/>
	<outfit type="1" looktype="255" enabled="1" name="Bloodwalker" storageId="8080" storageValue="Barbarian" premium="0"/>
	<outfit type="1" looktype="264" enabled="1" name="Brutetamer" storageId="8080" storageValue="Barbarian" premium="0"/>
<!-- Barbarians Female -->
	<outfit type="0" looktype="253" enabled="1" name="Headsplitter" storageId="8080" storageValue="Barbarian" premium="0"/>
	<outfit type="0" looktype="254" enabled="1" name="Skullhunter" storageId="8080" storageValue="Barbarian" premium="0"/>
	<outfit type="0" looktype="255" enabled="1" name="Bloodwalker" storageId="8080" storageValue="Barbarian" premium="0"/>
	<outfit type="0" looktype="264" enabled="1" name="Brutetamer" storageId="8080" storageValue="Barbarian" premium="0"/>

 

 

 

Autor: Moonshadow

Obs: Com o tempo posso colocar mais raças e algumas vantagens dependendo da raça, é o primeiro sistema que monto, espero que gostem e comentem. E não esqueça rep+!

JugguernautJ
28 de agosto de 2012 às 06:53

Seria bom se você insinasse a coma criar o npc ,a quest e quando estiver criando a conta para ele poder escolher qual Raça que o player deseja ser .

4 meses depois...
murilo103M
13 de dezembro de 2012 às 23:43

Seria bom se você insinasse a coma criar o npc ,a quest e quando estiver criando a conta para ele poder escolher qual Raça que o player deseja ser .

Correto, pois aí sim valeria um Rep!! pois a idéia foi boa, mas nem todos sabem como desenvolver isso!!