• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Non aggressive weapon

Maten

New Member
Joined
Mar 16, 2009
Messages
219
Reaction score
2
Hey!
I made a weapon that shoots cake, but i dont want players to get ws when thay use it (non aggressive).
why dont this work?

cake.lua
Code:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_CAKE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_CAKE)
setCombatFormula(combat, COMBAT_FORMULA_DAMAGE, 0, 1, 0, 3)

function onUseWeapon(cid, var)
	return doCombat(cid, combat, var)
end

weapons.xml
Code:
<distance id="7966" event="script" value="cake.lua"/>

items.xml
Code:
<item id="7966" article="a" name="throwing cake">
	<attribute key="weight" value="200" />
        <attribute key="weaponType" value="distance" />
        <attribute key="shootType" value="cake" />
        <attribute key="range" value="7" />
        <attribute key="maxHitChance" value="100" />
</item>
 
Back
Top