- Dołączył
- Czerwiec 9, 2014
- Posty
- 123
- Liczba reakcji
- 5
Witam. Zrobi?em sobie now? bro?:
[XML]
<item id="xxxx" article="a" name="Green Gun">
<attribute key="weight" value="2650"/>
<attribute key="weaponType" value="distance"/>
<attribute key="ammoType" value="arrow"/>
<attribute key="range" value="5"/>
</item>
[/XML]
Pakuj? do tego amunicj?:
[XML]<item id="xxxx" article="an" name="small rocket" plural="small rockets">
<attribute key="weight" value="70"/>
<attribute key="attack" value="25"/>
<attribute key="weaponType" value="ammunition"/>
<attribute key="ammoType" value="arrow"/>
</item>[/XML]
Do pocisk?w mam przypisany skrypt:
[XML]<distance id="xxxx" enabled="1" exhaustion="1" hitchance="100" script="small rocket.lua"/>[/XML]
small rocket.lua :
[LUA]local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 9)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 26)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, -5, -10, 1.0, 1.0) -- t? linijk? skopiowa?em z innej, oryginalnej broni
local area = createCombatArea(
{{3}}
)
setCombatArea(combat, area)
function onUseWeapon(cid, var)
return doCombat(cid, combat, var)
end
[/LUA]
I teraz moje pytania:
1.Linijka w skrypcie setCombatFormula(combat, COMBAT_FORMULA_SKILL, -5, -10, 1.0, 1.0) odpowiada za kt?ry skill?
2. Czy je?li mam przypisany skrypt do pocisk?w, to ta linijka <attribute key="attack" value="25"/> ma jakie? znaczenie?
Pozdrawiam
[XML]
<item id="xxxx" article="a" name="Green Gun">
<attribute key="weight" value="2650"/>
<attribute key="weaponType" value="distance"/>
<attribute key="ammoType" value="arrow"/>
<attribute key="range" value="5"/>
</item>
[/XML]
Pakuj? do tego amunicj?:
[XML]<item id="xxxx" article="an" name="small rocket" plural="small rockets">
<attribute key="weight" value="70"/>
<attribute key="attack" value="25"/>
<attribute key="weaponType" value="ammunition"/>
<attribute key="ammoType" value="arrow"/>
</item>[/XML]
Do pocisk?w mam przypisany skrypt:
[XML]<distance id="xxxx" enabled="1" exhaustion="1" hitchance="100" script="small rocket.lua"/>[/XML]
small rocket.lua :
[LUA]local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 9)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 26)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, -5, -10, 1.0, 1.0) -- t? linijk? skopiowa?em z innej, oryginalnej broni
local area = createCombatArea(
{{3}}
)
setCombatArea(combat, area)
function onUseWeapon(cid, var)
return doCombat(cid, combat, var)
end
[/LUA]
I teraz moje pytania:
1.Linijka w skrypcie setCombatFormula(combat, COMBAT_FORMULA_SKILL, -5, -10, 1.0, 1.0) odpowiada za kt?ry skill?
2. Czy je?li mam przypisany skrypt do pocisk?w, to ta linijka <attribute key="attack" value="25"/> ma jakie? znaczenie?
Pozdrawiam
okazuje atack broni jak dasz na nia look