How to Increase maximum Number of player lots

hawkbs

New Member
Joined
Feb 23, 2013
Messages
7
Took me a while to find this but if you goto

MMOCoreORB/SRC/Server/zone/objects/player/PlayerObject.idl

open it up and scroll down until you find

Code:
public PlayerObject() {
		characterBitmask = 0;
		
		commandMessageStrings.setNoDuplicateInsertPlan();
		
		bankLocation = "";

		teleporting = false;
		onLoadScreen = false;

		muted = false;
		mutedReason = "";

		debugOutput = false;
		
		suiBoxNextID = 0;
		
		savedParentID = 0;
		
		declaredResidence = 0;
		
		cloningFacility = 0;
		
		skillPoints = 0;
		
		conversatingCreature = 0;
		
		forcePower = 0;
		forcePowerMax = 0;
		forcePowerRegen = 0;
		jediState = 0;
		
		pvpRating = 0;
		
		trainerZoneName = "";
		
		duelList.setNoDuplicateInsertPlan();
		persistentMessages.setNoDuplicateInsertPlan();
		consentList.setNoDuplicateInsertPlan();
		activePets.setNoDuplicateInsertPlan();
		chosenVeteranRewards.setNoDuplicateInsertPlan();

		accountID = 0;		
		
		factionStatus = 0;
		
		raceID = 0;
		
		clientLastMovementStamp = 0;
		
		maximumLots = 10;                               <------------------CHANGE THIS NUMBER TO INCREASE LOTS
		
		debugOutput = false;

		adminLevel = 0;
		
		languageID = 0;
		
		setOffline();
		
		performanceBuffTarget = 0;
		
		visibility = 0;
		lastVisibilityUpdateTimestamp.updateToCurrentTime();

		lastPvpCombatActionTimestamp.updateToCurrentTime();

		lastDigestion.updateToCurrentTime();
		
		installedHoloEmote = "";
		
		holoEmoteUseCount = 0;
		
		spouseName = "";
		
		foodFilling = 0;
		foodFillingMax = 0;
		
		drinkFilling = 0;
		drinkFillingMax = 0;
		
		incapacitationCounter = 0;
		suiBoxNextID = 0;
		
		reactionFines = 0;

		Logger.setLoggingName("PlayerObject");
	}
you will see maximumLots=10;
change this to whatever you want i.e. maximumLots=50;

save and do a build and any newly created characters will then have 50 lots instead of 10. there is apparently a cap on lots Im not sure of the number but for safety dont go above 100.
 

acidtiger

New Member
Joined
Nov 18, 2015
Messages
1
dusty825 said:
Just use the admin command to adjust lot counts
That is nice for individuals lots,  if you want everyone to have more lots the OP has the better way :)
 

bogdawson

New Member
Joined
Oct 6, 2014
Messages
22
Took me a while to find this but if you goto

MMOCoreORB/SRC/Server/zone/objects/player/PlayerObject.idl

open it up and scroll down until you find

Code:
public PlayerObject() {
        characterBitmask = 0;
      
        commandMessageStrings.setNoDuplicateInsertPlan();
      
        bankLocation = "";

        teleporting = false;
        onLoadScreen = false;

        muted = false;
        mutedReason = "";

        debugOutput = false;
      
        suiBoxNextID = 0;
      
        savedParentID = 0;
      
        declaredResidence = 0;
      
        cloningFacility = 0;
      
        skillPoints = 0;
      
        conversatingCreature = 0;
      
        forcePower = 0;
        forcePowerMax = 0;
        forcePowerRegen = 0;
        jediState = 0;
      
        pvpRating = 0;
      
        trainerZoneName = "";
      
        duelList.setNoDuplicateInsertPlan();
        persistentMessages.setNoDuplicateInsertPlan();
        consentList.setNoDuplicateInsertPlan();
        activePets.setNoDuplicateInsertPlan();
        chosenVeteranRewards.setNoDuplicateInsertPlan();

        accountID = 0;      
      
        factionStatus = 0;
      
        raceID = 0;
      
        clientLastMovementStamp = 0;
      
        maximumLots = 10;                               <------------------CHANGE THIS NUMBER TO INCREASE LOTS
      
        debugOutput = false;

        adminLevel = 0;
      
        languageID = 0;
      
        setOffline();
      
        performanceBuffTarget = 0;
      
        visibility = 0;
        lastVisibilityUpdateTimestamp.updateToCurrentTime();

        lastPvpCombatActionTimestamp.updateToCurrentTime();

        lastDigestion.updateToCurrentTime();
      
        installedHoloEmote = "";
      
        holoEmoteUseCount = 0;
      
        spouseName = "";
      
        foodFilling = 0;
        foodFillingMax = 0;
      
        drinkFilling = 0;
        drinkFillingMax = 0;
      
        incapacitationCounter = 0;
        suiBoxNextID = 0;
      
        reactionFines = 0;

        Logger.setLoggingName("PlayerObject");
    }
you will see maximumLots=10;
change this to whatever you want i.e. maximumLots=50;

save and do a build and any newly created characters will then have 50 lots instead of 10. there is apparently a cap on lots Im not sure of the number but for safety dont go above 100.
This doesn't work for me, try timed with brand new servers and characters. What does "do a build" mean?
 

bogdawson

New Member
Joined
Oct 6, 2014
Messages
22
make -j$(nproc)
I'm sorry I don't know what you are saying. Rebuild the server like make j4 or make j8 for your number of cores? What is (nproc)?
If you run make-j4 wont you lose everything on the server? So you have to change this before you build the server?
 

Aeryna

Moderator
Staff member
Moderator
Joined
Oct 10, 2017
Messages
384
I'm sorry I don't know what you are saying. Rebuild the server like make j4 or make j8 for your number of cores? What is (nproc)?
If you run make-j4 wont you lose everything on the server? So you have to change this before you build the server?
The $(nproc) attribute returns the number of cores your processor has in case you don't know.
 

bogdawson

New Member
Joined
Oct 6, 2014
Messages
22
The $(nproc) attribute returns the number of cores your processor has in case you don't know.
will you lose all your stuff on server, such as characters and progress?

answer no you do not lose your stuff or characters
 
Last edited:
Top Bottom