• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

Weapons Crystal Arrow! Taki jak na pegaz/orion ots!

Status
Zamknięty.

Placek

Blue Waffle
Dołączył
Wrzesień 30, 2008
Posty
6793
Liczba reakcji
667
Wiek
10
Jest to strzala ktora dziala na zasadzie takiej jak mozna bylo kiedys zobaczyc na serwerach orion oraz pegaz. Wielu graczom podobalo sie takie rozwiazanie. Napisalem taki skrypcik i go udostepniam.
data\weapons\scripts\crystal.lua:
PHP:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 34)

local condition = createConditionObject(CONDITION_ENERGY)
setConditionParam(condition, CONDITION_PARAM_DELAYED, 1)
addDamageCondition(condition, 5, 1000, -100)
setCombatCondition(combat, condition)

function onGetFormulaValues(cid, level, skill, attack, factor)
if getPlayerVocation(cid) == 3 or getPlayerVocation(cid) == 7 then
return -(level * 1) - 150, -(level * 3) - 200
end
end
setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues")

function onUseWeapon(cid, var)
return doCombat(cid, combat, var)
end
weapons.xml
PHP:
	<distance id="2352" level="8" range="7" enabled="1" exhaustion="0" hitchance="100" ammo="removecount" script="crystal.lua">
		<vocation id="3"/>
		<vocation id="7" showInDescription="0"/>
    </distance>

items.xml
PHP:
		<item id="2352" article="a" name="crystal arrow" plural="crystal arrow">
		<attribute key="weight" value="80"/>
		<attribute key="slotType" value="ammo"/>
		<attribute key="hitChance" value="100" />
		<attribute key="weaponType" value="ammunition"/>
		<attribute key="ammoType" value="arrow"/>
		<attribute key="shootType" value="arrow"/>
	</item>

Jesli ktos nie wie jak dziala:
Po udezeniu gracz zostaje porazony pradem(wartosc sily ataku i porazenia do ustalenia w skrypcie). Sile strzaly mozna latwo ustawic zaleznie od poziomu gracza, wszystko jest dosc latwe w konfiguracji :)


Zabraniam kopiowania zawarto?ci na inne fora/serwisy.

Notka moderatorska:
+10pkt do konkursu!
 
Odp: [Konkurs] Crystal Arrow! Taki jak na pegaz/orion ots!

Odp: [Konkurs] Crystal Arrow! Taki jak na pegaz/orion ots!

Super skrypt, wszystko dzia?a ;) 5/5
 
Odp: [Konkurs] Crystal Arrow! Taki jak na pegaz/orion ots!

Odp: [Konkurs] Crystal Arrow! Taki jak na pegaz/orion ots!

Sory ,?e odkopuje ale mam problem .
A mianowicie : Robi? wszystko co jest tu napisane.
Jednak gdy pr?buj? zabi? np. rotworma z tej strza?y to nawet nie wylatuje ,trzeba podej?? na 1 kratk? a i tak wali z r?ki ;(

Kto pomo?e dam reba


Mam tibi? 8.6 a silnik Styller YourOts
 
Ostatnia edycja:
Status
Zamknięty.
Do góry