(@buy @sell @repair @s_repair @storage @getback)
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+43
+52
+53
+54
+500
;----------------------------------------------------------------------------
[@StdModeFunc1]
#if
CHECKSLAVECOUNT > 0
#Act
Mapmove n001 27 24
#ELSEACT
MAPmove n001 91 91
;----------------------------------------------------------------------------
[@StdModeFunc2]
#SAY
************************************\
----------Mobile storage------------\
************************************\ \
<Store/@storage>\
<getback/@getback>\ \
<Close/@exit>

[@storage]
 <Back/@StdModeFunc2>

[@getback]
Take back storage\ \
 <Back/@StdModeFunc2>

;----------------------------------------------------------------------------
[@StdModeFunc3]
#SAY
************************************\
----------Mobile Repair-------------\
************************************\ \
<repair/@s_repair>\ \
<Close/@exit>

[@S_repair]
What item do you want to repair ?.\ \ \
 <Back/@StdModeFunc4>
;----------------------------------------------------------------------------
[@StdModeFunc4]
#ACT
Give StorageBox
#SAY
************************************\
----------Mobile storage Box--------\
************************************\ \
<Store/@storage>\
<getback/@getback>\ \
<Close/@exit>

[@storage]
 <Back/@StdModeFunc2>

[@getback]
Take back storage\ \
 <Back/@StdModeFunc2>
;----------------------------------Houses--------------------------------
[@StdModeFunc5]
#IF
 Checkitem Townteleport 1
#ACT
 Map MTH1a
 Give mountKey(1) 1
#ElseAct
 Map MTH1a
 Give mountKey(1) 1
 Give townteleport 1

[@StdModeFunc6]
#IF
 Checkitem Townteleport 1
#ACT
 Map MTH2
 Give mountKey(2) 1
#ElseAct
 Map MTH2
 Give mountKey(2) 1
 Give townteleport 1

[@StdModeFunc7]
#IF
 Checkitem Townteleport 1
#ACT
 Map MTH3
 Give mountKey(3) 1
#ElseAct
 Map MTH3
 Give mountKey(3) 1
 Give townteleport 1

[@StdModeFunc8]
#IF
 Checkitem Townteleport 1
#ACT
 Map SFTH1
 Give Seefkey(1) 1
#ElseAct
 Map SFTH1
 Give Seefkey(1) 1
 Give townteleport 1

;----------------------------------Dearrecall--------------------------------
[@StdModeFunc9]
#ACT
Give DearRecall 1
GMEXECUTE DearRecall
[@StdModeFunc10]
#ACT
Give JoinRecall 1
GMEXECUTE MasterRecall

[@StdModeFunc11]
#ACT
Give GuildRecall 1
GMEXECUTE RecallGuild

;----------------------------------------------------------------------------
[@StdModeFunc12]
#IF
checkjob taoist
#ACT
goto @learndeva
#ELSESAY
You Are Not A Taoist
#ELSEACT
give SummonDeva 1

[@learndeva]
#IF
checklevelex > 199
#ACT
addnamelist Deva.txt
#SAY
You Have Learned SummonDeva.\ \
Go See The DevaSummon NPC In Town.
#ELSESAY
You are not level 200
#ELSEACT
give SummonDeva 1
break

;==ORBS START==
;;---------- ImpactOrb(DC) ----------;;
;; Add ImpactGem to your database, change the Stdmode coloum to 31 
;; and the '@StdModeFunc' number (13) into the Anicount coloum.
;; This will create the item in your database.
 
[@StdModeFunc13]
#IF
checkitem DC_Orb 1
#SAY
I See You Have Found An Impact Orb.\
What Item Would You Like To Upgrade.\\
<Necklace/@dcneck2> <LeftBracelet/@dcrb2> <RightBracelet/@dclb2>\
<Helmet/@dchelm2> <LeftRing/@dcrr2> <RightRing/@dclr2>\
<Weapon/@dcweap2>\
<Exit/@exit>\
 
[@dcneck2]
#ACT
UPGRADEITEMEX 3 2 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@dcrb2]
#ACT
UPGRADEITEMEX 6 2 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@dclb2]
#ACT
UPGRADEITEMEX 5 2 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@dchelm2]
#ACT
UPGRADEITEMEX 4 2 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@dcrr2]
#ACT
UPGRADEITEMEX 8 2 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@dclr2]
#ACT
UPGRADEITEMEX 7 2 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@dcweap2]
#ACT
UPGRADEITEMEX  1 0 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@dcboot2]
#ACT
UPGRADEITEMEX  11 2 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@dcbelt2]
#ACT
UPGRADEITEMEX  10 2 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break

;;---------- SoulOrb(SC) ----------;;
;; Add SoulGem to your database, change the Stdmode coloum to 31 
;; and the '@StdModeFunc' number (14) into the Anicount coloum.
;; This will create the item in your database.
 
[@StdModeFunc14]
#IF
checkitem SC_Orb 1
#SAY
I See You Have Found A Soul Orb.\
What Item Would You Like To Attempt To Upgrade.\\
<Necklace/@scneck2> <LeftBracelet/@scrb2> <RightBracelet/@sclb2>\
<Helmet/@schelm2> <LeftRing/@scrr2> <RightRing/@sclr2>\
<Weapon/@scweap2>\
<Exit/@exit>\
 
[@scneck2]
#ACT
UPGRADEITEMEX 3 4 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@scrb2]
#ACT
UPGRADEITEMEX 6 4 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@sclb2]
#ACT
UPGRADEITEMEX 5 4 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@schelm2]
#ACT
UPGRADEITEMEX 4 4 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@scrr2]
#ACT
UPGRADEITEMEX 8 4 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@sclr2]
#ACT
UPGRADEITEMEX 7 4 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@scweap2]
#ACT
UPGRADEITEMEX 1 2 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@scboot2]
#ACT
UPGRADEITEMEX  11 4 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@scbelt2]
#ACT
UPGRADEITEMEX  10 4 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break

;;---------- MagicOrb(MC) ----------;;
;; Add MagicGem to your database, change the Stdmode coloum to 31 
;; and the '@StdModeFunc' number (15) into the Anicount coloum.
;; This will create the item in your database.
 
[@StdModeFunc15]
#IF
checkitem MC_Orb 1
#SAY
I See You Have Found An Impact Orb.\
What Item Would You Like To Attempt To Upgrade.\\
<Necklace/@mcneck2> <LeftBracelet/@mcrb2> <RightBracelet/@mclb2>\
<Helmet/@mchelm2> <LeftRing/@mcrr2> <RightRing/@mclr2>\
<Weapon/@mcweap2>\
<Exit/@exit>\
 
[@mcneck2]
#ACT
UPGRADEITEMEX 3 3 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@mcrb2]
#ACT
UPGRADEITEMEX 6 3 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@mclb2]
#ACT
UPGRADEITEMEX 5 3 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@mchelm2]
#ACT
UPGRADEITEMEX 4 3 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@mcrr2]
#ACT
UPGRADEITEMEX 8 3 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@mclr2]
#ACT
UPGRADEITEMEX 7 3 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@mcweap2]
#ACT
UPGRADEITEMEX 1 1 0 3 0
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@mcboot2]
#ACT
UPGRADEITEMEX  11 3 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break
 
[@mcbelt2]
#ACT
UPGRADEITEMEX  10 3 0 3 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break

;=====================
;LuckOrb
;=====================
[@StdModeFunc16]
#IF
checkitem LuckOrb 1
#SAY
I See You Have Found An Luck Orb.\
What Item Would You Like To Upgrade.\\
<Weapon/@luckweap2>\
<Exit/@exit>\

[@luckweap2]
#ACT
UPGRADEITEMEX 1 3 0 1 1
#SAY
I Hope It Went Well.\
#ELSESAY
You do not have another Gem, please do not try and abuse me.\
break

;==ORBS END==

[@usercmd1]
#ACT
mapmove N001 86 101

[@usercmd2]
#ACT
GMEXECUTE realive self
mapmove N001 22 21
break

;===========================================================================================================
;Clickable Gold
;===========================================================================================================
[@StdModeFunc17]
#IF
checkgold 999999999
#ACT
give GoldBar 1
SENDMSG 6 "You Have Too Much Gold"
break
#ELSEACT
give gold 1000000
break 

[@StdModeFunc18]
#IF
checkgold 999999999
#ACT
give GoldBarBundle 1
SENDMSG 6 "You Have Too Much Gold"
break
#ELSEACT
give gold 5000000
break 

[@StdModeFunc19]
#IF
checkgold 999999999
#ACT
give GoldChest 1
SENDMSG 6 "You Have Too Much Gold"
break
#ELSEACT
give gold 10000000
break 

[@StdModeFunc20]
#IF
checkgold 999999999
#ACT
give 100Mill 1
SENDMSG 6 "You Have Too Much Gold"
break
#ELSEACT
give gold 100000000
break 

[@StdModeFunc21]
#IF
checkgold 999999999
#ACT
give 500Mill 1
SENDMSG 6 "You Have Too Much Gold"
break
#ELSEACT
give gold 500000000
break 

;===========================================================================================================
;Clickable Pet Eggs
;===========================================================================================================

[@StdModeFunc22]
#Act
Give Egg(Gold) 1
#Say
With a golden egg you can hatch\
a GoldenSnake, but it will cost ya.\\
Bring me a EGG(Gold) and 10mill in Cash\\
<I'm ready to hatch/@HatchGold>\
<Bye/@exit>

[@StdModeFunc23]
#Act
Give Egg(Ruby) 1
#Say
With a Ruby egg you can hatch\
a WhiteSnake, but it will cost ya.\\
Bring me a EGG(Ruby) and 1mill in Cash\\
<I'm ready to hatch/@HatchRuby>\
<Bye/@exit>

[@StdModeFunc24]
#Act
Give Egg(Sapphire) 1
#Say
With a Sapphire egg you can hatch\
a WaterSnake, but it will cost ya.\\
Bring me a EGG(Sapphire) and 100k in Cash\\
<I'm ready to hatch/@HatchSapphire>\
<Bye/@exit>

[@StdModeFunc25]
#Act
Give Egg(Stone) 1
#Say
With a Stone  egg you can hatch\
a NipperSnake, but it will cost ya.\\
Bring me a EGG(Stone) and 10k in Cash\\
<I'm ready to hatch/@HatchStone>\
<Bye/@exit>

[@StdModeFunc26]
#Act
Give Egg(MadGhoul) 1
#Say
With a MadGhoul egg you can hatch\
a MadGhoul, but it will cost ya.\\
Bring me a EGG(MadGhoul) and 40k in Cash\\
<I'm ready to hatch/@HatchSnail>\
<Bye/@exit>

[@StdModeFunc27]
#Act
Give Egg(KeratoidL) 1
#Say
With a KeratoidL egg you can hatch\
a KeratoidLord, but it will cost ya.\\
Bring me a EGG(KeratoidL) and 50k in Cash\\
<I'm ready to hatch/@HatchKeratoidL>\
This pet can also be hatched with magic ore + egg\
<Hatch magic version/@HatchKeratoidL2>\
<Bye/@exit>

[@StdModeFunc28]
#Act
Give Egg(Bone) 1
#Say
With a Bone egg you can hatch a BoneSlave, \
but it will cost ya. Bring me a EGG(Bone) and 40k in Cash\\
<I'm ready to hatch/@HatchBoneSlave>\
This pet can also be hatched with magic ore + egg\
<Hatch magic version/@HatchBoneSlave2>\
<Bye/@exit>

[@StdModeFunc29]
#Act
Give Egg(Queen) 1
#Say
With a Queen egg you can hatch a QueenSpider, \
but it will cost ya. Bring me a EGG(Queen) and 80k in Cash\\
<I'm ready to hatch/@HatchQueenSpider>\
This pet can also be hatched with magic ore + egg\
<Hatch magic version/@HatchQueenSpider2>\
<Bye/@exit>

[@StdModeFunc30]
#Act
Give Egg(EvilSnake) 1
#Say
With a EvilSnake egg you can hatch\
a EvilSnake, but it will cost ya.\\
Bring me a EGG(EvilSnake) and 100k in Cash\\
<I'm ready to hatch/@HatchEvilSnake>\
<Bye/@exit>

[@StdModeFunc31]
#Act
Give Egg(Woomyon) 1
#Say
With a Woomyon egg you can hatch\
a Woomyon lord, but it will cost ya.\\
Bring me a Egg(Woomyon) and 15mill in Cash\\
<I'm ready to hatch/@HatchWoomyon>\
<Bye/@exit>

[@StdModeFunc32]
#Act
Give Egg(TransBoar) 1
#Say
With a TransBoar egg you can hatch\
a TransBoar, but it will cost ya.\\
Bring me a Egg(TransBoar) and 8mill in Cash\\
<I'm ready to hatch/@HatchTransBoar>\
<Bye/@exit>

[@HatchTransBoar]
#IF
Checkgold 8000000
checkitem  Egg(TransBoar) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 8000000
Take  Egg(TransBoar) 1
RECALLMOB TransBoar>
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a Egg(TransBoar)\
You need 8,000,000 cash\\
<Back/@main>\
<Bye/@exit>

;**********************EvilSnaker*********************
[@HatchEvilSnake]
#IF
Checkgold 100000
checkitem Egg(EvilSnake) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 100000
Take Egg(EvilSnake) 1
RECALLMOB EvilSnake
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(EvilSnake)\
You need 100,000 cash\\
<Back/@main>\
<Bye/@exit>

;**********************QueenSpider*********************
[@HatchQueenSpider]
#IF
Checkgold 80000
checkitem Egg(Queen) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 80000
Take Egg(Queen) 1
RECALLMOB QueenSpider
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(Queen)\
You need 80,000 cash\\
<Back/@main>\
<Bye/@exit>
;**********************QueenSpider*********************Magic
;MagicOre
[@HatchQueenSpider2]
#IF
Checkgold 80000
checkitem Egg(Queen) 1
checkitem MagicOre 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 80000
Take Egg(Queen) 1
TAkE MagicOre 1
RECALLMOB QueenSpider01
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(Queen)\
You need MagicOre\
You need 80,000 cash\\
<Back/@main>\
<Bye/@exit>
;**********************Bone slave*********************
[@HatchBoneSlave]
#IF
Checkgold 40000
checkitem Egg(Bone) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 40000
Take Egg(Bone) 1
RECALLMOB BoneSlave
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(Bone)\
You need 40,000 cash\\
<Back/@main>\
<Bye/@exit>
;**********************Bone slave*********************Magic
;MagicOre
[@HatchBoneSlave2]
#IF
Checkgold 40000
checkitem Egg(Bone) 1
checkitem MagicOre 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 40000
Take Egg(Bone) 1
take MagicOre 1
RECALLMOB BoneSlave2
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(Bone)\
You need MagicOre\
You need 40,000 cash\\
<Back/@main>\
<Bye/@exit>

;****************Keratiod lord*****************************
[@HatchKeratoidL]
#IF
Checkgold 50000
checkitem Egg(KeratoidL) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 50000
Take Egg(KeratoidL) 1
RECALLMOB KeratoidLord
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(KeratoidL)\
You need 50,000 cash\\
<Back/@main>\
<Bye/@exit>

;****************Keratiod lord***********************magic
[@HatchKeratoidL2]
#IF
checkitem MagicOre 1
Checkgold 50000
checkitem Egg(KeratoidL) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 50000
Take Egg(KeratoidL) 1
Take MagicOre 1
RECALLMOB KeratoidLord2
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(KeratoidL)\
You need MagicOre\
You need 50,000 cash\\
<Back/@main>\
<Bye/@exit>

;*****************MadGhoul*******************************
[@HatchSnail]
#IF
Checkgold 40000
checkitem Egg(MadGhoul) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 40000
Take Egg(MadGhoul) 1
RECALLMOB MadGhoul
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(MadGhoul)\
You need 40,000 cash\\
<Back/@main>\
<Bye/@exit>

;**************Nippersnamke******************************
[@HatchStone]
#IF
Checkgold 10000
checkitem Egg(Stone) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 10000
Take Egg(Stone) 1
RECALLMOB NipperSnake 
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(Stone)\
You need 10,000 cash\\
<Back/@main>\
<Bye/@exit>

;*******************Watersnake*******************
[@HatchSapphire]
#IF
Checkgold 100000
checkitem Egg(Sapphire) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 100000
Take Egg(Sapphire) 1
RECALLMOB Watersnake
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(Sapphire)\
You need 100,000 cash\\
<Back/@main>\
<Bye/@exit>

;********Golden snake***********************
[@HatchGold]
#IF
Checkgold 10000000
checkitem Egg(Gold) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 10000000
Take Egg(Gold) 1
RECALLMOB GoldenSnake 
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(gold)\
You need 10,000,000 cash\\
<Back/@main>\
<Bye/@exit>

;************Whitesnake********************
[@HatchRuby]
#IF
Checkgold 1000000
checkitem Egg(Ruby) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 1000000
Take Egg(Ruby) 1
RECALLMOB Whitesnake
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a EGG(Ruby)\
You need 1,000,000 cash\\
<Back/@main>\
<Bye/@exit>

;************WoomyonLord********************
[@HatchWoomyon]
#IF
Checkgold 15000000
checkitem Egg(Woomyon) 1
CHECKSLAVECOUNT < 5
#ACT
Take gold 15000000
Take Egg(Woomyon)
RECALLMOB WoomyonLord
#Elsesay
There's a problem....\\
You can only have 5 pets with me\
You need a Egg(Woomyon)\
You need 15,000,000 cash\\
<Back/@main>\
<Bye/@exit>