Musiu Rod

Status
Zamknięty.

GoD Mulas

User
Zarejestrowany
Dołączył
Kwiecień 9, 2010
Posty
31
Liczba reakcji
1
Witam ponownie to b?dzie m?j drugi skrypt w Historii tego forum a mianowicie postanowi?em zrobi? cztery bronie w jednym po?cie bedzie to:
1.Musiu RoD (Musiu Wand ju? Jest)
2.Musiu Sword
3.Musiu Axe
4.Musiu Club
Musiu RoD
Zaczynajmy
W Data/weapons/scripts tworzymy plik o nazwie musiu rod.lua a w nim:
Kod:
----------------Musiu RoD by GoD Mulas----------------
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 38)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -250, 0, -1000)
function onUseWeapon(cid, var)
	return doCombat(cid, combat, var)
end
potem w data/items.xml na samym ko?cu dodajemy to:
Kod:
<item id="7424" article="a" name="Musiu RoD">
		<attribute key="weight" value="6700"/>
		<attribute key="defense" value="60"/>
		<attribute key="weaponType" value="Rod"/>
To By By?o na tyle je?li chodzi o Musiu RoD!
Musiu Sword
W Data/weapons/scripts tworzymy plik o nazwie musiu sword.lua a w Nim:
Kod:
----------Musiu Sword By GoD Mulas-----------
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 30)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 41)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, -6.5, -20, -6.5, -20)
local area = createCombatArea
{0, 1, 1, 1, 0},
{0, 1, 2, 1, 0},
{0, 1, 1, 1, 0},
{0, 0, 0, 0, 0}
} )
setCombatArea(combat, area)
function onUseWeapon(cid, var)
	return doCombat(cid, combat, var)
end
Potem w items/items.XML na samym ko?cu dodajemy linijk?:
Kod:
</item>
item id="7407" article="a" name="Musiu Sword">
		<attribute key="weight" value="3100"/>
		<attribute key="defense" value="40"/>
		<attribute key="attack" value="49"/>
		<attribute key="weaponType" value="sword"/>
To na tyle je?li chodzi o Musiu Sword!
Musiu Axe
W Data Weapons/scripts robimy plik o nazwie musiu axe.lua a w nim:
Kod:
---------------Musiu Axe By GoD Mulas--------
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 2)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ICEDAMAGE)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1.3, 0, 2.8, 0)
local area = createCombatArea( { {1, 1, 1}, {1, 3, 1}, {1, 1, 1} } )
setCombatArea(combat, area)
local condition = createConditionObject(CONDITION_FREEZING)
setConditionParam(condition, CONDITION_PARAM_DELAYED, 1)
addDamageCondition(condition, 3, 2000, -85)
addDamageCondition(condition, 2, 2000, -70)
addDamageCondition(condition, 3, 2000, -50)
addDamageCondition(condition, 2, 2000, -33)
addDamageCondition(condition, 1, 2000, -22)
addDamageCondition(condition, 2, 2000, -14)
addDamageCondition(condition, 5, 2000, -11)
addDamageCondition(condition, 3, 2000, -7)
addDamageCondition(condition, 2, 2000, -3)
addDamageCondition(condition, 1, 2000, -1)
addDamageCondition(condition, 3, 2000, -1)
addDamageCondition(condition, 1, 2000, -1)
addDamageCondition(condition, 1, 2000, -1)
addDamageCondition(condition, 11, 4000, -1)
setCombatCondition(combat, condition)
function onUseWeapon(cid, var)
return doCombat(cid, combat, var)
end
Nast?pnie wchodzimy w Items.xml i na samym ko?cu dodajemy linijk?:
Kod:
</item>
<item id="7403" name="Musiu Axe">
<attribute key="weight" value="0"/>
To Na Tyle Je?li chodzi o Musiu Axe
Musiu Club
W Data/weapons/script robimy plik o nazwie musiu club.lua a w nim:
Kod:
----------Musiu Club By GoD Mulas-----------
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 30)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 41)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, -6.5, -20, -6.5, -20)
local area = createCombatArea
{0, 1, 1, 1, 0},
{0, 1, 2, 1, 0},
{0, 1, 1, 1, 0},
{0, 0, 0, 0, 0}
} )
setCombatArea(combat, area)
function onUseWeapon(cid, var)
	return doCombat(cid, combat, var)
end
Potem w items/items.XML na samym ko?cu dodajemy tak? oto linijk?:
Kod:
</item>
<item id="2420" name="Musiu Club">
<attribute key="weight" value="0"/>
To tyle Je?li chodzi o Musiu Club!
Teraz Ju? nasze ostatnie zadanie te linijki wklejacie do weapons.XML:
Kod:
<melee id="7424" enabled="1" exhaustion="0" hitchance="80" script="musiu rod.lua"></melee>
<melee id="7403" enabled="1" exhaustion="0" hitchance="80" script="musiu axe.lua"></melee>
<melee id="2420" enabled="1" exhaustion="0" hitchance="80" script="musiu club.lua"></melee>
<melee id="7407" enabled="1" exhaustion="0" hitchance="80" script="musiu sword.lua"></melee>

Zgodnie z pro?b? daje ssy:

Musiu Club



Musiu Axe


Wszystkie bronie



Musiu Sword



Musiu RoD



Teraz to ju? chyba wszystko.
 
Odp: Musiu Rod

!Pierwszy lol
Wi?c tak mam dwa pytania co do roda
- Czy zadzia?a pod 8.54??
- Czy m?g? by? wstawi? screen??
U mnie to dzia?a jak dla mnie 10/10 :)
 
Ostatnia edycja:
Odp: Musiu Rod

1. Brak zdj?cia. W tym wypadku da si? napewno zrobi? rod'owi.
2. To s? 4 osobne skrypty, ale to tylko taki dopisek odemnie.
3. C??... Zapewne wi?kszo?? to po prostu ctrl+c/v i pozmienianie kilku parametr?w, wi?c nie wiele roboty... Chocia? i tak ma?o komu, "a? tyle" chce si? robi?...
4. Mog?e? to jako? ?adniej opisa?.

5/10
 
Odp: Musiu Rod

Dzi?ki za takie mi?e opinie tylko, ?e w?a?nie jest pewien problem a mianowicie:
Wczoraj kiedy probowa?em zrobi? Musiu bow przez przypadek zepsu?em sobie items.XML noi dla tego nie da?em ss dzi? dam edyta i dodam i postaram si? zrobi? musiu bowa a i jeszcze jedno GoD NeXuS mo?e poda?by? mi adres serwera ch?tnie zagram a co do tego
GoD NeXuS
Kod:
Czy zadzia?a pod 8.54??

Wydaje mi si?, ?e raczej tak bo w sumie wszystko to samo ale nie wiem czy itemy b?d? mia?y te same ID jak cos zrob sobie kopie items.XML i weapons.Ale raczej zadzia?a.
Zaraz dam edyta i dodam ssy.

Szkal96 widzie, ?e jestes wymagaj?cym krytykiem nast?pnym razem postaram si? bardziej aha i dzi?ki, ?e tak surowo mnie ocieni?e? ka?dy przecierz uczy si? na w?asnych b?edach a co do ctrl+c/v to o to sie nie martw bo skrypt pisa?em sam ale te? nie mam czasu d?ugo robi? bo jest praca wi?c temu jecha?em na jednym skrypcie albo na 3 juz nie pami?tam aha i prosze oce? te? Musiu Wand
 
Ostatnia edycja:
Status
Zamknięty.
Back
Do góry