|
İçerde : 1 misafir, 0 üye : ---
|
//------------------------------------------------------*
// Supervisory 11 - Ultima Online Edition *
//------------------------------------------------------*
// dialog_city_vendor.scp - version=0.56b *
//------------------------------------------------------*
// Copyright (C) 2006-2010 Cyrix. All Rights Reserved. *
// Websites: http://www.cyrix.ueuo.com *
// FILE LAST UPDATED 04.01.2011 *
//------------------------------------------------------*
VERSION=0.56b
//------------------------------------------------------*
//*******Alchemist Dialog********************************
//------------------------------------------------------*
[DIALOG D_NPC_ALC]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 250
RESIZEPIC 10 10 3000 310 230
RESIZEPIC 250 60 3000 50 22
RESIZEPIC 250 80 3000 50 22
RESIZEPIC 250 100 3000 50 22
RESIZEPIC 250 120 3000 50 22
RESIZEPIC 250 140 3000 50 22
RESIZEPIC 250 160 3000 50 22
RESIZEPIC 250 180 3000 50 22
//RESIZEPIC 250 200 3000 50 22
//RESIZEPIC 250 220 3000 50 22
//RESIZEPIC 250 240 3000 50 22
textentry 250 60 253 25 0 0 0
textentry 250 80 253 25 0 1 0
textentry 250 100 253 25 0 2 0
textentry 250 120 253 25 0 3 0
textentry 250 140 253 25 0 4 0
textentry 250 160 253 25 0 5 0
textentry 250 180 253 25 0 6 0
//textentry 250 200 253 25 0 7 0
//textentry 250 220 253 25 0 8 0
//textentry 250 240 253 25 0 9 0
button 43 205 2103 2104 1 0 1
tilepic 20 60 3852
tilepic 22 80 3847
tilepic 17 100 3851
tilepic 27 120 3850
tilepic 23 140 3849
tilepic 32 160 3848
tilepic 35 180 3853
//tilepic 25 200 3963
//tilepic 25 220 3962
//tilepic 25 240 3974
text 80 10 1350 1
text 25 40 1350 2
text 70 60 990 3
text 70 80 990 4
text 70 100 990 5
text 70 120 990 6
text 70 140 990 7
text 70 160 990 8
text 70 180 990 9
//text 70 200 990 10
//text 70 220 990 11
//text 70 240 990 12
text 60 200 990 13
[DIALOG D_NPC_ALC TEXT]
0 //0
<serv.name> Alchemist Menü //1
Satış Listesi //2
Greater Heal //3
Greater Cure //4
Total Refresh //5
Deadly Poison //6
Greater Strength //7
Greater Agility //8
Bleed Potion //9
TEXT 8 //10
TEXT 9 //11
TEXT 10 //12
Seçilenleri Al //13
[DIALOG D_NPC_ALC BUTTON]
On=1
//<=-----Greater Heal
if !(<isnum <argtxt[0]>>)
elseif (<eval <argtxt[0]>>=0)
elseif (<eval <argtxt[0]>><1)
elseif (<eval <argtxt[0]>>>255)
src.sysmessage 255 taneden fazla alamazsiniz
return 1
else
newitem i_potion_HealGreat
act.amount = <eval <argtxt[0]>>
act.bounce
endif
//<=-----Greater Cure
if !(<isnum <argtxt[1]>>)
elseif (<eval <argtxt[1]>>=0)
elseif (<eval <argtxt[1]>><1)
elseif (<eval <argtxt[1]>>>255)
src.sysmessage 255 taneden fazla alamazsiniz
return 1
else
newitem i_potion_CureGreat
act.amount = <eval <argtxt[1]>>
act.bounce
endif
//<=-----Total Refresh
if !(<isnum <argtxt[2]>>)
elseif (<eval <argtxt[2]>>=0)
elseif (<eval <argtxt[2]>><1)
elseif (<eval <argtxt[2]>>>255)
src.sysmessage 255 taneden fazla alamazsiniz
return 1
else
newitem i_potion_RefreshTotal
act.amount = <eval <argtxt[2]>>
act.bounce
endif
//<=-----Deadly Poison
if !(<isnum <argtxt[3]>>)
elseif (<eval <argtxt[3]>>=0)
elseif (<eval <argtxt[3]>><1)
elseif (<eval <argtxt[3]>>>255)
src.sysmessage 255 taneden fazla alamazsiniz
return 1
else
newitem i_potion_PoisonDeadly
act.amount = <eval <argtxt[3]>>
act.bounce
endif
//<=-----Greater Strength
if !(<isnum <argtxt[3]>>)
elseif (<eval <argtxt[4]>>=0)
elseif (<eval <argtxt[4]>><1)
elseif (<eval <argtxt[4]>>>255)
src.sysmessage 255 taneden fazla alamazsiniz
return 1
else
newitem i_potion_StrengthGreat
act.amount = <eval <argtxt[4]>>
act.bounce
endif
//<=-----Greater Agility
if !(<isnum <argtxt[3]>>)
elseif (<eval <argtxt[5]>>=0)
elseif (<eval <argtxt[5]>><1)
elseif (<eval <argtxt[5]>>>255)
src.sysmessage 255 taneden fazla alamazsiniz
return 1
else
newitem i_potion_AgilityGreat
act.amount = <eval <argtxt[5]>>
act.bounce
endif
//<=-----Greater Explosion
if !(<isnum <argtxt[4]>>)
elseif (<eval <argtxt[6]>>=0)
elseif (<eval <argtxt[6]>><1)
elseif (<eval <argtxt[6]>>>255)
src.sysmessage 255 taneden fazla alamazsiniz
return 1
else
newitem i_potion_bleed
act.amount = <eval <argtxt[6]>>
act.bounce
endif
//------------------------------------------------------*
//*******Animal Trainer**********************************
//------------------------------------------------------*
[DIALOG D_NPC_ANM]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 490
RESIZEPIC 10 10 3000 310 470
RESIZEPIC 20 70 3000 290 52
RESIZEPIC 20 120 3000 290 51
RESIZEPIC 20 170 3000 290 52
RESIZEPIC 20 220 3000 290 51
RESIZEPIC 20 270 3000 290 52
RESIZEPIC 20 320 3000 290 51
RESIZEPIC 20 370 3000 290 52
RESIZEPIC 20 420 3000 290 51
//<---Horse--------
tilepic 25 75 8479
tilepic 25 125 8480
tilepic 25 175 8481
tilepic 25 225 8484
//<---Llama--------
tilepic 25 275 8438
//<---Ostard-------
tilepic 25 325 8501
tilepic 25 375 8503
tilepic 25 425 8502
//<---Başlık-------
dtext 75 10 1350 <serv.name> Animal Trainer Menü
dtext 25 40 1350 Satış Listesi
//dtext 190 40 1350 Alt Başlık
//<---Binek Listesi
dtext 80 75 990 Gray Horse
dtext 80 125 990 Brown Horse
dtext 80 175 990 Dark Brown Horse
dtext 80 225 990 Tan Horse
dtext 80 275 990 Llama
dtext 80 325 990 Desert Ostard
dtext 80 375 990 Forest Ostard
dtext 80 425 990 Zostrich Ostard
dtext 100 95 990 Ücretsiz
dtext 100 145 990 Ücretsiz
dtext 100 195 990 Ücretsiz
dtext 100 245 990 Ücretsiz
dtext 100 295 990 30'000 Gold Coin
dtext 100 345 990 50'000 Gold Coin
dtext 100 395 990 50'000 Gold Coin
dtext 100 445 990 75'000 Gold Coin
//<---Button-------
button 80 100 2103 2104 1 0 1
button 80 150 2103 2104 1 0 2
button 80 200 2103 2104 1 0 3
button 80 250 2103 2104 1 0 4
button 80 300 2103 2104 1 0 5
button 80 350 2103 2104 1 0 6
button 80 400 2103 2104 1 0 7
button 80 450 2103 2104 1 0 8
//<----------------
[DIALOG D_NPC_ANM BUTTON]
On=1
IF (<src.restest 1 i_wait>)
src.sysmessage Yeniden ucretsiz binek alabilmek icin beklemelisiniz.
ELSE
newitem 8479
act.name Gray Horse
act.bounce
newitem i_wait
act.bounce
ENDIF
Return 1
On=2
IF (<src.restest 1 i_wait>)
src.sysmessage Yeniden ucretsiz binek alabilmek icin beklemelisiniz.
ELSE
newitem 8480
act.name Brown Horse
act.bounce
newitem i_wait
act.bounce
ENDIF
Return 1
On=3
IF (<src.restest 1 i_wait>)
src.sysmessage Yeniden ucretsiz binek alabilmek icin beklemelisiniz.
ELSE
newitem 8481
act.name Dark Brown Horse
act.bounce
newitem i_wait
act.bounce
ENDIF
Return 1
On=4
IF (<src.restest 1 i_wait>)
src.sysmessage Yeniden ucretsiz binek alabilmek icin beklemelisiniz.
ELSE
newitem 8484
act.name Tan Horse
act.bounce
newitem i_wait
act.bounce
ENDIF
Return 1
On=5
IF (<src.gold> >= 30000)
src.gold.consume <eval <src.bankbalance>-<eval 30000>>
newitem 8438
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 30'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=6
IF (<src.gold> >= 50000)
src.gold.consume <eval <src.bankbalance>-<eval 50000>>
newitem 8501
act.name Desert Ostard
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 50'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=7
IF (<src.gold> >= 50000)
src.gold.consume <eval <src.bankbalance>-<eval 50000>>
newitem 8503
act.name Forest Ostard
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 50'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=8
IF (<src.gold> >= 75000)
src.gold.consume <eval <src.bankbalance>-<eval 75000>>
newitem 8502
act.name Zostrich Ostard
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 75'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
//------------------------------------------------------*
//*******Weapons*****************************************
//------------------------------------------------------*
[DIALOG D_NPC_WEA]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 490
RESIZEPIC 10 10 3000 310 470
RESIZEPIC 20 70 3000 290 52
RESIZEPIC 20 120 3000 290 51
RESIZEPIC 20 170 3000 290 52
RESIZEPIC 20 220 3000 290 51
RESIZEPIC 20 270 3000 290 52
RESIZEPIC 20 320 3000 290 51
RESIZEPIC 20 370 3000 290 52
RESIZEPIC 20 420 3000 290 51
//<---Başlık--------
dtext 75 10 1350 <serv.name> Weapons Menü
dtext 25 40 1350 Kısa Silah Listesi
dtext 220 40 1350 2. Sayfa
//<---SW Kısa-------
dtext 60 75 990 Katana
dtext 75 95 990 Force
dtext 155 95 990 Power
dtext 235 95 990 Vanquishing
dtext 60 125 990 Scimitar
dtext 75 145 990 Force
dtext 155 145 990 Power
dtext 235 145 990 Vanquishing
dtext 60 175 990 Cutlass
dtext 75 195 990 Force
dtext 155 195 990 Power
dtext 235 195 990 Vanquishing
//<---Fance Kısa----
dtext 60 225 990 Kryss
dtext 75 245 990 Force
dtext 155 245 990 Power
dtext 235 245 990 Vanquishing
dtext 60 275 990 War Fork
dtext 75 295 990 Force
dtext 155 295 990 Power
dtext 235 295 990 Vanquishing
//<---MF Kısa-------
dtext 60 325 990 War Axe
dtext 75 345 990 Force
dtext 155 345 990 Power
dtext 235 345 990 Vanquishing
dtext 60 375 990 Maul
dtext 75 395 990 Force
dtext 155 395 990 Power
dtext 235 395 990 Vanquishing
dtext 60 425 990 Club
dtext 75 445 990 Force
dtext 155 445 990 Power
dtext 235 445 990 Vanquishing
//<---SW Kısa-------
tilepic 10 75 5119
tilepic 10 125 5046
tilepic 10 175 5185
//<---Fance Kısa----
tilepic 10 225 5121
tilepic 10 275 5125
//<---MF Kısa-------
tilepic 10 325 5040
tilepic 10 375 5179
tilepic 10 425 5044
//<---Force---------
button 60 100 2103 2104 1 0 01
button 60 150 2103 2104 1 0 02
button 60 200 2103 2104 1 0 03
button 60 250 2103 2104 1 0 04
button 60 300 2103 2104 1 0 05
button 60 350 2103 2104 1 0 06
button 60 400 2103 2104 1 0 07
button 60 450 2103 2104 1 0 08
//<---Power---------
button 140 100 2103 2104 1 0 09
button 140 150 2103 2104 1 0 10
button 140 200 2103 2104 1 0 11
button 140 250 2103 2104 1 0 12
button 140 300 2103 2104 1 0 13
button 140 350 2103 2104 1 0 14
button 140 400 2103 2104 1 0 14
button 140 450 2103 2104 1 0 16
//<---Vanq----------
button 220 100 2103 2104 1 0 17
button 220 150 2103 2104 1 0 18
button 220 200 2103 2104 1 0 19
button 220 250 2103 2104 1 0 20
button 220 300 2103 2104 1 0 21
button 220 350 2103 2104 1 0 22
button 220 400 2103 2104 1 0 23
button 220 450 2103 2104 1 0 24
//<---2.Sayfa-------
button 280 40 4005 4006 1 0 25
//<-----------------
[DIALOG D_NPC_WEA BUTTON]
On=1
newitem i_KATANA_FORCE
act.bounce
Return 1
On=2
newitem i_SCIMITAR_FORCE
act.bounce
Return 1
On=3
newitem i_CUTLASS_FORCE
act.bounce
Return 1
On=4
newitem i_KRYSS_FORCE
act.bounce
Return 1
On=5
newitem i_WAR_FORK_FORCE
act.bounce
Return 1
On=6
newitem i_axe_war_FORCE
act.bounce
Return 1
On=7
newitem i_MAUL_FORCE
act.bounce
Return 1
On=8
newitem i_CLUB_FORCE
act.bounce
Return 1
On=9
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_KATANA_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=10
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_SCIMITAR_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=11
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_CUTLASS_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=12
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_KRYSS_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=13
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_WAR_FORK_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=14
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_axe_war_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=15
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_MAUL_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=16
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_CLUB_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=17
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_KATANA_Vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=18
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_SCIMITAR_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=19
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_CUTLASS_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=20
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_KRYSS_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=21
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_WAR_FORK_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=22
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_axe_war_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=23
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_MAUL_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=24
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_CLUB_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=25
DIALOGCLOSE D_NPC_WEA
DIALOG D_NPC_WEA2
Return 1
//<---2.Sayfa------
[DIALOG D_NPC_WEA2]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 390
RESIZEPIC 10 10 3000 310 370
//<---SW Uzun------------------
RESIZEPIC 20 70 3000 290 52
tilepic 15 75 3918
RESIZEPIC 20 120 3000 290 51
tilepic 10 125 5182
//<---Fance Uzun---------------
RESIZEPIC 20 170 3000 290 52
tilepic 15 175 3939
RESIZEPIC 20 220 3000 290 51
tilepic 25 225 5122
RESIZEPIC 20 270 3000 290 52
tilepic 10 275 3720
//<---Mf Uzun------------------
RESIZEPIC 20 320 3000 290 51
tilepic 20 325 3568
//<---Başlık-------------------
dtext 75 10 1350 <serv.name> Weapons Menü
dtext 25 40 1350 Uzun Silah Listesi
dtext 220 40 1350 1. Sayfa
//<---SW Uzun------------------
dtext 65 75 990 Bardiche
dtext 80 95 990 Force
dtext 155 95 990 Power
dtext 235 95 990 Vanquishing
dtext 65 125 990 Halberd
dtext 80 145 990 Force
dtext 155 145 990 Power
dtext 235 145 990 Vanquishing
//<---Fance Uzun---------------
dtext 65 175 990 Spear
dtext 80 195 990 Force
dtext 155 195 990 Power
dtext 235 195 990 Vanquishing
dtext 65 225 990 Short Spear
dtext 80 245 990 Force
dtext 155 245 990 Power
dtext 235 245 990 Vanquishing
dtext 65 275 990 Pitchfork
dtext 80 295 990 Force
dtext 155 295 990 Power
dtext 235 295 990 Vanquishing
//<---Mf Uzun------------------
dtext 65 325 990 Black Staff
dtext 80 345 990 Force
dtext 155 345 990 Power
dtext 235 345 990 Vanquishing
//<---Force--------------------
button 65 100 2103 2104 1 0 01
button 65 150 2103 2104 1 0 02
button 65 200 2103 2104 1 0 03
button 65 250 2103 2104 1 0 04
button 65 300 2103 2104 1 0 05
button 65 350 2103 2104 1 0 06
//<---Power--------------------
button 140 100 2103 2104 1 0 07
button 140 150 2103 2104 1 0 08
button 140 200 2103 2104 1 0 09
button 140 250 2103 2104 1 0 10
button 140 300 2103 2104 1 0 11
button 140 350 2103 2104 1 0 12
//<---Vanq---------------------
button 220 100 2103 2104 1 0 13
button 220 150 2103 2104 1 0 14
button 220 200 2103 2104 1 0 15
button 220 250 2103 2104 1 0 16
button 220 300 2103 2104 1 0 17
button 220 350 2103 2104 1 0 18
//<---1.Sayfa------------------
button 280 40 4005 4006 1 0 19
//<----------------------------
[DIALOG D_NPC_WEA2 BUTTON]
On=1
newitem i_BARDICHE_FORCE
act.bounce
Return 1
On=2
newitem i_HALBERD_FORCE
act.bounce
Return 1
On=3
newitem i_SPEAR_FORCE
act.bounce
Return 1
On=4
newitem i_spear_short_FORCE
act.bounce
Return 1
On=5
newitem i_PITCHFORK_FORCE
act.bounce
Return 1
On=6
newitem i_tc_bs9
act.bounce
Return 1
On=7
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_BARDICHE_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=8
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_HALBERD_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=9
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_SPEAR_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=10
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_spear_short_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=11
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_PITCHFORK_POWER
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=12
IF (<src.gold> >= 20000)
src.gold.consume <eval <src.bankbalance>-<eval 20000>>
newitem i_tc_bs12
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 20'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=13
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_BARDICHE_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=14
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_HALBERD_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=15
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_SPEAR_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=16
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_spear_short_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=17
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_PITCHFORK_vanq
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=18
IF (<src.gold> >= 40000)
src.gold.consume <eval <src.bankbalance>-<eval 40000>>
newitem i_tc_bs15
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 40'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=19
DIALOGCLOSE D_NPC_WEA2
DIALOG D_NPC_WEA
Return 1
//------------------------------------------------------*
//*******Tailor******************************************
//------------------------------------------------------*
[DIALOG D_NPC_TAI]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 490
RESIZEPIC 10 10 3000 310 470
RESIZEPIC 20 70 3000 290 52
RESIZEPIC 20 120 3000 290 51
RESIZEPIC 20 170 3000 290 52
RESIZEPIC 20 220 3000 290 51
RESIZEPIC 20 270 3000 290 52
RESIZEPIC 20 320 3000 290 51
RESIZEPIC 20 370 3000 290 52
RESIZEPIC 20 420 3000 290 51
button 65 100 2103 2104 1 0 01
button 65 150 2103 2104 1 0 02
button 65 200 2103 2104 1 0 03
button 65 250 2103 2104 1 0 04
button 65 300 2103 2104 1 0 05
button 65 350 2103 2104 1 0 06
button 65 400 2103 2104 1 0 07
button 65 450 2103 2104 1 0 08
//<---Magical Robe--
tilepichue 30 75 8440 1650
tilepichue 30 125 8440 1430
tilepichue 30 175 8440 1350
tilepichue 30 225 8440 1805
tilepichue 30 275 8440 1887
//<---Studded-------
tilepichue 25 325 5088 1887
tilepic 25 375 5088
//<---Boots---------
tilepic 15 435 5899
//<---Başlık-------------------
dtext 75 10 1350 <serv.name> Tailor Menü
dtext 25 40 1350 Satış Listesi
//dtext 220 40 1350 Alt Başlık
//<---Magical Robe-------------
dtext 65 75 1650 Magical Robe Of [Defense]
dtext 80 95 1650 Ücretsiz
dtext 65 125 1430 Magical Robe Of [Guarding]
dtext 80 145 1430 25'000 Gold Coin
dtext 65 175 1350 Magical Robe Of [Hardening]
dtext 80 195 1350 50'000 Gold Coin
dtext 65 225 1805 Magical Robe Of [Fortification]
dtext 80 245 1805 75'000 Gold Coin
dtext 65 275 1887 Magical Robe Of [Invulnerability]
dtext 80 295 1887 100'000 Gold Coin
dtext 65 325 1887 Studded Armor Of [Invulnerability]
dtext 80 345 1887 50'000 Gold Coin
dtext 65 375 990 Studded Armor
dtext 80 395 990 Ücretsiz
dtext 65 425 990 Boots
dtext 80 445 990 Ücretsiz
[DIALOG D_NPC_TAI BUTTON]
On=1
newitem i_mrobe_ruin
act.bounce
Return 1
On=2
IF (<src.gold> >= 25000)
src.gold.consume <eval <src.bankbalance>-<eval 25000>>
newitem i_mrobe_might
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 25'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=3
IF (<src.gold> >= 50000)
src.gold.consume <eval <src.bankbalance>-<eval 50000>>
newitem i_mrobe_forge
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 50'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=4
IF (<src.gold> >= 75000)
src.gold.consume <eval <src.bankbalance>-<eval 75000>>
newitem i_mrobe_power
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 75'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=5
IF (<src.gold> >= 100000)
src.gold.consume <eval <src.bankbalance>-<eval 100000>>
newitem i_mrobe_vanquishing
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 100'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=6
IF (<src.gold> >= 50000)
src.gold.consume <eval <src.bankbalance>-<eval 50000>>
newitem i_deed_inv_stud
act.bounce
ELSE
src.sysmessage Bankanizin En Ust Kisminda 50'000 Gold Coin Bulunmamaktadir.
ENDIF
Return 1
On=7
newitem i_deed_stud
act.bounce
Return 1
On=8
newitem 5899
act.bounce
Return 1
//------------------------------------------------------*
//*******Provisioner*************************************
//------------------------------------------------------*
[DIALOG D_NPC_PRO]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 490
RESIZEPIC 10 10 3000 310 470
RESIZEPIC 20 70 3000 145 52
RESIZEPIC 162 70 3000 148 52
tilepic 20 85 3817 // Bandage
tilepichue 162 80 7971 2220 // Deed
RESIZEPIC 20 120 3000 145 51
RESIZEPIC 162 120 3000 148 51
tilepic 20 135 3834 // Spell Book
tilepichue 165 125 5113 2001 // Taming Staff
RESIZEPIC 20 170 3000 145 52
RESIZEPIC 162 170 3000 148 52
tilepichue 20 185 3834 1450 // Rune Book
tilepic 160 185 5912 // wizard's hat
RESIZEPIC 20 220 3000 145 51
RESIZEPIC 162 220 3000 148 51
tilepic 15 235 3705 // Trapped Pouch
tilepic 160 223 7940 // robe
RESIZEPIC 20 270 3000 145 52
RESIZEPIC 162 270 3000 148 52
tilepic 15 290 5371 // Lockpick
tilepic 165 280 5435 // half apron
RESIZEPIC 20 320 3000 145 51
RESIZEPIC 162 320 3000 148 51
tilepic 25 330 3717 // pickaxe
tilepic 162 333 5357 // Rolled map
RESIZEPIC 20 370 3000 145 52
RESIZEPIC 162 370 3000 148 52
tilepic 20 385 3702 // Bag
tilepic 162 388 7956 // Recall Rune
RESIZEPIC 20 420 3000 145 51
RESIZEPIC 162 420 3000 148 51
tilepic 20 430 3709 // Wooden Box
tilepichue 162 430 7971 1109 // Deed
button 65 100 2103 2104 1 0 01
button 65 150 2103 2104 1 0 02
button 65 200 2103 2104 1 0 03
button 65 250 2103 2104 1 0 04
button 65 300 2103 2104 1 0 05
button 65 350 2103 2104 1 0 06
button 65 400 2103 2104 1 0 07
button 65 450 2103 2104 1 0 08
button 210 100 2103 2104 1 0 09
button 210 150 2103 2104 1 0 10
button 210 200 2103 2104 1 0 11
button 210 250 2103 2104 1 0 12
button 210 300 2103 2104 1 0 13
button 210 350 2103 2104 1 0 14
button 210 400 2103 2104 1 0 15
button 210 450 2103 2104 1 0 16
//<---Başlık-------------------
text 75 10 1350 00
text 25 40 1350 01
//<---Magical Robe-------------
text 65 75 990 03
text 80 95 990 11
text 65 125 990 04
text 80 145 990 11
text 65 175 990 05
text 80 195 990 11
text 65 225 990 06
text 80 245 990 11
text 65 275 990 07
text 80 295 990 11
text 65 325 990 08
text 80 345 990 11
text 65 375 990 09
text 80 395 990 11
text 65 425 990 10
text 80 445 990 11
text 210 75 990 12
text 225 95 990 11
text 210 125 990 13
text 225 145 990 11
text 210 175 990 14
text 225 195 990 11
text 210 225 990 15
text 225 245 990 11
text 210 275 990 16
text 225 295 990 11
text 210 325 990 17
text 225 345 990 11
text 210 375 990 18
text 225 395 990 11
text 210 425 990 19
text 225 445 990 11
//text 220 40 1350 02
[DIALOG D_NPC_PRO TEXT]
<serv.name> Provisioner Menü //00
Satış Listesi //01
Alt Başlık //02
Clean Bandages //03
Full Spell Book //04
Rune Book //05
Trapped Pouch //06
Lockpick //07
Pickaxe //08
Bag //09
Wooden Box //10
Seçileni Al //11
Pet Contract //12
Taming Staff //13
Wizard's Hat //14
Robe //15
Half Apron //16
Treasure Map //17
Recall Rune //18
Aile Belgesi //19
[DIALOG D_NPC_PRO BUTTON]
On=1
newitem i_bandage
act.amount = 100
act.bounce
return 1
On=2
newitem i_full_spellbook
act.bounce
Return 1
On=3
newitem i_runebook
act.bounce
Return 1
On=4
newitem i_pouch_trapped
act.bounce
Return 1
On=5
newitem 5371
act.amount = 50
act.bounce
Return 1
On=6
newitem 3717
act.bounce
Return 1
On=7
newitem 3702
act.attr 04
act.bounce
Return 1
On=8
newitem 3709
act.bounce
Return 1
On=9
newitem i_deed_animal
act.bounce
Return 1
On=10
newitem i_staff_taming
act.bounce
Return 1
On=11
newitem 5912
act.bounce
Return 1
On=12
newitem 7940
act.bounce
Return 1
On=13
newitem 5435
act.bounce
Return 1
On=14
//IF (<src.restest 1 i_wait_tr>)
// src.sysmessage Yeniden ucretsiz treasure map alabilmek icin beklemelisiniz.
// ELSE
// newitem i_sos_bottle
// act.bounce
// newitem i_wait_tr
// act.bounce
// ENDIF
SRC.SYSMESSAGE @38 Deaktif
Return 1
On=15
newitem 7956
act.bounce
Return 1
On=16
// IF (<src.gold> >= 5000000)
// src.gold.consume <eval <src.bankbalance>-<eval 5000000>>
// newitem i_aile_belgesi
// act.bounce
// ELSE
// src.sysmessage Bankanizin En Ust Kisminda 5'000'000 Gold Coin Bulunmamaktadir.
// ENDIF
SRC.SYSMESSAGE @38 Deaktif
Return 1
//------------------------------------------------------*
//*******Armor*******************************************
//------------------------------------------------------*
[DIALOG D_NPC_ARM]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 290
RESIZEPIC 10 10 3000 310 270
RESIZEPIC 20 70 3000 290 52
RESIZEPIC 20 120 3000 290 51
RESIZEPIC 20 170 3000 290 52
RESIZEPIC 20 220 3000 290 51
button 65 100 2103 2104 1 0 01
button 65 150 2103 2104 1 0 02
button 65 200 2103 2104 1 0 03
button 65 250 2103 2104 1 0 04
tilepichue 30 75 5096 1109
tilepichue 30 125 5096 1218
tilepichue 30 175 5096 2001
tilepichue 30 225 5096 1887
dtext 75 10 1350 <serv.name> Armor Menü
dtext 25 40 1350 Satış Listesi
//dtext 220 40 1350 Alt Başlık
dtext 65 75 1109 Blackrock Armor
dtext 80 95 1109 Ücretsiz
dtext 65 125 1218 Bloodrock Armor
dtext 80 145 1218 Ücretsiz
dtext 65 175 2001 Verite Armor
dtext 80 195 2001 Ücretsiz
dtext 65 225 1887 Invulnerability Armor
dtext 80 245 1887 Ücretsiz
[DIALOG D_NPC_ARM BUTTON]
On=1
newitem i_set_black
act.bounce
return 1
On=2
newitem i_set_blood
act.bounce
Return 1
On=3
newitem i_set_verite
act.bounce
Return 1
On=4
newitem i_set_inv
act.bounce
Return 1
//------------------------------------------------------*
//*******Boyacı******************************************
//------------------------------------------------------*
[DIALOG D_NPC_BOYA]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 490
RESIZEPIC 10 10 3000 310 470
RESIZEPIC 20 70 3000 145 52
RESIZEPIC 162 70 3000 148 52
RESIZEPIC 20 120 3000 145 51
RESIZEPIC 162 120 3000 148 51
RESIZEPIC 20 170 3000 145 52
RESIZEPIC 162 170 3000 148 52
RESIZEPIC 20 220 3000 145 51
RESIZEPIC 162 220 3000 148 51
RESIZEPIC 20 270 3000 145 52
RESIZEPIC 162 270 3000 148 52
RESIZEPIC 20 320 3000 145 51
RESIZEPIC 162 320 3000 148 51
RESIZEPIC 20 370 3000 145 52
RESIZEPIC 162 370 3000 148 52
RESIZEPIC 20 420 3000 145 51
RESIZEPIC 162 420 3000 148 51
button 35 90 2224 2117 1 0 01
button 35 140 2224 2117 1 0 02
button 35 190 2224 2117 1 0 03
button 35 240 2224 2117 1 0 04
button 35 290 2224 2117 1 0 05
button 35 340 2224 2117 1 0 06
button 35 390 2224 2117 1 0 07
button 35 440 2224 2117 1 0 08
button 180 90 2224 2117 1 0 09
button 180 140 2224 2117 1 0 10
button 180 190 2224 2117 1 0 11
button 180 240 2224 2117 1 0 12
button 180 290 2224 2117 1 0 13
button 180 340 2224 2117 1 0 14
button 180 390 2224 2117 1 0 15
button 180 440 2224 2117 1 0 16
text 75 10 1350 00
text 25 40 1350 01
text 162 40 1350 02
text 60 85 990 03
text 60 135 990 04
text 60 185 990 05
text 60 235 990 06
text 60 285 990 07
text 60 335 990 08
text 60 385 990 09
text 60 435 990 10
text 205 85 990 11
text 205 135 990 12
text 205 185 990 13
text 205 235 990 14
text 205 285 990 15
text 205 335 990 16
text 205 385 990 17
text 205 435 990 18
[DIALOG D_NPC_BOYA TEXT]
<serv.name> Boyacı Menü //00
Klasik Renkler //01
Popüler Renkler //02
Kırmızı Tonları //03
Siyah Tonları //04
Yeşil Tonları //05
Sarı Tonları //06
Nötr Tonlar //07
Bütün Tonlar //08
Beyaz //09
Siyah //10
Necro //11
Bordo //12
Kırmızı //13
Mor //14
Yeşil I //15
Yeşil II //16
Skygray //17
Mavi //18
[DIALOG D_NPC_BOYA BUTTON]
On=1
src.newitem=i_boyaci
src.act.color=colors_red
src.act.target
return 1
On=2
src.newitem=i_boyaci
src.act.color=colors_black
src.act.target
return 1
On=3
src.newitem=i_boyaci
src.act.color=colors_green
src.act.target
return 1
On=4
src.newitem=i_boyaci
src.act.color=colors_yellow
src.act.target
return 1
On=5
src.newitem=i_boyaci
src.act.color=colors_neutral
src.act.target
return 1
On=6
src.newitem=i_boyaci
src.act.color=colors_all
src.act.target
return 1
On=7
src.newitem=i_boyaci
src.act.color=00
src.act.target
return 1
On=8
src.newitem=i_boyaci
src.act.color=01
src.act.target
return 1
On=8
src.newitem=i_boyaci
src.act.color=01
src.act.target
return 1
On=9
src.newitem=i_boyaci
src.act.color=0455
src.act.target
return 1
On=10
src.newitem=i_boyaci
src.act.color=04c2
src.act.target
return 1
On=11
src.newitem=i_boyaci
src.act.color=066d
src.act.target
return 1
On=12
src.newitem=i_boyaci
src.act.color=04dc
src.act.target
return 1
On=13
src.newitem=i_boyaci
src.act.color=08a1
src.act.target
return 1
On=14
src.newitem=i_boyaci
src.act.color=059e
src.act.target
return 1
On=15
src.newitem=i_boyaci
src.act.color=08ad
src.act.target
return 1
On=16
src.newitem=i_boyaci
src.act.color=084c
src.act.target
return 1
//------------------------------------------------------*
//*******Boyacı******************************************
//------------------------------------------------------*
[DIALOG D_NPC_FAME]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 240
RESIZEPIC 10 10 3000 310 220
RESIZEPIC 20 70 3000 290 52
RESIZEPIC 20 120 3000 290 52
RESIZEPIC 20 170 3000 290 52
RESIZEPIC 65 95 3000 65 22
RESIZEPIC 65 145 3000 65 22
RESIZEPIC 65 195 3000 65 22
textentry 70 95 253 25 0 0 6
textentry 70 145 253 25 0 1 6
textentry 70 195 253 25 0 2 6
button 35 90 2224 2117 1 0 01
button 35 140 2224 2117 1 0 02
button 35 190 2224 2117 1 0 03
//<---Başlık-------------------
text 75 10 1350 00
text 25 40 1350 01
//<---Menü---------------------
text 65 75 990 03
text 65 125 990 04
text 65 175 990 05
[DIALOG D_NPC_FAME TEXT]
<serv.name> Famer Menü //00
İşlem Listesi //01
Alt Başlık //02
Fame Ekle //03
Karma Düşür //04
Kill Düşür //05
0 //06
[DIALOG D_NPC_FAME BUTTON]
On=1
IF !(<isnum <argtxt[0]>>)
src.sysmessage Hatali Giris
ELSE
IF (<src.gold> >= <eval <eval <argtxt[0]>>*100>)
src.gold.consume <eval <src.bankbalance>-<eval <eval <argtxt[0]>>*100>>
src.fame=<eval <eval <argtxt[0]>>+<eval <src.fame>>>
src.sysmessage <eval <eval <argtxt[0]>>*100> Gold Coin Karsiliginda <eval <argtxt[0]>> Fame Satin Aldiniz.
ELSE
src.sysmessage Bankanizin En Ust Kisminda <eval <eval <argtxt[0]>>*100> Gold Coin Bulunmamaktadir.
ENDIF
ENDIF
return 1
On=2
IF !(<isnum <argtxt[1]>>)
src.sysmessage Hatali Giris
ELSE
src.karma=<eval <eval <src.karma>>-<eval <argtxt[1]>>>
src.sysmessage Karmaniz <eval <argtxt[1]>> Dusuruldu. Mevcut Karmaniz <src.karma>.
ENDIF
return 1
On=3
IF !(<isnum <argtxt[2]>>)
src.sysmessage Hatali Giris
ELSE
src.kills=<eval <eval <src.kills>>-<eval <argtxt[2]>>>
src.sysmessage Killiniz <eval <argtxt[2]>> Dusuruldu. Mevcut Killiniz <src.kills>.
ENDIF
return 1
//------------------------------------------------------*
//*******Teacher*****************************************
//------------------------------------------------------*
[dialog D_NPC_TEA]
50,50
resizepic 250 10 5054 240 150
RESIZEPIC 260 20 3000 220 130
dtext 270 25 07a1 <serv.name> Yenetek Seçme Menü
dtext 300 60 07a1 Warlock skill
dtext 300 80 07a1 Wizard skill
dtext 300 100 07a1 Warrior skill
button 270 65 2224 2117 1 0 1
button 270 85 2224 2117 1 0 2
button 270 105 2224 2117 1 0 3
[DIALOG D_NPC_TEA BUTTON]
onbutton 1
DB.EXECUTE "UPDATE online_player_list SET skills='Warlock' WHERE serial='<src.serial>'"
src.allskills 0
src.anatomy 1000
src.healing 1000
src.evaluatingintel 1000
src.meditation 1000
src.magery 1000
src.archery 1000
src.tactics 1000
src.fencing 1000
src.macefighting 1000
src.swordsmanship 1000
src.poisoning 1000
src.findlayer(1).bounce
src.findlayer(2).bounce
src.findlayer(3).bounce
src.findlayer(4).bounce
src.findlayer(5).bounce
src.findlayer(6).bounce
src.findlayer(7).bounce
src.findlayer(8).bounce
src.findlayer(10).bounce
src.findlayer(12).bounce
src.findlayer(13).bounce
src.findlayer(14).bounce
src.findlayer(17).bounce
src.findlayer(18).bounce
src.findlayer(19).bounce
src.findlayer(20).bounce
src.findlayer(22).bounce
src.findlayer(23).bounce
src.findlayer(24).bounce
src.findlayer(31).bounce
SRC.sysmessage @044 Warlock skillerini sectiniz.
onbutton 2
DB.EXECUTE "UPDATE online_player_list SET skills='Wizard' WHERE serial='<src.serial>'"
src.allskills 0
src.anatomy 1000
src.healing 1000
src.evaluatingintel 1000
src.meditation 1000
src.magery 1000
src.inscription 1000
src.poisoning 1000
src.cartography 1000
src.lockpicking 1000
src.tracking 1000
src.animallore 1000
src.taming 1000
src.findlayer(1).bounce
src.findlayer(2).bounce
src.findlayer(3).bounce
src.findlayer(4).bounce
src.findlayer(5).bounce
src.findlayer(6).bounce
src.findlayer(7).bounce
src.findlayer(8).bounce
src.findlayer(10).bounce
src.findlayer(12).bounce
src.findlayer(13).bounce
src.findlayer(14).bounce
src.findlayer(17).bounce
src.findlayer(18).bounce
src.findlayer(19).bounce
src.findlayer(20).bounce
src.findlayer(22).bounce
src.findlayer(23).bounce
src.findlayer(24).bounce
src.findlayer(31).bounce
SRC.sysmessage @044 Wizard skillerini sectiniz.
onbutton 3
DB.EXECUTE "UPDATE online_player_list SET skills='Warrior' WHERE serial='<src.serial>'"
src.allskills 0
src.swordsmanship 1000
src.fencing 1000
src.macfighting 1000
src.parrying 1000
src.tactics 1000
src.anatomy 1000
src.healing 1000
src.armslore 1000
src.poisoning 1000
src.archery 1000
src.findlayer(1).bounce
src.findlayer(2).bounce
src.findlayer(3).bounce
src.findlayer(4).bounce
src.findlayer(5).bounce
src.findlayer(6).bounce
src.findlayer(7).bounce
src.findlayer(8).bounce
src.findlayer(10).bounce
src.findlayer(12).bounce
src.findlayer(13).bounce
src.findlayer(14).bounce
src.findlayer(17).bounce
src.findlayer(18).bounce
src.findlayer(19).bounce
src.findlayer(20).bounce
src.findlayer(22).bounce
src.findlayer(23).bounce
src.findlayer(24).bounce
src.findlayer(31).bounce
SRC.sysmessage @044 Warrior skillerini sectiniz.
//------------------------------------------------------*
//*******Berber******************************************
//------------------------------------------------------*
[dialog d_berber]
50,50
resizepic 0 0 5054 290 240
resizepic 10 10 3000 270 220
dtext 57 10 0250 <serv.name> Berber Menü
dtext 59 40 0 Saç Tıraşı
dtext 59 70 0 Sakal Tıraşı
button 25 40 4006 4005 1 0 1
button 25 67 4006 4005 1 0 2
[dialog d_berber button]
on=0
on=1
src.dialog d_hairstyle
on=2
IF !(<SRC.BODY> == c_man)
src.sysmessage @38 Bayanlar sakal tirasi olamaz...
ELSE
src.dialog d_beardstyle
ENDIF
//------------------------------------------------------*
[DIALOG D_HAIRSTYLE]
50,50
page 1
resizepic 60 40 5054 225 295
resizepic 70 50 3000 205 275
text 80 60 100 0
button 74 90 4007 4006 1 0 1
text 105 91 800 1
button 74 110 4007 4006 1 0 2
text 105 111 800 2
button 74 130 4007 4006 1 0 3
text 105 131 800 3
button 74 150 4007 4006 1 0 4
text 105 151 800 4
button 74 170 4007 4006 1 0 5
text 105 171 800 5
button 74 190 4007 4006 1 0 6
text 105 191 800 6
button 74 210 4007 4006 1 0 7
text 105 211 800 7
button 74 230 4007 4006 1 0 8
text 105 231 800 8
button 74 250 4007 4006 1 0 9
text 105 251 800 9
button 74 270 4007 4006 1 0 10
text 105 271 800 10
button 74 290 4007 4006 1 0 11
text 105 291 800 11
[DIALOG D_HAIRSTYLE TEXT]
Yeni Saç Şeklinizi Seçiniz
Kısa
Uzun
At Kuyruğu
Mohawk
Pageboy
Buns
Afro
Seyrek
Çift Örgü
Krisna
Saç Olmasın
[DIALOG D_HAIRSTYLE BUTTON]
On=0
return 1
On=1
src.newitem i_hair_short
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=2
src.newitem i_hair_long
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=3
src.newitem i_hair_ponytail
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=4
src.newitem i_hair_mohawk
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=5
src.newitem i_hair_pageboy
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=6
src.newitem i_hair_buns
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=7
src.newitem i_hair_afro
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=8
src.newitem i_hair_receding
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=9
src.newitem i_hair_2_pigtails
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=10
src.newitem i_hair_krisna
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=11
src.findlayer(11).REMOVE
return 1
//------------------------------------------------------*
[DIALOG D_BEARDSTYLE]
50,50
page 1
resizepic 60 40 5054 240 245
resizepic 70 50 3000 220 225
text 80 60 100 0
button 74 90 4007 4006 1 0 1
text 105 91 800 1
button 74 110 4007 4006 1 0 2
text 105 111 800 2
button 74 130 4007 4006 1 0 3
text 105 131 800 3
button 74 150 4007 4006 1 0 4
text 105 151 800 4
button 74 170 4007 4006 1 0 5
text 105 171 800 5
button 74 190 4007 4006 1 0 6
text 105 191 800 6
button 74 210 4007 4006 1 0 7
text 105 211 800 7
button 74 230 4007 4006 1 0 8
text 105 231 800 8
[DIALOG D_BEARDSTYLE TEXT]
Yeni Sakal Şeklinizi Seçiniz
Kısa + Bıyık
Uzun + Bıyık
Kısa
Uzun
Sadece Bıyık
Vandyke
Top Sakal
Sakal Olmasın
[DIALOG D_BEARDSTYLE BUTTON]
On=0
On=1
src.newitem i_beard_short_med
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=2
src.newitem i_beard_long_med
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=3
src.newitem i_beard_short
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=4
src.newitem i_beard_long
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=5
src.newitem i_beard_mustache
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=6
src.newitem i_beard_vandyke
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=7
src.newitem i_beard_goatee
src.act.timer -1
src.act.attr 014
src.act.equip
return 1
On=8
src.findlayer(16).REMOVE
return 1
//------------------------------------------------------*
//*******Special Animal Trainer**************************
//------------------------------------------------------*
[DIALOG D_NPC_SPL_ANM]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 490
RESIZEPIC 10 10 3000 310 470
RESIZEPIC 20 70 3000 290 52
RESIZEPIC 20 120 3000 290 51
RESIZEPIC 20 170 3000 290 52
RESIZEPIC 20 220 3000 290 51
RESIZEPIC 20 270 3000 290 52
RESIZEPIC 20 320 3000 290 51
RESIZEPIC 20 370 3000 290 52
RESIZEPIC 20 420 3000 290 51
tilepichue 35 75 8417 0
tilepichue 25 125 8480 43
tilepichue 25 175 8481 1153
tilepichue 25 225 8481 2305
tilepichue 25 275 8480 1
tilepichue 25 325 8480 2999
tilepichue 25 375 8480 2071
tilepichue 25 425 8480 2083
//<---Başlık-------
dtext 75 10 1350 <serv.name> Animal Trainer Menü
dtext 25 40 1350 Satış Listesi
//dtext 190 40 1350 Alt Başlık
//<---Binek Listesi
dtext 80 75 990 Polar Bear
dtext 80 125 990 Kiirin
dtext 80 175 990 Unicorn
dtext 80 225 990 Nightmare
dtext 80 275 990 Dark Steed
dtext 80 325 990 Auqa Steed
dtext 80 375 990 Poisen Steed
dtext 80 425 990 Lava Steed
dtext 100 95 990 250'000 Silver Coin
dtext 100 145 990 100'000 Silver Coin
dtext 100 195 990 500'000 Silver Coin
dtext 100 245 990 1'000'000 Silver Coin
dtext 100 295 990 5'000'000 Silver Coin
dtext 100 345 990 5'000'000 Silver Coin
dtext 100 395 990 5'000'000 Silver Coin
dtext 100 445 990 5'000'000 Silver Coin
//<---Button-------
button 80 100 2103 2104 1 0 1
button 80 150 2103 2104 1 0 2
button 80 200 2103 2104 1 0 3
button 80 250 2103 2104 1 0 4
button 80 300 2103 2104 1 0 5
button 80 350 2103 2104 1 0 6
button 80 400 2103 2104 1 0 7
button 80 450 2103 2104 1 0 8
//------------------------------------------------------*
//*******Banker******************************************
//------------------------------------------------------*
[DIALOG D_NPC_BNK]
50,50
//NOMOVE
RESIZEPIC 0 0 5054 330 340
RESIZEPIC 10 10 3000 310 320
RESIZEPIC 20 70 3000 290 52
RESIZEPIC 20 120 3000 290 51
RESIZEPIC 20 170 3000 290 52
RESIZEPIC 20 220 3000 290 51
RESIZEPIC 20 270 3000 290 52
//RESIZEPIC 20 320 3000 290 51
//RESIZEPIC 20 370 3000 290 52
//RESIZEPIC 20 420 3000 290 51
tilepichue 25 80 3823 0
tilepichue 25 130 3826 0
tilepichue 35 185 4031 0
tilepichue 25 230 3823 0
tilepichue 25 280 3826 0
//<---Başlık-------
dtext 75 10 1350 <serv.name> Banker Menü
dtext 25 40 1350 İşlem Listesi
//dtext 190 40 1350 Alt Başlık
//<---Binek Listesi
dtext 80 75 990 Gold Coin Hesap İşlemleri
dtext 80 125 990 Silver Coin Hesap İşlemleri
dtext 80 175 990 Karakter Arası Hesap İşlemleri
dtext 80 225 990 Ücretli Gold Coin Alımı
dtext 80 275 990 Ücretli Silver Coin Alımı
//dtext 80 325 990 TEXT
//dtext 80 375 990 TEXT
//dtext 80 425 990 TEXT
dtext 100 95 990 Banka Çeki Hazırla
dtext 100 145 990 Para Yatır Para Çek
dtext 100 195 990 PTT Kargo UPS Kargo
dtext 100 245 990 Market
dtext 100 295 990 Market
//dtext 100 345 990 TEXT
//dtext 100 395 990 TEXT
//dtext 100 445 990 TEXT
//<---Button-------
button 80 100 2103 2104 1 0 1
button 80 150 2103 2104 1 0 2
button 170 150 2103 2104 1 0 3
button 80 200 2103 2104 1 0 4
button 170 200 2103 2104 1 0 45
//button 80 250 2103 2104 1 0 4
//button 80 300 2103 2104 1 0 5
//button 80 350 2103 2104 1 0 6
//button 80 400 2103 2104 1 0 7
//button 80 450 2103 2104 1 0 8
//------------------------------------------------------*
//*******Wait********************************************
//------------------------------------------------------*
[Itemdef i_wait]
type t_eq_script
on=@create
attr 0580
timerf 100,remove
[Itemdef i_wait_tr]
type t_eq_script
on=@create
attr 0580
timerf 100,remove
//-----Boya Kontrol-------------------------------------*
[Itemdef i_boyaci]
Name=boyaci
On=@DClick
target Boyamak istediginiz esyayi seciniz
return 1
On=@TargOn_Char
return 1
On=@TargOn_Item
if !(<src.targ.topobj.uid> == <src.uid>)
src.sysmessage Boyayacaginiz esya cantanizda olmali.
else
if ((<src.targ.baseid> = i_robe_of_energy)|| (<src.targ.baseid> = i_robe_of_ice)|| (<src.targ.baseid> = i_robe_of_fire)|| (<src.targ.baseid> = i_robe_of_earth))
src.sysmessage [Magical Robe] Boyayamazsiniz.
return 1
elseif ((<src.targ.baseid> = i_mrobe_ruin)|| (<src.targ.baseid> = i_mrobe_might)|| (<src.targ.baseid> = i_mrobe_forge)|| (<src.targ.baseid> = i_mrobe_power)|| (<src.targ.baseid> = i_mrobe_vanquishing))
src.sysmessage [Magical Robe] Boyayamazsiniz.
return 1
elseif ((<src.targ.baseid> = i_studded_gorget_invulnerability)|| (<src.targ.baseid> = i_studded_tunic_invulnerability)|| (<src.targ.baseid> = i_studded_leggings_invulnerability)|| (<src.targ.baseid> = i_studded_sleeves_invulnerability)|| (<src.targ.baseid> = i_studded_gloves_invulnerability))
src.sysmessage [Invulnerability Studded Armor] Boyayamazsiniz.
return 1
elseif !((<src.targ.type> = 01f) || (<src.targ.baseid> == i_bag) || (<src.targ.baseid> == i_deed_stud) || (<src.targ.type> = t_clothing) || (<src.targ.type> = T_ARMOR_leather))
src.sysmessage Bunu boyayamazsiniz.
return 1
else
src.targ.color <color>
src.targ.update
endif
endif
return 1
on=@timer
return 1
//------------------------------------------------------*
[EOF]
//------------------------------------------------------*
// Supervisory 10 - Ultima Online Edition *
//------------------------------------------------------*
// npc_city_vendor.scp - version=0.56b *
//------------------------------------------------------*
// Copyright (C) 2006-2010 Cyrix. All Rights Reserved. *
// Websites: http://www.cyrix.ueuo.com *
// FILE LAST UPDATED 10.10.2010 *
//------------------------------------------------------*
VERSION=0.56b
//------------------------------------------------------*
//*******Alchemist***************************************
//------------------------------------------------------*
[chardef c_alchemist]
defname c_alchemist
id c_man
NAME=#NAMES_HUMANMALE the Mage
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=i_hat_wizards
COLOR=04dc
ITEM=i_robe
COLOR=04dc
ITEM=random_shoes
COLOR=04dc
on=@click
message @0481,,1 Alchemist
On=@attack
RETURN 1
on=@dclick
sellkontrol D_NPC_ALC
RETURN 1
//------------------------------------------------------*
//*******Banker000***************************************
//------------------------------------------------------*
[chardef c_bank]
defname c_bank
id c_man
NAME=#NAMES_HUMANMALE the
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=i_hat_wizards
COLOR=0810
ITEM=i_robe
COLOR=0810
ITEM=random_shoes
COLOR=04dc
on=@click
message @0481,,1 Banker
On=@attack
RETURN 1
on=@dclick
sellkontrol D_NPC_BNK
RETURN 1
//------------------------------------------------------*
//*******Animal Trainer**********************************
//------------------------------------------------------*
[chardef c_animal_trainer]
defname c_animal_trainer
id c_man
NAME=#NAMES_HUMANMALE the Mage
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=i_robe
COLOR=colors_all
ITEM=random_shoes
ITEM=3714
ITEMNEWBIE=random_male_hair
COLOR=colors_hair
on=@click
message @0481,,1 Animal Trainer
On=@attack
RETURN 1
on=@dclick
sellkontrol D_NPC_ANM
RETURN 1
//------------------------------------------------------*
//*******Special Animal Trainer**************************
//------------------------------------------------------*
[chardef c_s_animal_trainer]
defname c_s_animal_trainer
id c_man
NAME=#NAMES_HUMANMALE the Mage
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=i_robe
COLOR=0455
ITEM=random_shoes
ITEM=3714
ITEMNEWBIE=random_male_hair
COLOR=colors_hair
on=@click
message @0481,,1 Special Animal Trainer
On=@attack
RETURN 1
on=@dclick
sellkontrol D_NPC_SPL_ANM
RETURN 1
//------------------------------------------------------*
//*******Weapons*****************************************
//------------------------------------------------------*
[chardef c_weapons]
defname c_weapons
id c_man
NAME=#NAMES_HUMANMALE the Mage
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=5141
COLOR=0455
ITEM=5143
COLOR=0455
ITEM=5144
COLOR=0455
ITEM=5139
COLOR=0455
ITEM=5134
COLOR=0455
ITEM=5118
COLOR=0455
ITEM=5146
COLOR=0455
ITEM=random_shoes
COLOR=0455
on=@click
message @0481,,1 Weapons
On=@attack
return 1
on=@dclick
sellkontrol D_NPC_WEA
RETURN 1
//------------------------------------------------------*
//*******Tailor******************************************
//------------------------------------------------------*
[chardef c_tailor]
defname c_tailor
id c_man
NAME=#NAMES_HUMANMALE the Mage
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=i_mrobe_vanquishing
on=@click
message @0481,,1 Tailor
On=@attack
return 1
on=@dclick
sellkontrol D_NPC_TAI
RETURN 1
//------------------------------------------------------*
//*******Provisioner*************************************
//------------------------------------------------------*
[chardef c_provisioner]
defname c_provisioner
id c_man
NAME=#NAMES_HUMANMALE the Mage
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=i_robe
COLOR=colors_neutral
on=@click
message @0481,,1 Provisioner
On=@attack
return 1
on=@dclick
sellkontrol D_NPC_PRO
return 1
//------------------------------------------------------*
//*******Armor*******************************************
//------------------------------------------------------*
[chardef c_armor]
defname c_armor
id c_man
NAME=#NAMES_HUMANMALE the Mage
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=5141
COLOR=color_o_verite
ITEM=5143
COLOR=color_o_verite
ITEM=5144
COLOR=color_o_verite
ITEM=5139
COLOR=color_o_verite
ITEM=5134
COLOR=color_o_verite
ITEM=5146
COLOR=color_o_verite
ITEM=i_spear
COLOR=00
ITEM=random_shoes
COLOR=0455
on=@click
message @0481,,1 Armor
On=@attack
return 1
on=@dclick
sellkontrol D_NPC_ARM
return 1
//------------------------------------------------------*
//*******Boyacı******************************************
//------------------------------------------------------*
[chardef c_bayoci]
defname c_boyaci
id c_man
NAME=#NAMES_HUMANMALE
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=i_robe
COLOR=colors_neutral
on=@click
message @0481,,1 Boyaci
On=@attack
return 1
on=@dclick
sellkontrol D_NPC_BOYA
return 1
//------------------------------------------------------*
//*******Famer*******************************************
//------------------------------------------------------*
[chardef c_famer]
defname c_fame
id c_woman
NAME=#NAMES_HUMANFEMALE
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
fame 10000
str 100
dex 0
int 25
ITEM=i_mrobe_vanquishing
COLOR=0455
on=@click
message @0481,,1 Famer
On=@attack
return 1
on=@dclick
sellkontrol D_NPC_FAME
return 1
//------------------------------------------------------*
//*******Teacher*****************************************
//------------------------------------------------------*
[chardef c_teacher]
defname c_teacher
id c_man
NAME=#NAMES_HUMANMALE the Mage
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=5141
COLOR=04c2
ITEM=5143
COLOR=04c2
ITEM=5144
COLOR=04c2
ITEM=5139
COLOR=04c2
ITEM=5134
COLOR=04c2
ITEM=5118
COLOR=04c2
ITEM=5146
COLOR=04c2
ITEM=random_shoes
COLOR=04c2
on=@click
message @0481,,1 Teacher
On=@attack
return 1
on=@dclick
DIALOGCLOSE D_NPC_TEA
DIALOG D_NPC_TEA
RETURN 1
//------------------------------------------------------*
//*******Berber******************************************
//------------------------------------------------------*
[chardef c_berber]
defname c_berber
id c_man
NAME=#NAMES_HUMANMALE
ON=@Create
color 083ea
FLAGS=statf_invul|statf_freeze
str 100
dex 0
int 25
ITEM=i_robe
COLOR=colors_neutral
on=@click
message @0481,,1 Hairdresser
On=@attack
return 1
on=@dclick
sellkontrol d_berber
return 1
//------------------------------------------------------*
//*******Sell Kontrol************************************
//------------------------------------------------------*
[function sellkontrol]
if (<src.restest 1 i_gold>)
src.sysmessage @38 Cantanizda Gold Coin Varken Alisveris Yapamazsiniz... Gold Coin'lerinizi Bankaniza Aktarin...
return 1
else
if (<distance> > 5)
src.sysmessage @38 Yeterince yakin degilsiniz.
return 1
else
DIALOGCLOSE <args>
DIALOG <args>
endif
endif
//------------------------------------------------------*
[EOF]
|