celguar / spp-classics-cmangos

SPP Classics repack with ike3 playerbots. Based on cmangos. Supports 1.12, 2.4.3, 3.3.5. Check "Releases" for installer
https://discord.gg/s4JGKG2BUW
254 stars 60 forks source link

Progressive module #260

Open Newsday-star opened 6 months ago

Newsday-star commented 6 months ago

Hi! Thank you for your work. It's a great server.

I am interested in whether it is possible to write a progress module for this server, for example, as on the Iron Forges server?

If there is such an opportunity, where can I find any manual about it.

celguar commented 6 months ago

Hello, I don't know what progression system Iron Forges server has or what this server is. In general, server is a c++ app, for content it uses database mysql/mariadb. Source code is available, feel free to edit it to add progression system you want https://github.com/celguar/mangos-classic/tree/ike3-bots

sarge816 commented 6 months ago

@Newsday-star I'm also not familiar with Iron Forge, but you can do a progression of sorts if you like by capping level and expansion available in the .conf file. e.g., I'm running semi-progression server on our LAN where I have the level cap at 56 and expansion set to 0 on the TBC server. I cap at 56 because any higher and the bots still find their way into Outland for some reason ><. Running player-bots varying randomly between 950-1200 (makes it feel like a real server with them logging in and out). Once we hit 56 I'll increase to 60 and we'll finish up Vanilla content before opening the Dark Portal. You should be able to cap level at any you like, so you could set up a server to have only level 30 available for a time, then 40, etc.

Edit: Meant to say you can also limit the player-bots ilevel for gear in their .conf as well, so if you wanted to start raiding in Vanilla you could set ilevel for all bot gear to say 59, which would keep most of the raid gear and higher level epics out of their hands. I noticed that if you set the ilevel too low they will equip no gear at all and run around in the underwear, ha. At least lvl60 player-bots do.

celguar commented 6 months ago

Yeah there are some options but nothing was said about what kind of progression system is needed so I dunno what to say

TopHatMan commented 5 months ago

@Newsday-star I'm also not familiar with Iron Forge, but you can do a progression of sorts if you like by capping level and expansion available in the .conf file. e.g., I'm running semi-progression server on our LAN where I have the level cap at 56 and expansion set to 0 on the TBC server. I cap at 56 because any higher and the bots still find their way into Outland for some reason ><. Running player-bots varying randomly between 950-1200 (makes it feel like a real server with them logging in and out). Once we hit 56 I'll increase to 60 and we'll finish up Vanilla content before opening the Dark Portal. You should be able to cap level at any you like, so you could set up a server to have only level 30 available for a time, then 40, etc.

Edit: Meant to say you can also limit the player-bots ilevel for gear in their .conf as well, so if you wanted to start raiding in Vanilla you could set ilevel for all bot gear to say 59, which would keep most of the raid gear and higher level epics out of their hands. I noticed that if you set the ilevel too low they will equip no gear at all and run around in the underwear, ha. At least lvl60 player-bots do.

Maps to teleport random bots

AiPlayerbot.RandomBotMaps = 0,1,530,571

you see that

make it this

Maps to teleport random bots

AiPlayerbot.RandomBotMaps = 0,1