Zam?wienie na skrypt items oraz weapons. 8.1-8.54

Status
Zamknięty.

Santogracz

New User
Zarejestrowany
Dołączył
Kwiecień 19, 2010
Posty
7
Liczba reakcji
3
Witam.
Mo?ecie w tym temacie zg?asza? sw?j pomys? na wand/ bro?/ armor itp.
Robi? tylko skrypty weapons oraz items od tibi 8.1 do 8.54.
Tak powinno wygl?da? zam?wienie:
1. pod jak? tibi?
2. co? wand, bro?, armor itp.?
3. ID itemu
4. Dok?adniejszy opis

przyk?ad na wanda:
1. 8.1
2. wand
3. 2453
4. ma wali? z sd, atak od 100-200, od lv 10, zabiera 10many, 1 r?czna

przyk?ad na bro?
1. 8.1
2. sword
3. 2390
4. Wali z energi, ma ataku 50, defa 30, jednor?czny
PROSZ? PISA? WED?UG TEGO PRZYK?ADU, INACZEJ SKRYT NIEZOSTANIE ZROBIONY.
PS. Nie patrzcie na ilo?? moich post?w, jestem na innym koncie.
 
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

Stw?rz mi top?r o ID = 11395 (nie, nie b?dziesz go mie? w swoim silniku), ataku daj mu 49, obrony 26, dwur?czny oraz uderza na przemian, to z lodu to z ognia.
Sprawdzam Ci?, je?li zdasz test to mo?esz m?wi? o tworzeniu zam?wie?.

#down
Mam swojego klienta i nie prosz? go o dawanie nowych grafik tylko o skrypt na weapon (w folderze weapons/scripts) w kt?rym ?w bro? b?dzie bi? na przemian z dw?ch ?ywio??w.
Twojego zreszt? te? nie da rady wykona?, w grze jest tylko jedna grafika demon trophy, wi?c po za?o?eniu nie b?dzie dzia?a?.


PS. 400 Post​
 
Ostatnia edycja:
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

@up
Przeciez On tego nie zrobi.. z tego tytulu ze napisal
Robi? tylko skrypty weapons oraz items od tibi 8.1 do 8.54.
a to co Ty napisales to juz nowa tibia;] [new klijent]
@up once again
wlasnie ja chce tego "Zwyklego" trophy przerobic

@topic
to na test'a :
chcialbym abys przerobil glowe demona tak by bila z fista i miala 85 ataku oraz 5 min istnienia czas ma sie zatrzymywac jesli zdejmiemy ze slota przy czym nie moze byc zmieniona nazwa ani nie moze byc widac atrybutow:)- dasz rade? jak nie to ten temat sie nie zda : P
 
Ostatnia edycja:
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

1.8.1
2.Sword
3.2390
4.Wali na przemian z all ?ywio??w 1500 atk. i 1500 def.,jednor?czny
 
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

zrobi?em ten jeden skrytp na przetestowanie mnie, wi?cej nie b?d? robi? na ,,test''
@Oskar1121
Wchodzisz w data/weapons/scripts
Tworzysz plik sword90.lua , a w nim
Kod:
local fire = createCombatObject()
setCombatParam(fire, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(fire, COMBAT_PARAM_EFFECT, 6)
setCombatParam(fire, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE)
setCombatFormula(fire, COMBAT_FORMULA_SKILL, -1, -100, -2, -100)
local ice = createCombatObject()
setCombatParam(ice, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(ice, COMBAT_PARAM_EFFECT, CONST_ME_ICEATTACK)
setCombatParam(ice, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ICE)
setCombatFormula(ice, COMBAT_FORMULA_SKILL, -1, -100, -2, -100)
local arr = {
{0, 3, 0}
}
local area = createCombatArea(arr)
setCombatArea(fire, area)
setCombatArea(ice, area)
function onUseWeapon(cid, var)
local jaki = math.random(1,2)
if (jaki == 1) then
	return doCombat(cid, fire, var)
elseif (jaki == 2) then
	return doCombat(cid, ice, var)
end
end
Dalej wchodzisz w data/weapons/weapons.xml
wklejasz:
Kod:
<melee id="11395" enabled="1" exhaustion="0" hitchance="80" script="sword90.lua"></melee>
Nast?pnie wchodzisz do data/items/items.xml
szukasz itemu 11395 i podmieniasz go na to:
Kod:
	<item id="11395" article="a" name="WPISUJESZ WLASNA NAZWE">
		<attribute key="weight" value="1050"/>
		<attribute key="defense" value="26"/>
		<attribute key="attack" value="49"/>
		<attribute key="weaponType" value="axe"/>
		<attribute key="slotType" value="two-handed"/>
I gra all, robi?em to na silniku 8.1, nie poda?e? jaki silnik wi?c wybra?em sobie ten.

@YoS
Wi?cej test?w nie b?d? robi?, poza tym nie poda?e? id itemka.

@Untical
wchodzisz w data/weapons/scripts i tworzysz swordall.lua
wklejasz do tego to:
Kod:
local energy = createCombatObject()
setCombatParam(energy, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(energy, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT)
setCombatParam(energy, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatFormula(energy,COMBAT_FORMULA_SKILL, -1, -100, -2, -100)
local fire = createCombatObject()
setCombatParam(fire, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(fire, COMBAT_PARAM_EFFECT, 6)
setCombatParam(fire, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE)
setCombatFormula(fire, COMBAT_FORMULA_SKILL, -1, -100, -2, -100)
local poison = createCombatObject()
setCombatParam(poison, COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE)
setCombatParam(poison, COMBAT_PARAM_EFFECT, CONST_ME_HITBYPOISON)
setCombatParam(poison, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EARTH)
setCombatFormula(poison, COMBAT_FORMULA_SKILL, -1, -100, -2, -100)
local ice = createCombatObject()
setCombatParam(poison, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(poison, COMBAT_PARAM_EFFECT, CONST_ME_ICEATTACK)
setCombatParam(poison, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ICE)
setCombatFormula(poison, COMBAT_FORMULA_SKILL, -1, -100, -2, -100)
local death = createCombatObject()
setCombatParam(death, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(death, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(death, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(death, COMBAT_FORMULA_SKILL, -1, -100, -2, -100)
local arr = {
{ 0, 3, 0},
}
local area = createCombatArea(arr)
setCombatArea(energy, area)
setCombatArea(poison, area)
setCombatArea(death, area)
setCombatArea(fire, area)
setCombatArea(ice, area)
function onUseWeapon(cid, var)
local jaki = math.random(1,5)
if (jaki == 1) then
	return doCombat(cid, energy, var)
elseif (jaki == 2) then
	return doCombat(cid, fire, var)
elseif (jaki == 3) then
	return doCombat(cid, poison, var)
elseif (jaki == 4) then
	return doCombat(cid, ice, var)
elseif (jaki == 5) then
	return doCombat(cid, death, var)
end
end
Nast?pnie wchodzisz do data/items/items.xml
Szukasz itemu o id 2390 i podmieniasz na to:
Kod:
	<item id="2390" article="a" name="magic longsword">
		<attribute key="weight" value="4300"/>
		<attribute key="defense" value="1500"/>
		<attribute key="attack" value="1500"/>
		<attribute key="weaponType" value="sword"/>
Nast?pnie do data/weapons/weapons.xml i dodajesz t? linijk?:
Kod:
<melee id="2390" enabled="1" exhaustion="0" hitchance="80" script="swordall.lua"></melee>
I gra all.
 
Ostatnia edycja:
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

1. - 8.54
2. sword
3 - 3334
4 - Wali z enegry tak 100-170 ma 40 defa

i jeszcze jedno
1. - 8.54
2. tarcza
3 - Sparking Rainbow cos takiego - http://admin.tibiaml.com/images/items/gwkdiw72woff9pclelec.gif
3. def - 85 i odporno?c na wszystkie zywioly do 25 %

@ i dzi?ki ;) jak to zrobisz to reput ;)

@EDIT tak jak mowilem leci +
 
Ostatnia edycja:
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

@lilek13
Sword:
wchodzisz do data/items/items.xml
szukasz id itemka 3334
podmieniasz na to:
Kod:
	<item id="3334" name="NAZWA SWORDA">
		<attribute key="defense" value="40" />
		<attribute key="attack" value="45" />
		<attribute key="weaponType" value="sword" />
		<attribute key="weight" value="5000" />
wchodzisz do data/weapons/scripts
tworzysz plik sword.lua
wklejasz do niego to:
Kod:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)
setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 11)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0, -100, -0, -170)
local area = createCombatArea({
	{0, 0, 0},
	{0, 3, 0},
	{0, 0, 0}
})
setCombatArea(combat, area)
function onUseWeapon(cid, var)
	return doCombat(cid, combat, var)
end
Nast?pnie wchodzisz do data/weapons/weapons.xml i wklejasz t? linijk?:
Kod:
	<melee id="3334" level="1" unproperly="1" event="script" value="sword.lua"/>
Tarcza: znalaz?em id
wchodzisz do data/items/items.xml
szukasz id 8908 i podmieniasz tamto na to:
Kod:
	<item id="8908" article="a" name="sparking rainbow shield">
		<attribute key="weight" value="6900" />
		<attribute key="defense" value="85" />
		<attribute key="weaponType" value="shield" />
		<attribute key="absorbPercentAll" value="25"/>
Nast?pnie wchodzisz do data/movements/movements.xml i dodajesz:
Kod:
	<movevent type="Equip" itemid="8908" slot="shield" level="1" event="function" value="onEquipItem">
		<vocation id="1"/>
		<vocation id="5" showInDescription="0"/>
		<vocation id="2"/>
		<vocation id="6" showInDescription="0"/>
		<vocation id="3"/>
		<vocation id="7" showInDescription="0"/>
		<vocation id="4"/>
		<vocation id="8" showInDescription="0"/>
	</movevent>
	<movevent type="DeEquip" itemid="8902" slot="shield" event="function" value="onDeEquipItem"/>
I masz tarcze :)
 
Ostatnia edycja:
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

skoro nie zrobiles bo niby test to prosze bardzo powaznie o zrobienie czegos takiego:
chcialbym abys przerobil glowe demona tak by bila ze skilla fist i miala 87 ataku do tego znikalaby po 7 minutach i 15 sekundach oraz zeby czas ten liczyl sie tylko wtdy kiedy bedzie item zalozony w prawej/lewej dloni ma to byc pod protokol 8.54 i nie chcialbym aby bylo widac atrybuty lecz zeby bylo widac czas! Do tego przy zalozeniu pojawiaja sie efekty /z 49 i /y 12 a po zdjeciu przedmiotu z prawej/lewej dloni efekt /z 2 oraz /y 1 [to juz chyba bys musial w movements ale moze dasz rade w weapons ...] Ale wracajac do tematu chcialbym jeszcze by glowa ta dawala 25% odpornosci na ogien i dodawala by 13 speeda oraz dzialaby jak Ring of Healing tylko slabiej

Pozdrowienia
YoS
 
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

1.8.1
2.Wand
3.2453
4.Jak si? da to tak? ,?e jak kliknie si? use b?dzie wali?a z innego ?ywio?u(i mia?a wszystkie ?ywio?y do wyboru).Atk.1500-2000,zabiera 100 many,od 1000 lvl,jednor?czna.

Thx za mieczyk
 
Ostatnia edycja:
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

@YoS
W temacie napisa?em, ?e robie tylko items i weapons i ewentualnie ?eby ten item lub bro? dzia?a?a dodaje linijk? do movements. Ale nie robi? skrypt?w w movements.
@Untical
To jest ju? jest skrypt actions. A ja actions nie robi?.
@Down
Napisz swoj? pro?b? wed?ug przyk?adu i podaj id przedmiotu.

jak zak?ada?em temat to napisa?em:
PROSZ? PISA? WED?UG TEGO PRZYK?ADU, INACZEJ SKRYT NIEZOSTANIE ZROBIONY.

@EDIT
Ustali?em zasady a ty si? do nich nie stosujesz, dlatego Ci tego nie zrobi?em. Skoro uwa?asz, ?e to takie proste to po co tu napisa?e??
 
Ostatnia edycja:
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

skoro nie zrobiles tamego to zrob cos takiego:
chcialbym abys przerobil glowe demona tak by bila ze skilla fist i miala 87 ataku do tego znikalaby po 7 minutach i 15 sekundach oraz zeby czas ten liczyl sie tylko wtedy kiedy bedzie item zalozony w prawej/lewej dloni ma to byc pod protokol 8.54 i nie chcialbym aby bylo widac atrybuty lecz zeby bylo widac czas! chcialbym jeszcze by glowa ta dawala 25% odpornosci na ogien i dodawala by 13 speeda oraz dzialaby jak Ring of Healing tylko slabiej

@edit
a nie umiesz z tekstu wywnioskowac?;]choc powiem ze id mozesz uzyc dowolne;] byleby sie pokrywalo z tym co napisalem

@up
Buehehe stary Ty sobie jaja robisz to nawet skrypty nie sa... to sa atrybuty! ;) nie umiesz tego zrobic? bo zachowujesz sie dokladnie tak:) ogolnie zrobienie czegos takiego nie zajmuje wiecej niz 5 min a Ty sie wypierasz bo albo to test albo zbyt trudno wywnioskowac to z tekstu.. ehh>< a co do mojego 2 posta w ktorym napisalem ze movements to tylko i wylacznie efekty sie robi w movements a nie atrybuty;]

Pozdrowienia
YoS
 
Ostatnia edycja:
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

Mam jeden problem... to jest silnik sql i mi na konsoli wywala b??d ;(
taki ze nie moze zaladowac items.xml czego to przczyna?

[25/04/2011 11:54:17] [Warning - Items::loadFromXml] Cannot load items file.
[25/04/2011 11:54:17] Line: 21839, Info: Premature end of data in tag items line 2


EDIT
u mnie id 3334 to jest skalka xD


OK poradzilem sobie ;)
 
Ostatnia edycja:
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

1.8.54
2.Gold Sword, Gold Axe (prosz? o 2 bronie axe i sword)
3. ID: Sword= 8931, Axe=8925
4.Sword i Axe: 86atk/75def (+27ataku z ?wi?to?ci ale co jakie? 10-20 hit?w I zabiera 10 many), jednor?czne
Z g?ry dzi?ki daje repute.
 
Ostatnia edycja:
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

1.8.54
2.Gold Sword
3. ID: Sword= 8931
4.atk 57/def 29+3 Sword Atak wali na przemian l?d/?mier?/?wi?to?? za ka?de uderzenie zabiera 10 many, przy jedno jednor?czny
 
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

Yos no i po co to m?wisz...? My?lisz ze jak jeste? pro elo skrypter to ju? jeste? kurwa geniusz?.Ja to olewam czy on to umie robi? czy nie wa?ne ze pomaga albo pr?buje pomaga?..

@topic Zr?b mi sworda z ?ywio?em ognia i lodu :D
 
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

@up
Ktoz Ci powiedzial ze jestem pro elo skrypter XD? Do tego sam sie nie stosujesz do "zasad":)

@topic
skoro Twoj szablon jest zbyt ubogi to napisalem w tekscie;] jesli bym zmodyfikowal szablon to co? napisalbys ze "nie stosujesz sie do zasad"? Moze zedytuj szablon tak by byl uniwersalny :):)

Tibia - 8.54
id= Demon Trophy (id przyjmij = xxxx)
skill = fist
atack = 88
minimum hit = 33
Szansa na Extra hita z zywiolu Smierci = 10%
Moc hita[tego powyzej] = 100
szybkosc ataku = 6 hitow na sekunde
poprawia szybkosc chodzenia o 13 ptk
daje 25% odpornosci na ogien
znika po 7 min 29 sekundach[czas liczy jesli jest w slocie lewej badz prawej dloni-widac ile zostalo do konca]
Zeruje skill Shieldingu jesli jest zalozone
NIE widac atrybutow

Jak widac to co ja chce zupelnie odbiega od Twojego szablonu i co nie zrobisz tego bo nie umiesz czy moze znow powiesz ze sie nie stosuje?:)

@info
pisze w nowym poscie gdyz tamten juz jest "obszerny" z powodu editow
 
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

wszystkie itemy sa normalnie w items.xml chcialbym je do sms shopa i dzialaly tak:

1.
- 8.54
- emerald sword
- 8930
- ma dzia?a? tak ?e po 24 godzinach znika
2.
- 8.54
- solar axe
- 8925
- ma dzia?a? tak ?e po 24 godzinach znika
3.
- 8.54
- dark trinity mace
- 8927
- ma dzia?a? tak ?e po 24 godzinach znika
4.
- 8.54
- batwing hat
- 10016
- ma dzia?a? tak ?e po 24 godzinach znika i dodaje 3mlvl
5.
- 8.54
- boots of waterwalking (mozna zmienic nazwe)
- 2358
- bohy + softy i po 24 znikaja
6.
- 8.54
- nightmare shield
- 6391
- ma dzia?a? tak ?e po 24 godzinach znika
7.
- 8.54
- horned helmet
- 2496
- ma dzia?a? tak ?e po 24 godzinach znika i dodaje skill +5 (dist,sword,axe,club)
8.
- 8.54
- nightmare shield
- 6391
- ma dzia?a? tak ?e po 24 godzinach znika
 
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

1. 8.54
2. bro? fist fighting
3. item id: 5919
4. Skiluje si? ni? fisting, ma 37 atk, 12 def, dodaje 30 speeda, +7 fist fighting, extradef + 2, 15% szans na extra dmg z psychical(fizycznych), dodaje 5 attack speed.
 
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

@2x up
do kazdego z podanych itemkow musisz dopisac:
Kod:
<attribute key="decayTo" value="0" />
		<attribute key="duration" value="86400" />

ja za Ciebie nie bede robil banalow;)

@up
nie wiem czy to dokonca dziala:
-nie dodalem tego 15% bo zapomnialem duzo juz : P musisz mi wybaczyc
Kod:
<item id="5919" article="a" name="fist">
		<attribute key="weight" value="13500" />
		<attribute key="defense" value="12" />
		<attribute key="attack" value="37" />
		<attribute key="weaponType" value="fist" />
		<attribute key="extradef" value="2" />
                <attribute key="speed" value="60" />
                <attribute key="attackspeed" value="600" />
	</item>
 
Odp: Zam?wienie na skrypt items oraz weapons. 8.1-8.54

1.8.54
2.Crystal Wand
3.2184
4.ma walic tyle co sd np. 1k ed wali 3.5k z sd to wand tak samo wyglad sd i co 3 sec ma udezac mana 10 lvl 500 + dla ed i ms 1 reczna z gory dzieki ;]
 
Status
Zamknięty.
Back
Do góry