Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

How to Configure or Add [NPC Bots]

Joined
May 26, 2009
Messages
17,308
Reaction score
3,219
Hello,
In this tutorial you will learn the basics of configuring the NPC Bots
If you are wondering where to get this config is only to the servers which have
SCFData folder in their server files, i am going with Bot Buffer.

Note: this works for other files that have similar configs too (just different structure)

Hint: write in game /bot near to a bot buffer and the bot helper npc will work fine.

so lets start:
//======================================================================//
//OnlyVip = This bot is only for VIP users if you dont have this then its for everyone.
//Class = 0,1,2 DW,SM,GM <------ those are the character classes
// = 16,17,18 DK,BK,BM <---------- those are the character classes
// = 32,33,34 Elf,ME,HE <------------------ those are the character classes
// = 48,49,50 MG,DM <------------------------ those are the character classes
// = 64,65,66 DL,LE <----------------- those are the character classes
// = 80,81,82 SU,BS,DS <----- those are the character classes
//======================================================================//

//BotIndex Class OnlyVip MaxLvl Name Map X Y Dir
1 <- Don't change
//0 17 0 200 "BK Buffer Bot" 0 130 129 2
//1 33 0 200 "Elf Buffer Bot" 1 150 111 3
end

Explanation of that code:
0 and 1 = list of NPC's
17 and 33 are classes ID's
0 and 0 for non VIPs to use / for VIP make 1
200 = If your character is 200 level you can't get buff anymore from this Bot Buffer
so change it to 400 or something to use it at any level
"BK/Elf Buffer Bot" its just a name of the Bot in game to appear and you can change it.
0/1 = Map ID 0 is lorencia 2 is Devias some list HERE
X/Y Are the coordinates - just be sure the Coordinates are in SAFE SPOT (town etc)
2/3 are the positions for the NPC just change them from 1 to 4 and you will see in game
Match the colors with my explanation and you will understand.


//BotPet Items
//Slot:
//0 = Weapon
//1 = Shield
//2 = Helm
//3 = Armor
//4 = Pants
//5 = Gloves
//6 = Boots
//7 = Wings
//8 = Pet

//BotIndex Slot Type Index Level Opt
2 <- Don't change
//0 0 0 22 13 1 // Bone Blade
//0 1 6 12 13 1 // Bronze shield
//0 2 7 21 13 1 // Great Dragon Helm
//0 3 8 21 13 1 // Great Dragon Armor
//0 4 9 21 13 1 // Great Dragon Gloves
//0 5 10 21 13 1 //Great Dragon Pants
//0 6 11 21 13 1 //Great Dragon Boots
//0 7 12 5 13 1 // Dragon Wings
//0 8 13 1 255 0 //Satan (IMP Pet)

Explanation of that code:
0 and 1 = list of NPC's
1/2/3/4/5/6/7/8 is the Slot
remember 8 is for Pet/Satan/Fenrir etc.
06//7/8/9/10/11/12/13 = just as above says Weapon/Shield/Helm/Armor etc/wings/Pet.

22/12/21//5/1 = the index codes of every item found in item.txt .
13/255 = the level of item/pet durabilty for example weapon +13.1/0 = the options of the items you put for example Luck/Skill etc.
Match the colors with my explanation and you will understand.
for other NPC the same method just another Bot Index code and item codes example:

//1 3 4 21 9 1 = Sylph Wind Bow
//1 2 6 16 9 1 = Elemental shield
//1 2 8 31 9 1 = Sylphid ray Helm
//1 3 9 31 9 1
= Sylphid ray Armor
//1 4 10 31 9 1
= Sylphid ray Gloves
//1 5 11 31 9 1
= Sylphid ray Pants
//1 6 12 31 0 0
= Sylphid ray Boots
//1 7 12 3 0 0 = Butterfly Wings (2nd lvl elf)
//1 8 13 1 0 0 = Satan (IMP Pet)
end
This is Sylphid Ray Set +9 for the second NPC Buffer + wings+ imp pet + bow.

// Allowed Skills:
//16 (Mana Shield)
//27 (Greater Defense)
//28 (Greater Damage)
//48 (Greater Fortitude)
//64 (Critical Damage)
//217 (Reflect)
//233 (Magic Circle)
// < - Here you can put more and more skill ID Codes

//MAX SKILLS PER BOT = 5
//BotIndex Skill BuffTime (in seconds)
3 <- Don't change
//0 48 180
//1 64 180
end

Explanation of that code:
0 and 1 = list of NPC's
48 and 64 are the Skills that the Bot gives

Match the colors with my explanation and you will understand.
You can use other skills if you like aswell for your NPC Bots max to 5.

Here is fully NPC code for this configuration for NPC Buffer:
//======================================================================================
//Data - for ask for help to Bot Buffer player must put /bot helper near Bot Buffer
//BotBuffer Must be in Safe Zone
//======================================================================================
//OnlyVip = This bot is only for VIP users
//Class = 0,1,2 DW,SM,GM
// = 16,17,18 DK,BK,BM
// = 32,33,34 Elf,ME,HE
// = 48,49,50 MG,DM
// = 64,65,66 DL,LE
// = 80,81,82 SU,BS,DS
//======================================================================================
//BotIndex Class OnlyVip MaxLvl Name Map X Y Dir
1
//0 17 0 200 "BK Buffer" Bot" 0 130 129 2
//1 330 200 "Elf Buffer" Bot" 1 150 111 3
end




//BotPet Items
//Slot:
0 = Weapon
1 = Shield
2 = Helm
3 = Armor
4 = Pants
5 = Gloves
6 = Boots
7 = Wings
8 = Pet
//BotIndex Slot Type Index Level Opt
2
//0 0 0 22 13 1 // Bone Blade
//0 1 6 12 13 1 // Bronze shield
//0 2 7 21 13 1 // Great Dragon Helm
//0 3 8 21 13 1 // Great Dragon Armor
//0 4 9 21 13 1 // Great Dragon Gloves
//0 5 10 21 13 1 //Great Dragon Pants
//0 6 11 21 13 1 //Great Dragon Boots
//0 7 12 5 13 1 // Dragon Wings
//0 8 13 1 255 0 //Satan (IMP Pet)


//1 3 4 21 9 1 = Sylph Wind Bow
//1 2 6 16 9 1 = Elemental shield
//1 2 8 31 9 1 = Sylphid ray Helm
//1 3 9 31 9 1 = Sylphid ray Armor
//1 4 10 31 9 1 = Sylphid ray Gloves
//1 5 11 31 9 1 = Sylphid ray Pants
//1 6 12 31 0 0 = Sylphid ray Boots
//1 7 12 3 0 0 = Butterfly Wings (2nd lvl elf)
//1 8 13 1 0 0 = Satan (IMP Pet)
end


//Allowed Skills:
16 (Mana Shield)
27 (Greater Defense)
28 (Greater Damage)
48 (Greater Fortitude)
64 (Critical Damage)
217 (Reflect)
233 (Magic Circle)
//
//MAX SKILLS PER BOT = 5
//BotIndex Skill BuffTime
3
//0 48 180
//1 64 180
end

Just as simple as it looks.
Hope thats helpful to people to who are having
troubles/confussion in such matters.

Regards
KarLi*
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Aug 30, 2011
Messages
2,969
Reaction score
1,003
Good job KarLi already knew how to do this but good tut for new people.:mellow:
 
Newbie Spellweaver
Joined
Jan 31, 2015
Messages
11
Reaction score
2
Hi KarLi, can i ask you to make a tuto for the BotStore pls. I tried to figure out how to make it but for putting stuff in the store i don't really succeed

example: i would like to put in a dundle of 10 bless that will cost 15 000 PC points.

oh and it is possible to put a set on the BotStore NPC?

Thx in advance and you reallu do a good work and that help us alot :)
 
Newbie Spellweaver
Joined
Jan 31, 2015
Messages
11
Reaction score
2
Its ok i fund how it work :) thx anyway :p
 
Last edited:
Back
Top