Max stats for mobs

Play Now

Rawwwr

Dedicated Member
Dedicated Member
Feb 27, 2010
198
1
45
I create some new mobs for my server, it's a CD 3G server, and some of that mobs have 275 dc, and them usually make a lot of damage to the players, but I create bosses with 1000dc and +, and that bosses make miss to all players, and without armours and that things, them make between 7 and 20 damage :S
Its cause the mobs have max stats?
Or what may I do? :S
 

Rawwwr

Dedicated Member
Dedicated Member
Feb 27, 2010
198
1
45
Thank you ^^
And how works the MonAi folder? :S
I mean, how can I make a boss or mob stronger using it?
 
Upvote 0

Alecs

SPQR
VIP
Jan 10, 2009
3,520
3
1,415
360
Europa
It's easy. You can find in your envir folder a .txt called MonAis.txt. There you can add a new mob and his directory ("MonAi_Def\bossname.txt").

In the MonAi_Def folder, you make a txt with the mob name and there you can edit the mob skills, etc.
 
Upvote 0

Rawwwr

Dedicated Member
Dedicated Member
Feb 27, 2010
198
1
45
And the dc, damage of the hits, mc and that things? >.<
 
Last edited:
Upvote 0

Rawwwr

Dedicated Member
Dedicated Member
Feb 27, 2010
198
1
45
I try it, but I dont know what is any of the MonAi things, I learn like that for mongen, drops, etc.. but I dont understand the MonAi system T_T
 
Upvote 0

twisterdmk

Golden Oldie
Golden Oldie
May 13, 2009
759
28
115
USA
";;; @ReloadMonAi 骷髅魔卒 "MonAi_def\BossGuard.txt"
[@BossGuard, STATUS, 0]
#IF
Random 1 1 <- The chance that it may hit you.
Near 1 -> The position near to you, your coordinates.
#ACT
hit [0]
break
#IF
Random 1 20
Near 12
#ACT
Spell [3] fIREBOMB 3000 (8) ENEMY 9 <- Spell 3 is fire, 3000 is damage.
break
#IF
Random 1 3
Near 12
LOWHP 500
#ACT
Say "You time has come to Die oh Brave one."
Spell [3] THUNDER 2000 (2) ENEMY 9
break

Then when or if you want to edit server side without rebooting you would @ReloadMonAiBossGuard.

As far as database goes 255 is max stats on 3.55 files. But if you wanna make a really hard boss, put 266 in database and reload it. But as of next time use the Search option, and you will find most of your answers.
 
Upvote 0

mapadale

Guest
From the standard DB's mobs can only have 255 max stats, cause as you have seen they don't work properly with any stat higher.
 
Upvote 0

Rawwwr

Dedicated Member
Dedicated Member
Feb 27, 2010
198
1
45
Thanks twisterdmk :D

Then...
hit [0]<--is the damage of one hit, to all ACs?
Or its de dc of the hit?
 
Upvote 0

DjDarkBoyZ

Dev
Golden Oldie
Aug 11, 2006
1,066
233
240
127.Ø.Ø.1
The hit depending of the ac of the target.

but if you want to multiply your mob power can use this

Power RATE %

example:
Power RATE 500
Increases mob power by 500%

i suggest if you use the increase power remember every hit call restore the power to 100%

Example:
Power RATE 100
and if the hit are a little beast! make a delay in the hit,

Full example, hit with halfmoon x500% of power & delay & restore the power:

Power RATE 500
hit [1] FULLMOON Delay 1000
Power RATE 100
In all the hits or magics you can add a delay for wait once the attack is fired adding "delay Miliseconds"

For a mob is autohealing you can use a spell but add the parameter "SELF"

And for some spells need the parameter "ENEMY" like clearing special ac protection and other stats, like tao magics but fired by mob XD hehe

And you can specify spells by "Name".

Example:
Power RATE 300
Spell [3] Clearstatus 0 (26) ENEMY 11 Delay 2000
Spell [3] WIDEHEALING 500 (24) SELF Delay 1000
hit [2] Delay 1000
Power RATE 100
Other things make the mob more fun is adding a jumping or moving commands.

Example:
JUMP 10
Jumps 10 steps randomly :)

and other is "Jumpto"

Example:
#ACT
Jumpto
This one goes to the last player hit them or the nearest player.

To reset status in the mob if are poisoned or something you can use this:

SETSTATUS 0
For example, if you want to make your mob auto heal and jump some steps see this example:
#IF
Random 1 5
LOWHP 1000
#ACT
Jump 7
Say "I never DIE!!"
Power RATE 600
Spell [3] WIDEHEALING 500 (24) SELF Delay 1000
Spell [3] WIDEHEALING 500 (24) SELF Delay 1000
Spell [3] WIDEHEALING 500 (24) SELF Delay 1000
Spell [3] WIDEHEALING 500 (24) SELF Delay 1000
Power RATE 100
break
This example checks in a random 1/5 if the hp of the mob are 1000 or less, then executes the #ACT instructions, increases the power, heals imself a lot and restores the power.

To check if someone is near the player you can use the command
"Near Steps"

Example:
#IF
Near 6
In this example the monster check if some one are in a 6 steps range.

And for BOSS types you can use a slaves or mob spawn to give time to the boss or simply to do a little fun the boss killing without the respawn control, use this command "MONGEN "MobName" Number_Of_mobs Steps"

Example:
#ACT
MONGEN "Hen" 5 8

And a little things more you can do with mob_ai...

I hope this serves you :)
Enjoy ;)
 
Last edited:
Upvote 0

Rawwwr

Dedicated Member
Dedicated Member
Feb 27, 2010
198
1
45
Waa *-*
Thank you dude :D
With this, finally my server is done ^^
And thanks to all the people who helps me :)
I have a totally new mir server, I think there isnt other server with the same npcs and the same funny things, I will post the server in the up comming servers :D
 
Upvote 0