Plz sticky this so ppl can post and add npc's and we will have one thread with loads of npc's in it. ty :P
heres a few npc scripts i have in my server for you all to use if u need :P
This npc gives u a woomataurus lvl 9 as a pet and it flashes colours
[@main]
Hello <$USERNAME>Do you want a <$SERVERNAME> pet?\
Would you like your free pet?\ \
<Yes/@Next>\
<No Thanks/@exit>\
[@Next]
#IF
CHECKSLAVECOUNT = 0
#ACT
RECALLMOB WoomaTaurus 1 ( 1 = level of mob you can use 1 - 9)
sendmsg 6 "I have summoned you a WoomaTaurus <$USERNAME>."
#ELSEACT
sendmsg 6 "You already have a pet i`m afraid <$USERNAME>."
Close
This Code is a welcome and kit giving npc:
[@Main]
#SAY
Welcome to my server\
Would you like some free kit ?\
<Yes please./@1>\
<No thanks./@Exit>\
[@1]
#IF
CHECK [001] 1
#SAY
You have had your kit...\
#ELSEACT
GIVE NoobRing 2
GIVE NoobBrace 2
GIVE NoobNecky 1
GIVE NoobSword 1
GIVE NoobArmour(M)1
GIVE NoobArmour(F) 1
SET [001] 1
#ELSESAY
Enjoy your kit.
This NPC is a tao pet npc that only taos can use (also flash)
[@main]
Hello <$USERNAME> Do you want a tao pet?\
Would you like your free pets?\ \
<Yes/@Next>\
<No Thanks/@exit>\
[@Next]
#IF
CHECKSLAVECOUNT = 0
CHECKLEVEL 40
CHECKJOB TAOIST
#ACT
RECALLMOB BoneFighter 9 ( 1 = level of mob you can use 1 - 9)
sendmsg 6 "Heres the suitable pet for your level. <$USERNAME>."
#ELSEACT
sendmsg 6 "You are not a tao or you allready have a pet <$USERNAME>."
Close
This is a cave tele npc:
[@main]
SERVERNAME - Server Teleport NPC -\
Move To <CaveName/@teleport1> - <CaveName/@teleport2> - <CaveName/@teleport3>\
Move To <CaveName/@teleport4> - <CaveName/@teleport5> - <CaveName/@teleport6>\
Move To <CaveName/@teleport7> - <CaveName/@teleport8> - <CaveName/@teleport9>\
Move To <CaveName/@teleport10> - <CaveName/@teleport11> - <CaveName/@teleport12>\
Move To <CaveName/@teleport13> - <CaveName/@teleport14> - <CaveName/@teleport15>\
Move To <CaveName/@teleport16> - <CaveName/@teleport17> - <CaveName/@teleport18>\
Move To <CaveName/@teleport19> - <CaveName/@teleport20> - <CaveName/@teleport21>\
<Close Window/@exit>
[@teleport1]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport2]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport3]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport4]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport5]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport6]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport7]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport8]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport9]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport10]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport11]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport12]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport13]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport14]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport15]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport16]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport17]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport18]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport19]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport20]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport21]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
and this is a gamegoldnpc with items i think evry server has lol
[@main]
#Say
Hello Welcome to the GameGold NPC\
Here you can buy items from all over mir\
But you must buy GameGold First.\
Do you want to buy stuff with GameGold?\
<Yes/@yes>\
[@yes]
#SAY
What would you like to purchase?\
<Items/@Items>\
<Kit/@Kit>\
<Gold/@Gold>\
<Other/@Other>\
[@kit]
#SAY
here are the things you can buy.\
<ProRing/@Pro>\
<ParaRing/@Para>\
<ClearRing/@Clear>\
<RevRing/@Rev>\
<TeleRing/@tele>\
[@Pro]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
GIVE ProtectionRing
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@Para]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
GIVE ParalysisRing
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@Clear]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
GIVE ClearRing
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@Rev]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
GIVE RevivalRing
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@Tele]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
GIVE TeleportRing
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@Gold]
#SAY
How much Gold would you like to purchase?\
<1Million/@Mill>\
<5Million/@5Mill>\
<10Million/@10Mill>\
[@1Mill]
#IF
CHECKGAMEGOLD > 99
#ACT
GAMEGOLD - 100
GIVE GOLDBAR
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@5Mill]
#IF
CHECKGAMEGOLD > 499
#ACT
GAMEGOLD - 500
GIVE GOLDBARBUNDLE
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@10Mill]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
GIVE GOLDCHEST
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@other]
#SAY
Coming Soon!!!\
[@Items]
#SAY
Coming Soon!!!\
heres a few npc scripts i have in my server for you all to use if u need :P
This npc gives u a woomataurus lvl 9 as a pet and it flashes colours
[@main]
Hello <$USERNAME>Do you want a <$SERVERNAME> pet?\
Would you like your free pet?\ \
<Yes/@Next>\
<No Thanks/@exit>\
[@Next]
#IF
CHECKSLAVECOUNT = 0
#ACT
RECALLMOB WoomaTaurus 1 ( 1 = level of mob you can use 1 - 9)
sendmsg 6 "I have summoned you a WoomaTaurus <$USERNAME>."
#ELSEACT
sendmsg 6 "You already have a pet i`m afraid <$USERNAME>."
Close
This Code is a welcome and kit giving npc:
[@Main]
#SAY
Welcome to my server\
Would you like some free kit ?\
<Yes please./@1>\
<No thanks./@Exit>\
[@1]
#IF
CHECK [001] 1
#SAY
You have had your kit...\
#ELSEACT
GIVE NoobRing 2
GIVE NoobBrace 2
GIVE NoobNecky 1
GIVE NoobSword 1
GIVE NoobArmour(M)1
GIVE NoobArmour(F) 1
SET [001] 1
#ELSESAY
Enjoy your kit.
This NPC is a tao pet npc that only taos can use (also flash)
[@main]
Hello <$USERNAME> Do you want a tao pet?\
Would you like your free pets?\ \
<Yes/@Next>\
<No Thanks/@exit>\
[@Next]
#IF
CHECKSLAVECOUNT = 0
CHECKLEVEL 40
CHECKJOB TAOIST
#ACT
RECALLMOB BoneFighter 9 ( 1 = level of mob you can use 1 - 9)
sendmsg 6 "Heres the suitable pet for your level. <$USERNAME>."
#ELSEACT
sendmsg 6 "You are not a tao or you allready have a pet <$USERNAME>."
Close
This is a cave tele npc:
[@main]
SERVERNAME - Server Teleport NPC -\
Move To <CaveName/@teleport1> - <CaveName/@teleport2> - <CaveName/@teleport3>\
Move To <CaveName/@teleport4> - <CaveName/@teleport5> - <CaveName/@teleport6>\
Move To <CaveName/@teleport7> - <CaveName/@teleport8> - <CaveName/@teleport9>\
Move To <CaveName/@teleport10> - <CaveName/@teleport11> - <CaveName/@teleport12>\
Move To <CaveName/@teleport13> - <CaveName/@teleport14> - <CaveName/@teleport15>\
Move To <CaveName/@teleport16> - <CaveName/@teleport17> - <CaveName/@teleport18>\
Move To <CaveName/@teleport19> - <CaveName/@teleport20> - <CaveName/@teleport21>\
<Close Window/@exit>
[@teleport1]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport2]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport3]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport4]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport5]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport6]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport7]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport8]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport9]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport10]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport11]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport12]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport13]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport14]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport15]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport16]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport17]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport18]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport19]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport20]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
[@teleport21]
#ACT
mapmove MAPNAMEHERE ### ###
give TownTeleport 1
and this is a gamegoldnpc with items i think evry server has lol
[@main]
#Say
Hello Welcome to the GameGold NPC\
Here you can buy items from all over mir\
But you must buy GameGold First.\
Do you want to buy stuff with GameGold?\
<Yes/@yes>\
[@yes]
#SAY
What would you like to purchase?\
<Items/@Items>\
<Kit/@Kit>\
<Gold/@Gold>\
<Other/@Other>\
[@kit]
#SAY
here are the things you can buy.\
<ProRing/@Pro>\
<ParaRing/@Para>\
<ClearRing/@Clear>\
<RevRing/@Rev>\
<TeleRing/@tele>\
[@Pro]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
GIVE ProtectionRing
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@Para]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
GIVE ParalysisRing
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@Clear]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
GIVE ClearRing
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@Rev]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
GIVE RevivalRing
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@Tele]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
GIVE TeleportRing
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@Gold]
#SAY
How much Gold would you like to purchase?\
<1Million/@Mill>\
<5Million/@5Mill>\
<10Million/@10Mill>\
[@1Mill]
#IF
CHECKGAMEGOLD > 99
#ACT
GAMEGOLD - 100
GIVE GOLDBAR
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@5Mill]
#IF
CHECKGAMEGOLD > 499
#ACT
GAMEGOLD - 500
GIVE GOLDBARBUNDLE
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@10Mill]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
GIVE GOLDCHEST
#SENDMSG 6 "Sorry You Dont Have Enough GameGold."\
[@other]
#SAY
Coming Soon!!!\
[@Items]
#SAY
Coming Soon!!!\
Last edited: