What's new

Jak stworzy? czar - poradnik by Voilan

Status
Not open for further replies.

Voilan

Advanced User
Joined
Feb 21, 2009
Messages
319
Reaction score
46
Wiele os?b si? zastanawia...
Jak zrobi? czar?
Ale? to banalne!!
Ten kr?tki poradnik powinien was nauczy? robienie czar?w z jedn? animacj?...
Je?li si? wam spodoba poradnik napisz? kolejny, jak zrobi? czar z 10 animacjami!
Zaczynamy!:

W data\spells otwieramy plik spells.xml (w notatniku) w nim wklejamy:

<instant name="LolEk" words="Kajoken" lvl="1000" maglv="100" mana="1000" exhaustion="1" prem="1" enabled="1" script="lolek.lua"><vocation id="2"/><vocation id="6"/></instant>

Nazwa czaru
Po jakich s?owach ma zacz?? dzia?a? (np. exori)
Level potrzebny do u?ycia czaru
Magic Level potrzebny do u?ycia czaru
Ile bierze Many
Co ile mo?na u?ywa? czar, je?li dacie 1 mo?na nim spamowa? (tak jak exevo love all) je?li dacie 1000 to nie b?dzie mo?na go cz?sto u?ywa? (tak jak utamo vita itp)
Czy potrzebne jest Premium?
1 - Tak
0 - Nie

Nazwa pliku ze skryptem czaru (zasi?g itp)
Id profesji kt?ra mo?e to u?ywa?

Gdy zrobili?my to mo?emy przej?? do skryptu (zasieg itp):
W data\spells\scripts tworzymy plik o ko?c?wce .lua np. lolek.lua
A w nim:

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.4, -30, -0.9, 0)

local arr = {
{1, 1, 1},
{1, 2, 1},
{1, 1, 1}

}

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

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

Zasi?g czaru... Moze by? te? taki:

local arr = {
{1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1},
{1, 1, 1, 2, 1, 1},
{1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1},
}

1 - Pole gdzie czar ma ude?a?
2 - Pole gdzie stoi player u?ywaj?cy czaru

Mno?nik ataku (zale?ny od mlvl)
Efekt ataku, Mo?na wpisa? te? cyferki a oto efekty ataku:
1
draweffect.php

2
draweffect.php

3
draweffect.php

4
draweffect.php

5
draweffect.php

6
draweffect.php

7
draweffect.php

8
draweffect.php

9
draweffect.php

10
draweffect.php

11
draweffect.php

12
draweffect.php

13
draweffect.php

14
draweffect.php

15
draweffect.php

16
draweffect.php

17
draweffect.php

18
draweffect.php

19
draweffect.php

20
draweffect.php

21
draweffect.php

22
draweffect.php

23
draweffect.php

24
draweffect.php

25
draweffect.php

26
draweffect.php

27
draweffect.php

28
draweffect.php

29
draweffect.php

30
draweffect.php

31
draweffect.php

32
draweffect.php

33
draweffect.php

34
draweffect.php

35
draweffect.php

36
sercetu0.gif

37
energiase2.gif

38
smiercpb1.gif

39
swietosckw7.gif

Efekty ataku by Roki Alth

Czym bije, mog? by? tak?e:

  • FIREDAMAGE
  • POSIONDAMAGE
itp :)


NOi mamy czar :D
 
Last edited:

Roy1222

Active User
Joined
Jan 11, 2009
Messages
105
Reaction score
4
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

Wi?c repucik leci do ciebie. Zawsze si? zastanawia?em, jak tworzy? czary... Po prostu jestem zielony w robieniu skrypt?w, i tym podobnych rzeczy... Dzi?ki :).

Pozdrowienia,
Roy.
 

szymon1020

New User
Joined
Apr 15, 2008
Messages
8
Reaction score
0
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

No i git :D ju? mam 2 czary za sob? :)
 

Klisza

User
Joined
Aug 23, 2008
Messages
20
Reaction score
2
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

Bardzo zacny poradnik sprubuje napisa? jaki? czar :p REPUT

Edit: polecia? :D :) :cool:

Edit: polecia? :D :) :cool:
 

Voilan

Advanced User
Joined
Feb 21, 2009
Messages
319
Reaction score
46
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

jaki zal volian dymer ma racje wes sie zastanow co robisz kopiujesz gotowce no moze lekko zmieniles zal mi cie :confused::confused::mad::mad:
EDIT:
http://tibia.net.pl/spells/71631-8-10-spells-ameno-voilan.html#post261209
tu macie tez cos jeszcze co nie zrobil on tylko JA!!! zal.pl


Haha ten czar jest m?j :)
A poradnik jak by? zauwa?y? robiony na czarze "Exori" ale ty nie umiesz robi? czar?w wi?c nie widzia?e? jaki jest zasi?g a to pierwsze:

<instant name="LolEk" words="Kajoken" lvl="1000" maglv="100" mana="1000" exhaustion="1" prem="1" enabled="1" script="lolek.lua"><vocation id="2"/><vocation id="6"/></instant>

Powpisywa?em w?asne ^^
 

komen94

Active User
Joined
Dec 12, 2008
Messages
139
Reaction score
3
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

moglbys tez dodac jak zrobic czary kilku atakowe
 

Voilan

Advanced User
Joined
Feb 21, 2009
Messages
319
Reaction score
46
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

Komen94 prosisz masz :D
Gdy opanujecie wszystko z g?ry mo?na przej?? do czar?w kliko animacyjnych...

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 6)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.4, -50, -0.5, 0)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 37)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.4, -60, -0.5, 0)

local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_EFFECT, 20)
setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -0.4, -70, -0.5, 0)

local combat4 = createCombatObject()
setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat4, COMBAT_PARAM_EFFECT, 39)
setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -0.4, -70, -0.5, 0)

arr1 = {
{0, 0, 0},
{0, 0, 1},
{0, 2, 0},
{1, 0, 0},
{0, 0, 0},
}

arr2 = {
{0, 0, 0},
{0, 1, 0},
{0, 2, 0},
{0, 1, 0},
{0, 0, 0},
}

arr3 = {
{0, 0, 0},
{1, 0, 0},
{0, 2, 0},
{0, 0, 1},
{0, 0, 0},
}

arr4 = {
{0, 0, 0},
{0, 0, 0},
{1, 2, 1},
{0, 0, 0},
{0, 0, 0},
}

local area1 = createCombatArea(arr1)
local area2 = createCombatArea(arr2)
local area3 = createCombatArea(arr3)
local area4 = createCombatArea(arr4)
setCombatArea(combat1, area1)
setCombatArea(combat2, area2)
setCombatArea(combat3, area3)
setCombatArea(combat4, area4)

local function onCastSpell1(parameters)
doCombat(parameters.cid, parameters.combat1, parameters.var)
end

local function onCastSpell2(parameters)
doCombat(parameters.cid, parameters.combat2, parameters.var)
end

local function onCastSpell3(parameters)
doCombat(parameters.cid, parameters.combat3, parameters.var)
end

local function onCastSpell4(parameters)
doCombat(parameters.cid, parameters.combat4, parameters.var)
end

function onCastSpell(cid, var)
local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4}

addEvent(onCastSpell1, 0, parameters)
addEvent(onCastSpell2, 100, parameters)
addEvent(onCastSpell3, 200, parameters)
addEvent(onCastSpell4, 300, parameters)

end

Co ile ma si? czar pokazywa?

/\ To jest ca?y skrypt :)
A teraz je?li chcecie doda? wi?cej to:
local combat* = createCombatObject()
setCombatParam(combat*, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat*, COMBAT_PARAM_EFFECT, 39)
setCombatFormula(combat*, COMBAT_FORMULA_LEVELMAGIC, -0.4, -70, -0.5, 0)

Reszte nie t?umacze bo pisze u g?ry ^^
W pierwszym poscie...

arr* = {
{0, 0, 0},
{0, 0, 0},
{1, 2, 1},
{0, 0, 0},
{0, 0, 0},
}

local area* = createCombatArea(arr*)

setCombatArea(combat*, area*)

local function onCastSpell*(parameters)
doCombat(parameters.cid, parameters.combat*, parameters.var)

local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat* = combat*}
end

Teraz tutaj dodajemy /\
Mo?na oczywi?cie wi?cej animacji xD

addEvent(onCastSpell*, x, parameters)

Co ile czar ma si? pokazywa?
1000 = 1 sekunda


Numer czaru

Banalne xD
 

dymer1111

Advanced User
Joined
Jan 6, 2009
Messages
183
Reaction score
16
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

Wow ale? ty sprytny zrobisz poradnik jeszcze na robienie czaru i zmienianie przy tym koloru w?os?w?
oczywi?cie reput;]
 

firen master

Active User
Joined
Nov 20, 2008
Messages
64
Reaction score
3
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

Ale Czy t osom wszystkie efekty:confused::confused::confused:
 

Moking

Advanced User
Joined
Aug 7, 2008
Messages
206
Reaction score
9
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

Super.
Bardzo przejrzyste,napewno pomog?e? nowicjuszom.
10/10
Pozdro.
 

Voilan

Advanced User
Joined
Feb 21, 2009
Messages
319
Reaction score
46
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

Ale Czy t osom wszystkie efekty:confused::confused::confused:

Zauwa?y?em ?e w wielu postach spamujesz, czy to wszystkie efekty, raczej tak...
Bo cz?sto jest ?e gdy kto? wpisuje wi?ksze liczby ma debuga ^^

Rokiego Altha si? spytaj :D
 

firen master

Active User
Joined
Nov 20, 2008
Messages
64
Reaction score
3
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

a gdze jestest ten efekt np z czaru exevo mas winter ten lud z ziemi
 

czerwin1997

Advanced User
Joined
Dec 29, 2008
Messages
360
Reaction score
14
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

dzienki tego bardzo potrzebowa?em... ocniam 10/10 !!:D
 

Voilan

Advanced User
Joined
Feb 21, 2009
Messages
319
Reaction score
46
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

a gdze jestest ten efekt np z czaru exevo mas winter ten lud z ziemi

Nie dodawa?em efekt?w, i nie moja wina soory...
Roki Alth to robi? wi?c nie do mnie si? rzuca?, ale zrobi? to porz?nie wi?c nie ma po co sie rzuca? :)
Jest wi?kszos? efekt?w ^^
I cieszy mnie to ?e ludzie lubi? m?j poradnik :)
Na to liczy?em xD
 

komen94

Active User
Joined
Dec 12, 2008
Messages
139
Reaction score
3
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

w moim silniku 8.1 jest 55 efektow
 

Krissek

Advanced User
Joined
Jan 5, 2009
Messages
356
Reaction score
9
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

Fajny poradnik poczatkujacym napewno sie przyda 10/10 :)
Pozdro Krissek
 

krzysio

Advanced User
Joined
May 30, 2008
Messages
201
Reaction score
10
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

No dobra dlaczego jak zrobi? to nie zadaje hit z tego czaru swojego??:mad::mad:

______________
743012_1.png

IP:: 85.89.161.70 Tibia: 8.1
 

wojti124

Active User
Joined
Aug 14, 2008
Messages
99
Reaction score
20
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

Super poradnik nawet najbardziej zieloni mog? dzi?ki niemu robi? spelle;) Wszystko czytelne i bardzo ?adne:p Daje 10/10 Bo to jest super poradnik:D
 

Hoxaver

Advanced User
Joined
Apr 4, 2008
Messages
300
Reaction score
60
Odp: [8.1] Jak stworzy? czar by Voilan

Odp: [8.1] Jak stworzy? czar by Voilan

Dobry poradnik, przenosz? do poradnik?w OTS, bo tam jego miejsce.
 
Status
Not open for further replies.
Top