Jak zmieniejszyc f attak,dodac przedmiot do sklepu itd..

Status
Zamknięty.

Noffy

Advanced User
Zarejestrowany
Dołączył
Marzec 22, 2009
Posty
206
Liczba reakcji
5
Cze?? nie b?de owija? w bawe?ne.. w nagrode osoba kt?ra powie co i jak oczywi?cie 1 punkt reputacji :)

SILNIK TO TFS 0.3 Eldin World 8.41

1.Jak zmieniejszy? Fast Attack .. nie wiem czy w configu czy gdzie?
2.Jak doda? Assasin Stary do sklepu dla pallk?w ? Npc dla pallow nazywa sie NPC Dunkan
3.Jak zmieniejszy? lub zwi?kszy? obra?enia w danym czarze np.Berserk,exori mas
 
Odp: Jak zmieniejszyc f attak,dodac przedmiot do sklepu itd..

No kurcze.. prosze o pomoc !!!
 
Odp: Jak zmieniejszyc f attak,dodac przedmiot do sklepu itd..

Ja ci pomoge zaraz napisze Ci na GG
 
Odp: Jak zmieniejszyc f attak,dodac przedmiot do sklepu itd..

fast attack zmieniasz w pliku vocation.xml masz tam bodaj?e <speedatk="jaka? liczba" /> ,wi?c im mniejsza liczba tym fast attack jest szybszy..
 
Odp: Jak zmieniejszyc f attak,dodac przedmiot do sklepu itd..

Okey reputy dla was :) a jak zrobi? pozosta?e opcje ?

Reputy czekaj? ; d
 
Odp: Jak zmieniejszyc f attak,dodac przedmiot do sklepu itd..

wchodzisz :
tw?j ots\data\spells\scripts\attack i wybierasz czar ja wybra?em czar berserk :
Kod:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA)
setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, -90, 0.7, -50)

local area = createCombatArea(AREA_SQUARE1X1)
setCombatArea(combat, area)

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

Za obra?enia odpowiada linijka
setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, -90, 0.7, -50)


je?eli nie rozumiesz to masz tutaj bardziej opisane ((;


COMBAT_FORMULA_LEVELMAGIC
Jest to komenda, kt?ra wraz z lvlem zmienia obra?enia. Dzia?a to tak:
1Mlvl - +3 obra?e?
1Lvl - +2 obra?e?

-1, 0, -2, 0
Jest to najni?szy i najwy?szy atak jaki czar mo?e osi?gn??. A dzia?a to tak:
-1, 0 = najs?abszy atak jaki uzyskamy z lvla i mlvla mno?ymy przez 1 i ewentualnie jaki? +/- mo?na dopisa? zamiast 0.
-2, 0 = najlepszy atak jaki uzyskamy z lvla i mlvla mno?ymy przez 2 i ewentualnie jaki? +/- mo?na dopisa? zamiast 0.

Wa?ne w tym jest ?e - to + wi?c jak zamiast 0 wpiszemy 10 to czar o 10 obra?e? b?dzie s?abszy, lecz gdy wpiszemy -10 to czar o 10 obra?e? wzro?nie.

Dla niekumatych:
0 = 100 obra?e?
-10 = 110 obra?e?
10 = 90 obra?e?


Jak ka?dy wie budowa tibi to matematyka :>
Wi?c ma?y wz?r na obliczanie ataku:
((LVL x 2 + MLVL x 3) x 1) + 0

Przyk?ad:
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, 0, -1.3, -30)

Posta?:
LVL: 105
MLVL: 8

Minimalne obra?enia:
((105 x 2 + 8 x 3) x 1,3) + 0 =
((210 + 24) x 1,3) + 0 =
(234 x 1,3) + 0 =
304 + 0 =
304

Maksymalne obra?enia:
((105 x 2 + 8 x 3) x 1,3) + 30 =
((210 + 24) x 1,3) + 30 =
(234 x 1,3) + 30 =
304 + 30 =
334

Posta? maj?ca 105 lvl i 8 mlvl bije od 304 do 334.


a co do assasin star to tu masz poradnik jak zrobic npc z kazdym rodzajem broni dystansowej..((;
http://forum.otsoft.pl/showthread.php?p=41460
 
Ostatnia edycja:
Odp: Jak zmieniejszyc f attak,dodac przedmiot do sklepu itd..

Assasin stary dodajesz w nastepujacy sposob ;p
Wchodzisz w Data\npc\ (tutaj nazwa tego NPC ktorego masz to borni dystansowych
i pokaze na przykladzie NPC od aola...
<?xml version="1.0" encoding="UTF-8"?>
<npc name="AOL Seller" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0">
<health now="100" max="100"/>
<look type="142" head="57" body="59" legs="40" feet="76" addons="0"/>
<parameters>
<parameter key="module_shop" value="1"/>
<parameter key="shop_buyable" value="aol,2173,10000"/>
</parameters>
</npc>
I robisz cos takiego...
Tam gdzie jest parameter to w valie wpisujesz assasin star i potem ID itemka (szukalem chwile ale w koncu znalazlem ;p 7368 i potem cena za sztuke ;D
Pomoglem???
 
Odp: Jak zmieniejszyc f attak,dodac przedmiot do sklepu itd..

Reput dla unobtainable17 !!!! Dzi?ki ziomek tylko nie zrozumialem tego z czarem troche ; / No ale przynajmniej ass stary s? dobre :)

PS. Temat to ZAMKNIECIA !!!
 
Status
Zamknięty.
Back
Do góry