The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Stackable Problem.
Author Message
hildor
Apprentice
*

Posts: 1
Likes Given: 0
Likes Received: 0 in 0 posts
Joined: Jan 2015
Reputation: 0



Post: #1
Stackable Problem.
Hello.

i have some problem. we are update system 56b to 56c but this time potions and ingots not stackable. i try solved this problem but i can not find any solution. anyone have idea?

thanks


//Ore's//
Code:
[DEFNAME COLOR_ORE]
color_o_iron 0
color_o_dull_copper 060a
color_o_copper 0641
color_o_bronze 06d6
color_o_gold 045e
color_o_shadow 0770
color_o_agapite 0400
color_o_silver 03e9
color_o_verite 07d1
color_o_mytheril 051f
color_o_valorite 0515
color_o_bloodrock 04c2
color_o_blackrock 0455

[ITEMDEF 019b7]
DEFNAME=i_ore_Iron
NAME=Iron Ore%s
TYPE=t_ore
SKILLMAKE=MINING 20.0
TDATA1=i_ingot_Iron
WEIGHT=0.2
VALUE=4
DUPELIST=019b8,019b9,019ba
RESDISPDNHUE=color_o_iron

[ITEMDEF i_ore_dull_copper]
DEFNAME=i_ore_dull_copper
ID=i_ore_Iron
NAME=Dullcopper Ore%s
SKILLMAKE=MINING 60.0
TDATA1=i_ingot_dull_copper
WEIGHT=0.2
RESDISPDNHUE=color_o_dull_copper

ON=@Create
COLOR=color_o_dull_copper

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_shadow]
DEFNAME=i_ore_shadow
ID=i_ore_Iron
NAME=Shadow Ore%s
SKILLMAKE=MINING 65.0
TDATA1=i_ingot_shadow
WEIGHT=0.2
RESDISPDNHUE=color_o_shadow

ON=@Create
COLOR=color_o_shadow

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_copper]
DEFNAME=i_ore_copper
ID=i_ore_Iron
NAME=Copper Ore%s
SKILLMAKE=MINING 70.0
TDATA1=i_ingot_copper
WEIGHT=0.2
RESDISPDNHUE=color_o_copper

ON=@Create
COLOR=color_o_copper

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_bronze]
DEFNAME=i_ore_bronze
ID=i_ore_iron
NAME=Bronze Ore%s
SKILLMAKE=MINING 75.0
TDATA1=i_ingot_bronze
WEIGHT=0.2
RESDISPDNHUE=color_o_bronze

ON=@Create
COLOR=color_o_bronze

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_gold]
DEFNAME=i_ore_gold
ID=i_ore_Iron
NAME=Gold Ore%s
SKILLMAKE=MINING 80.0
TDATA1=i_ingot_gold
WEIGHT=0.2
RESDISPDNHUE=color_o_gold

ON=@Create
COLOR=color_o_gold

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_agapite]
DEFNAME=i_ore_agapite
ID=i_ore_Iron
NAME=Agapite Ore%s
SKILLMAKE=MINING 85.0
TDATA1=i_ingot_agapite
WEIGHT=0.2
RESDISPDNHUE=color_o_agapite

ON=@Create
COLOR=color_o_agapite

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_silver]
DEFNAME=i_ore_silver
ID=i_ore_Iron
NAME=Silver Ore%s
SKILLMAKE=MINING 90.0
TDATA1=i_ingot_silver
WEIGHT=0.2
RESDISPDNHUE=color_o_silver

ON=@Create
COLOR=color_o_silver

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_verite]
DEFNAME=i_ore_verite
ID=i_ore_Iron
NAME=Verite Ore%s
SKILLMAKE=MINING 95.0
TDATA1=i_ingot_verite
WEIGHT=0.2
RESDISPDNHUE=color_o_verite

ON=@Create
COLOR=color_o_verite

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_valorite]
DEFNAME=i_ore_valorite
ID=i_ore_Iron
NAME=Valorite Ore%s
SKILLMAKE=MINING 98.0
TDATA1=i_ingot_valorite
WEIGHT=0.2
RESDISPDNHUE=color_o_valorite

ON=@Create
COLOR=color_o_valorite

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_mytheril]
DEFNAME=i_ore_mytheril
ID=i_ore_Iron
NAME=Mytheril Ore%s
SKILLMAKE=MINING 99.9
TDATA1=i_ingot_mytheril
WEIGHT=0.2
RESDISPDNHUE=color_o_mytheril

ON=@Create
COLOR=color_o_mytheril

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_bloodrock]
DEFNAME=i_ore_bloodrock
ID=i_ore_Iron
NAME=Bloodrock Ore%s
SKILLMAKE=MINING 98.0
TDATA1=i_ingot_bloodrock
WEIGHT=0.2
RESDISPDNHUE=color_o_bloodrock

ON=@Create
COLOR=color_o_bloodrock

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

[ITEMDEF i_ore_blackrock]
DEFNAME=i_ore_blackrock
ID=i_ore_Iron
NAME=Blackrock Ore%s
SKILLMAKE=MINING 98.0
TDATA1=i_ingot_blackrock
WEIGHT=0.2
RESDISPDNHUE=color_o_blackrock

ON=@Create
COLOR=color_o_blackrock

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

///////////////////////////////////////////////UPDATE

[ITEMDEF 01bef]
DEFNAME=i_ingot_Iron
TYPE=T_INGOT
RESOURCES=i_ore_Iron
SKILLMAKE=20.0 MINING
TDATA1=20.0
TDATA2=100.0
WEIGHT=0.1
NAME=Iron Ingot%s
RESDISPDNHUE=color_o_iron

ON=@Create
DISPID=01bf2

ON=@Click
message <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_IRON
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1

[ITEMDEF i_ingot_dull_copper]
DEFNAME=i_ingot_dull_copper
ID=01bf2
NAME=Dullcopper Ingot%s
RESOURCES=i_ore_dull_copper
SKILLMAKE=MINING 60.0
TDATA1=60.0
TDATA2=100.0
WEIGHT=0.2
RESDISPDNHUE=color_o_dull_copper

ON=@Create
COLOR=color_o_dull_copper

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_DULL_COPPER
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1

[ITEMDEF i_ingot_copper]
DEFNAME=i_ingot_copper
NAME=Copper Ingot%s
RESOURCES=i_ore_copper
TYPE=T_INGOT
SKILLMAKE=MINING 70.0
TDATA1=70.0
TDATA2=100.0
WEIGHT=0.2
RESDISPDNHUE=color_o_copper

ON=@Create
COLOR=color_o_copper
DISPID=01bf2

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_COPPER
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1

[ITEMDEF i_ingot_bronze]
ID=i_ingot_iron
NAME=Bronze Ingot%s
RESOURCES=i_ore_bronze
SKILLMAKE=MINING 75.0
TDATA1=75.0
TDATA2=100.0
WEIGHT=0.2
RESDISPDNHUE=color_o_bronze

ON=@Create
COLOR=color_o_bronze
DISPID=01bf2

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_BRONZE
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1

[ITEMDEF i_ingot_gold]
DEFNAME=i_ingot_gold
NAME=Gold Ingot%s
SKILLMAKE=MINING 80.0
TYPE=T_INGOT
TDATA1=80.0
TDATA2=100.0
RESOURCES=i_ore_gold
WEIGHT=0.2
RESDISPDNHUE=color_o_gold

ON=@Create
DISPID=01bf2
COLOR=color_o_gold

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_GOLD
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1


[ITEMDEF i_ingot_silver]
DEFNAME=i_ingot_silver
NAME=Silver Ingot%s
TYPE=T_INGOT
SKILLMAKE=MINING 90.0
TDATA1=90.0
TDATA2=100.0
RESOURCES=i_ore_silver
WEIGHT=0.2
RESDISPDNHUE=color_o_silver

ON=@Create
DISPID=01bf2
COLOR=color_o_silver

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_SILVER
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1


[ITEMDEF i_ingot_shadow]
ID=i_ingot_iron
NAME=Shadow Ingot%s
SKILLMAKE=MINING 65.0
TDATA1=65.0
TDATA2=100.0
RESOURCES=i_ore_shadow
WEIGHT=0.2
RESDISPDNHUE=color_o_shadow

ON=@Create
COLOR=color_o_shadow

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_Shadow
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1

[ITEMDEF i_ingot_agapite]
DEFNAME=i_ingot_agapite
ID=i_ingot_iron
NAME=Agapite Ingot%s
SKILLMAKE=MINING 85.0
TDATA1=85.0
TDATA2=100.0
RESOURCES=i_ore_agapite
WEIGHT=0.2
RESDISPDNHUE=color_o_agapite

ON=@Create
COLOR=color_o_agapite

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_AGAPITE
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1

[ITEMDEF i_ingot_verite]
ID=i_ingot_iron
NAME=Verite Ingot%s
RESOURCES=i_ore_verite
SKILLMAKE=MINING 95.0
TDATA1=95.0
TDATA2=100.0
WEIGHT=0.2
RESDISPDNHUE=color_o_verite

ON=@Create
COLOR=color_o_verite

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_VERITE
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1

[ITEMDEF i_ingot_mytheril]
DEFNAME=i_ingot_mytheril
ID=i_ingot_iron
NAME=Mytheril Ingot%s
RESOURCES=i_ore_mytheril
SKILLMAKE=MINING 99.9
TDATA1=99.9
TDATA2=100.0
WEIGHT=0.2
RESDISPDNHUE=color_o_mytheril

ON=@Create
COLOR=color_o_mytheril

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_MYTHERIL
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1

[ITEMDEF i_ingot_valorite]
DEFNAME=i_ingot_valorite
ID=i_ingot_iron
NAME=Valorite Ingot%s
RESOURCES=i_ore_valorite
SKILLMAKE=MINING 98.0
TDATA1=98.0
TDATA2=100.0
WEIGHT=0.2
RESDISPDNHUE=color_o_valorite

ON=@Create
COLOR=color_o_valorite

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_VALORITE
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1

[ITEMDEF i_ingot_bloodrock]
ID=i_ingot_iron
NAME=Bloodrock Ingot%s
RESOURCES=i_ore_bloodrock
SKILLMAKE=MINING 98.0
TDATA1=98.0
TDATA2=100.0
WEIGHT=0.2
RESDISPDNHUE=color_o_bloodrock

ON=@Createw
COLOR=color_o_bloodrock
ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_BLOODROCK
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1

[ITEMDEF i_ingot_blackrock]
DEFNAME=i_ingot_blackrock
ID=i_ingot_iron
NAME=Blackrock Ingot%s
RESOURCES=i_ore_blackrock
SKILLMAKE=MINING 98.0
TDATA1=98.0
TDATA2=100.0
WEIGHT=0.2
RESDISPDNHUE=color_o_blackrock

ON=@Create
COLOR=color_o_blackrock

ON=@Click
message @<color>,,1 <amount> <name>
RETURN 1

ON=@DClick
IF !(<SRC.RESTEST 1 i_hammer_smith>)
src.sys_kirmizi Bunu kullanmak için ilk önce Smith Hammer'a ihtiyacınız var.
RETURN 1
ENDIF
if !(<src.isneartype t_forge 3>)
src.sys_kirmizi Forge yakınlarında olmalısınız.
return 1
endif
SRC.CTAG.Craft_Menu_Skill = BS_BLACKROCK
SRC.SDIALOG d_craft_menu
SRC.FINDID.i_hammer_smith.equip
RETURN 1



//Potion's//
Code:
[ITEMDEF i_keg_potion]
NAME Potion Keg
ID=i_keg_wood
TYPE=t_script
WEIGHT=10
RESOURCES=10 i_ingot_iron, 1 i_barrel_open, 1 i_barrel_lid
SKILLMAKE=TINKERING 70.0
VALUE=1000

ON=@Create
TAG.POTION=0
MORE2=0
TIMER=-1
    
ON=@DClick
if (<src.targ.topobj.uid> != <src.uid>)
    src.sys_kirmizi Sadece ustunuzdeki esyalari kullanabilirsiniz.
endif
IF (<topobj.uid> != <src.uid>)
src.sys_kirmizi Bunu kullanabilmeniz için çantanızda olmalıdır.
return 1
endif
TARGET @044,,1 Lütfen bir iksir şişesi seçiniz.
return 1

ON=@Targon_Char
src.sys_kirmizi Hatalı seçim.
TARGET @044,,1 Lütfen bir iksir şişesi seçiniz.
RETURN 1
    
ON=@Targon_Ground
src.sys_kirmizi Hatalı seçim.
TARGET @044,,1 Lütfen bir iksir şişesi seçiniz.
RETURN 1

ON=@Targon_Item
if (<src.targ.topobj.uid> != <src.uid>)
src.sys_kirmizi Sadece üstünüzdeki eşyaları kullanabilirsiniz.
endif

IF <SRC.TARG.BASEID>==i_bottle_empty
IF <MOREX> = 0
src.sys_kirmizi Fıçıdaki iksiri şişeye doldurmaya çalıştınız ama fıçıda iksir yok.
TARGET @044,,1 Fıçıyı doldurmak için lütfen dolu bir iksir şişesi seçiniz.
RETURN 1
ENDIF

src.sys_beyaz Fıçıdaki iksirin bir kısmını boş şişeye boşalttınız.
SRC.SOUND=snd_Z_END_LIQUID
SRC.NEWITEM=<TAG.POTION>
SRC.ACT.MORE2=<MORE2>
SRC.ACT.ATTR=0
SRC.ACT.TIMER=-1
SRC.ACT.BOUNCE
MOREX=<MOREX> - 1

IF (<MOREX> == 0)
NAME=
TAG.POTION=0
MORE2=0
ELSE
NAME @,,1 <SRC.ACT.NAME> Keg
ENDIF

SRC.TARG.CONSUME 1
TARGET
RETURN 1

ELSEIF <SRC.TARG.TYPE> != T_POTION
src.sys_kirmizi Bu bir potion değil!
TARGET
RETURN 1
ELSEIF <TAG.POTION> && (<SRC.TARG.BASEID>!=<TAG.POTION>)
src.sys_kirmizi Fıçıya sadece bir çeşit iksir boşaltabilirsiniz.
TARGET
RETURN 1
ELSEIF (<MOREX> >= 500)
src.sys_kirmizi Fıçı ağzına kadar dolmuş ! Fıçıyı boşaltmak için boş şişe seçiniz.
TARGET
RETURN 1
ELSEIF (<MOREX>==0)
TAG.POTION=<SRC.TARG.BASEID>
ENDIF
MORE2=<SRC.TARG.MORE2>
MOREX +=<src.targ.amount>
NAME @,,1 a <SRC.TARG.NAME> Keg
SRC.SOUND=snd_Z_END_LIQUID
SRC.sys_beyaz Fıçıyı <SRC.TARG.AMOUNT> <SRC.TARG.NAME> ile doldurdunuz.
SRC.TARG.REMOVE
SRC.NEWITEM=i_bottle_empty
SRC.ACT.AMOUNT <SRC.TARG.AMOUNT>
SRC.ACT.ATTR=0
SRC.ACT.BOUNCE
TARGET
RETURN 1

on=@click
message @,,1 [<MOREX>]

[itemdef i_potion_delay]
name Potion Delay
id 0186a
type t_eq_script
weight 0
layer layer_special

On=@Create
attr attr_invis|attr_newbie
timer 16

on=@equip
src.sys_yesil Potion kullandınız.
src.effect 3,0376a,2,10,1

On=@Timer
cont.sys_yesil Potion kullanabilirsiniz.
remove
return 1


[ITEMDEF i_potion_light]
ID=i_bottle_empty
TYPE=T_POTION
NAME=Light
TDATA1=i_bottle_empty
RESOURCES=2 i_reag_nightshade, i_bottle_empty
SKILLMAKE=ALCHEMY 65.0
RESDISPDNHUE=07a1

ON=@Create
COLOR=07a1

ON=@DClick
IF (<topobj.uid> != <src.uid>)
src.sys_kirmizi Bunu kullanabilmeniz için çantanızda olmalıdır.
return 1
endif
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if !(<src.findid.i_blind2>)
src.sys_kirmizi Blinding etkisi altında değilsiniz.
return 1
endif
src.findid.i_blind.remove
src.findid.i_blind2.remove
src.effect snd_spell_heal
src.effect 3,0376a,2,10,1
src.light 0
src.update
src.anim 19
src.nightsight 1
src.sayua 044,6,6,0 * Aydınlanır *
serv.newitem i_potion_delay,1,<src>,1
src.consume 1 i_potion_light
return 1

[ITEMDEF i_potion_Agility]
ID=i_bottle_empty
NAME=Normal Agility
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_blood_moss, i_bottle_empty
SKILLMAKE=ALCHEMY 35.0

ON=@Create
MORE1=s_Agility
MORE2=50.0
DISPID=i_bottle_blue
update

ON=@DCLICK
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
IF (<SRC.FINDID.i_rune_bless>)
SRC.FINDID.i_rune_bless.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_agility>)
SRC.FINDID.i_rune_agility.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_cunning>)
SRC.FINDID.i_rune_cunning.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_strength>)
SRC.FINDID.i_rune_strength.REMOVE
ENDIF
serv.newitem i_potion_delay,1,<src>,1
src.spelleffect s_night_sight 100.0

on=@dropon_char
if ((<argo.id> == c_m_golem_tinker1) || <argo.id> == c_m_golem_tinker2))
src.sys_kirmizi Bu iksiri bu varlığa içiremezsiniz.
return 1
endif

[ITEMDEF i_potion_AgilityGreat]
ID=i_bottle_empty
TYPE=T_POTION
NAME=Greater Agility
TDATA1=i_bottle_empty
RESOURCES=i_reag_blood_moss 3, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 65.0

ON=@Create
MORE1=s_Agility
MORE2=100.0
DISPID=i_bottle_blue
update

ON=@DCLICK
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
IF (<SRC.FINDID.i_rune_bless>)
SRC.FINDID.i_rune_bless.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_agility>)
SRC.FINDID.i_rune_agility.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_cunning>)
SRC.FINDID.i_rune_cunning.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_strength>)
SRC.FINDID.i_rune_strength.REMOVE
ENDIF
serv.newitem i_potion_delay,1,<src>,1
src.spelleffect s_night_sight 100.0


on=@dropon_char
if ((<argo.id> == c_m_golem_tinker1) || <argo.id> == c_m_golem_tinker2))
src.sys_kirmizi Bu iksiri bu varlığa içiremezsiniz.
return 1
endif




[ITEMDEF i_potion_Cure]
NAME=Normal Cure
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_garlic, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 45.0

ON=@Create
MORE1=s_cure
MORE2=50.0
DISPID=i_bottle_orange
update

ON=@DClick
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if <src.findid.i_rune_poison>
if (<src.findid.i_rune_poison.moreY> > <more2>)
src.effect snd_spell_poison
src.sys_kirmizi Bu iksir uzerinizdeki zehir etkisini gecirecek kadar etkili olmadi.
remove
return 1
endif
endif
if <src.findid.i_rune_poison_field>
if (<src.findid.i_rune_poison_field.moreY> > <more2>)
src.effect snd_spell_poison
src.sys_kirmizi Bu iksir uzerinizdeki zehir etkisini gecirecek kadar etkili olmadi.
remove
return 1
endif
endif
if !(<src.findid.i_rune_poison>)
src.sys_kirmizi Zehirli değilsiniz.
return 1
endif
serv.newitem i_potion_delay,1,<src>,1

on=@dropon_char
if ((<argo.id> == c_m_golem_tinker1) || <argo.id> == c_m_golem_tinker2))
src.sys_kirmizi Bu iksiri bu varlığa içiremezsiniz.
return 1
endif

[ITEMDEF i_potion_CureGreat]
NAME=Greater Cure
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_garlic 3, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 85.0

ON=@Create
MORE1=s_cure
MORE2=100.0
DISPID=i_bottle_orange
update

ON=@DClick
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if !(<src.findid.i_rune_poison>)
src.sys_kirmizi Zehirli değilsiniz.
return 1
endif
serv.newitem i_potion_delay,1,<src>,1

on=@dropon_char
if ((<argo.id> == c_m_golem_tinker1) || <argo.id> == c_m_golem_tinker2))
src.sys_kirmizi Bu iksiri bu varlığa içiremezsiniz.
return 1
endif

[ITEMDEF i_potion_Explosion]
NAME=Normal Explosion
ID=6211
TYPE=T_POTION
TDATA1=0
RESOURCES=i_reag_sulfur_ash 2, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 55.0

ON=@Create
MORE1=s_explosion
MORE2=50.0

ON=@DClick
if (<topobj.uid> != <src.uid>)
src.sys_kirmizi Sadece çantanızda kullanabilirsiniz.
return 1
endif
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif

on=@targon_ground
serv.newitem i_potion_delay,1,<src>,1

[ITEMDEF i_explosion_delay]
ID=i_memory
TYPE=t_eq_script
NAME=Explosion Delay

ON=@Create
ATTR=attr_decay|attr_invis
TIMER=5

on=@equip
TIMER=5

on=@unequip
cont.sysmessage @044,,1 Explosion kullanabilirsiniz.

ON=@Timer
REMOVE
RETURN 1

[ITEMDEF i_potion_ExplosionGreat]
NAME=Greater Explosion
ID=6211
TYPE=T_POTION
TDATA1=0
RESOURCES=i_reag_sulfur_ash 5, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 65.0

ON=@Create
MORE1=s_explosion
MORE2=100.0

ON=@DClick
if (<topobj.uid> != <src.uid>)
src.sys_kirmizi Sadece çantanızda kullanabilirsiniz.
return 1
endif
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif

on=@targon_ground
serv.newitem i_potion_delay,1,<src>,1

[ITEMDEF i_potion_Heal]
NAME=Normal Heal
ID=i_bottle_empty
RESOURCES=i_reag_ginseng, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 35.0
TYPE=T_POTION
TDATA1=i_bottle_empty

ON=@Create
MORE1=s_greater_heal
MORE2=50.0
DISPID=i_bottle_yellow
update

On=@DClick
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if (<Src.Findid.i_rune_poison>)
src.sys_kirmizi Zehirliyken bunu kullanamazsiniz.
Return 1
endif
if (<src.hits> == <src.str>)
src.sys_kirmizi Yaralı değilsiniz.
return 1
endif
serv.newitem i_potion_delay,1,<src>,1

on=@dropon_char
if ((<argo.id> == c_m_golem_tinker1) || <argo.id> == c_m_golem_tinker2))
src.sys_kirmizi Bu iksiri bu varlığa içiremezsiniz.
return 1
endif

[ITEMDEF i_potion_HealGreat]
NAME=Greater Heal
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_ginseng 5, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 90.0

ON=@Create
MORE1=s_greater_heal
MORE2=100.0
DISPID=i_bottle_yellow
update

On=@DClick
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if (<Src.Findid.i_rune_poison>)
src.sys_kirmizi Zehirliyken bunu kullanamazsiniz.
Return 1
endif
if (<src.hits> == <src.str>)
src.sys_kirmizi Yaralı değilsiniz.
return 1
endif
serv.newitem i_potion_delay,1,<src>,1

on=@dropon_char
if ((<argo.id> == c_m_golem_tinker1) || <argo.id> == c_m_golem_tinker2))
src.sys_kirmizi Bu iksiri bu varlığa içiremezsiniz.
return 1
endif

[ITEMDEF i_potion_Nightsight]
NAME=Normal Nightsight
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_spider_silk, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 25.0

ON=@Create
MORE1=s_night_sight
MORE2=50.0
DISPID=i_bottle_black
update

[ITEMDEF i_potion_Nightsightgreat]
NAME=Greater Nightsight
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_spider_silk 5, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 75.0

ON=@Create
MORE1=s_night_sight
MORE2=100.0
DISPID=i_bottle_black
update





[ITEMDEF i_potion_Poison]
NAME=Normal Poison
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_nightshade, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 29.9

ON=@Create
MORE1=s_poison
MORE2=50.0
DISPID=i_bottle_green
update

ON=@Dclick
if (<topobj.uid> != <src.uid>)
src.sys_kirmizi Sadece çantanızda kullanabilirsiniz.
return 1
endif
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
target @044,,1 Zehirlemek istediğiniz silahı seçiniz.
return 1

on=@targon_item
if !(<src.targ.TOPOBJ.UID> == <SRC.UID>)
src.sys_kirmizi Zehirlemek istediğiniz silah çantanızda olmalıdır.
return 1
endif
if !(<src.targ.isweapon>)
src.sys_kirmizi Sadece silahları zehirleyebilirsiniz.
return 1
endif
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if !((<src.findlayer(1).isweapon>) || (<src.findlayer(2).isweapon>))
src.sys_kirmizi Zehirlemek istediğiniz silah elinizde olmalıdır.
return 1
endif
if !(<src.targ.layer> == 1)
src.sys_kirmizi Sadece tek el silahlara zehir sürebilirsiniz.
return 1
endif
src.targ.morez 50
src.sys_yesil Zehiri başarıyla sürdünüz.
src.consume 1 i_potion_Poison
serv.newitem i_potion_delay,1,<src>,1
src.f_skillgain 30
return 1

[ITEMDEF i_potion_PoisonDeadly]
NAME=Deadly Poison
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_nightshade 8, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 90.0

ON=@Create
MORE1=s_poison
MORE2={30.0 90.0}
DISPID=i_bottle_green
update

ON=@Dclick

if (<src.magery> > 39.9)
src.sys_kirmizi Bu zehiri kullanmak 40 magery'den az yeteneğine sahip olmalısınız.
return 1
endif

if (<src.poisoning> < 98.0)
src.sys_kirmizi Bu zehiri kullanmak 98.0 poison becerisine sahip olmalısınız.
return 1
endif
if (<topobj.uid> != <src.uid>)
src.sys_kirmizi Sadece çantanızda kullanabilirsiniz.
return 1
endif
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
target @044,,1 Zehirlemek istediğiniz silahı seçiniz.
return 1

on=@targon_item
if !(<src.targ.TOPOBJ.UID> == <SRC.UID>)
src.sys_kirmizi Zehirlemek istediğiniz silah çantanızda olmalıdır.
return 1
endif
if !(<src.targ.isweapon>)
src.sys_kirmizi Sadece silahları zehirleyebilirsiniz.
return 1
endif
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if !((<src.findlayer(1).isweapon>) || (<src.findlayer(2).isweapon>))
src.sys_kirmizi Zehirlemek istediğiniz silah elinizde olmalıdır.
return 1
endif
if !(<src.targ.layer> == 1)
src.sys_kirmizi Sadece tek el silahlara zehir sürebilirsiniz.
return 1
endif
src.targ.morez {100 110}
src.sys_yesil Zehiri başarıyla sürdünüz.
src.consume 1 i_potion_Poisondeadly
serv.newitem i_potion_delay,1,<src>,1
src.f_skillgain 30
return 1

[ITEMDEF i_potion_Refresh]
NAME=Normal Refresh
ID=i_bottle_RED
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_black_pearl, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 20.0

ON=@Create
MORE1=s_Refresh
MORE2=50.0
DISPID=i_bottle_red
update

On=@DClick
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if (<src.dex> == <src.stam>)
src.sys_kirmizi Gücünüz gayet iyi.
return 1
endif
serv.newitem i_potion_delay,1,<src>,1



[ITEMDEF i_potion_Refreshgreat]
ID=i_bottle_empty
NAME=Greater Refresh
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_black_pearl 5, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 60.0

ON=@Create
MORE1=s_Refresh
MORE2=100.0
DISPID=i_bottle_red
update

On=@DClick
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if (<src.dex> == <src.stam>)
src.sys_kirmizi Gücünüz gayet iyi.
return 1
endif
serv.newitem i_potion_delay,1,<src>,1


[ITEMDEF i_potion_mana]
NAME=Normal Mana
ID=3840
TYPE=T_POTION
TDATA1=i_bottle_empty
RESDISPDNHUE=07af
RESOURCES=i_reag_black_pearl 2, i_bottle_EMPTY
RESOURCES=i_reag_black_pearl 6, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 60.0

ON=@Create
MORE1=s_mana
MORE2=30.0
DISPID=3840
update
COLOR=07af

On=@DClick
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if (<src.int> == <src.mana>)
src.sys_kirmizi Zekanız gayet iyi.
return 1
endif
serv.newitem i_potion_delay,1,<src>,1

[ITEMDEF i_potion_managreat]
NAME=Greater Mana
ID=3840
TYPE=T_POTION
TDATA1=i_bottle_empty
RESDISPDNHUE=07af
RESOURCES=i_reag_black_pearl 6, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 99.0

ON=@Create
MORE1=s_mana
MORE2=60.0
DISPID=3840
update
COLOR=07af

On=@DClick
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
if (<src.int> == <src.mana>)
src.sys_kirmizi Zekanız gayet iyi.
return 1
endif
serv.newitem i_potion_delay,1,<src>,1


[ITEMDEF i_potion_Strength]
ID=i_bottle_empty
NAME=Normal Strength
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_mandrake_root, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 29.0

ON=@Create
MORE1=s_strength
MORE2=50.0
DISPID=i_bottle_white
update

ON=@DCLICK
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
IF (<SRC.FINDID.i_rune_bless>)
SRC.FINDID.i_rune_bless.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_agility>)
SRC.FINDID.i_rune_agility.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_cunning>)
SRC.FINDID.i_rune_cunning.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_strength>)
SRC.FINDID.i_rune_strength.REMOVE
ENDIF
serv.newitem i_potion_delay,1,<src>,1
src.spelleffect s_night_sight 100.0

on=@dropon_char
if ((<argo.id> == c_m_golem_tinker1) || <argo.id> == c_m_golem_tinker2))
src.sys_kirmizi Bu iksiri bu varlığa içiremezsiniz.
return 1
endif

[ITEMDEF i_potion_StrengthGreat]
NAME=Greater Strength
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_mandrake_root 5, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 99.0

ON=@Create
MORE1=s_strength
MORE2=100.0
DISPID=i_bottle_white
update

on=@dropon_char
if ((<argo.id> == c_m_golem_tinker1) || <argo.id> == c_m_golem_tinker2))
src.sys_kirmizi Bu iksiri bu varlığa içiremezsiniz.
return 1
endif

[ITEMDEF i_potion_intel]
NAME=Normal Intellicenge
ID=3835
TYPE=T_POTION
TDATA1=i_bottle_empty
RESDISPDNHUE=0450
RESOURCES=i_reag_mandrake_root, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 29.0


ON=@Create
MORE1=s_Cunning
MORE2=30.0
DISPID=3835
COLOR=0450
update

ON=@DCLICK
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
IF (<SRC.FINDID.i_rune_bless>)
SRC.FINDID.i_rune_bless.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_agility>)
SRC.FINDID.i_rune_agility.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_cunning>)
SRC.FINDID.i_rune_cunning.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_strength>)
SRC.FINDID.i_rune_strength.REMOVE
ENDIF
serv.newitem i_potion_delay,1,<src>,1
src.spelleffect s_night_sight 100.0

on=@dropon_char
if ((<argo.id> == c_m_golem_tinker1) || <argo.id> == c_m_golem_tinker2))
src.sys_kirmizi Bu iksiri bu varlığa içiremezsiniz.
return 1
endif

[ITEMDEF i_potion_intelgreat]
NAME=Greater Intellicenge
ID=3835
TYPE=T_POTION
TDATA1=i_bottle_empty
RESDISPDNHUE=0450
RESOURCES=i_reag_mandrake_root 5, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 99.0

ON=@Create
MORE1=s_Cunning
MORE2=50.0
DISPID=3835
COLOR=0450
update

ON=@DCLICK
if (<src.findid.i_potion_delay>)
src.sys_kirmizi <name> kullanmak için <src.findid.i_potion_delay.timer> saniye beklemelisiniz.
return 1
endif
IF (<SRC.FINDID.i_rune_bless>)
SRC.FINDID.i_rune_bless.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_agility>)
SRC.FINDID.i_rune_agility.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_cunning>)
SRC.FINDID.i_rune_cunning.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_strength>)
SRC.FINDID.i_rune_strength.REMOVE
ENDIF
serv.newitem i_potion_delay,1,<src>,1
src.spelleffect s_night_sight 100.0

on=@dropon_char
if ((<argo.id> == c_m_golem_tinker1) || <argo.id> == c_m_golem_tinker2))
src.sys_kirmizi Bu iksiri bu varlığa içiremezsiniz.
return 1
endif
(This post was last modified: 01-03-2015 09:44 AM by hildor.)
01-03-2015 09:39 AM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)