Jump to content

Targetting noobs setting

Pending 1.1.1

pookins
pookins

Posted

I have target noobs set to false but when i reload BotReSpawn i get this in console

[BotReSpawn] Target_Noobs option is now disabled.

[BotReSpawn] Target_Noobs option is now disabled.

[BotReSpawn] BotReSpawn NPCs will target noob players.

[BotReSpawn] BotReSpawn NPCs will target noob players.

 

 

  • Administrator
Steenamaroo

Posted

That should be a set of three messages which print once. Not sure why you're seeing double there.
The first message is "NoSash plugin is installed".

BotReSpawn uses the Sash to determine if a player is a 'noob' or not.
If NoSash plugin is in use, it can't make that determination so the Ignore_Noobs option gets turned off.

pookins

Posted

3 hours ago, Steenamaroo said:

That should be a set of three messages which print once. Not sure why you're seeing double there.
The first message is "NoSash plugin is installed".

BotReSpawn uses the Sash to determine if a player is a 'noob' or not.
If NoSash plugin is in use, it can't make that determination so the Ignore_Noobs option gets turned off.

All three messages do appear (gets repeated in console)

[BotReSpawn] NoSash plugin is installed

[BotReSpawn] NoSash plugin is installed

[BotReSpawn] Target_Noobs option is now disabled.

[BotReSpawn] Target_Noobs option is now disabled.

[BotReSpawn] BotReSpawn NPCs will target noob players.

[BotReSpawn] BotReSpawn NPCs will target noob players.

 

And as all players have nosash (there is no configuration file) How do i prevent noobs being targetted ? it is a bit of a contradiction that the setting is set for Target false but it ignores that and allows them to be targetted ?

So if i set it to True they get targetted and if i set it to false they get targetted ? 

  • Administrator
Steenamaroo

Posted

"So if i set it to True they get targeted and if i set it to false they get targeted ? "

Yes, that's right.
The sash is used to identify whether a player is a noob or not.
If NoSash is installed then this check is no longer meaningful, so the option to prevent BotReSpawn npcs from targeting noobs can't work.

 

NoSash plugin is installed
Target_Noobs option is now disabled.
BotReSpawn NPCs will target noob players.

pookins

Posted (edited)

So there is no way to prevent noobs from getting targeted as every player (regardless of time on server)  has no sash ? ,

why have this option when no one wants a visible sash and i for one have had this plugin for 4+ years, ? ,

I really love this plugin but see no point in this option which is actually no option if nosash plugin is being used ?

My reasoning is that if NoSash plugin is not being used then the BotReSpawn plugin cannot tell how long a player has been on the server to check if they are a "noob" as everone has a sash,

 If the NoSash plugin is being used then every player checked will have "no sash" even if they have just joined the server and therefor can get killed anyway ?

So the option is redundant.

 

Can you in any way make the option based on whether the player has a backpack instead of NoSash ?,  because that plugin is configurable so that any noob player will not get one for a set amount of time , for instance new players do not get a backpack on my server until they have one hour on the server ,

This would have to be a decision based on what other server/plugin owners agree to and maybe you could open a discussion thread regarding this. I think most server owners would be using the backpack plugin (?)

 

Edited by pookins
maybe an option
  • Administrator
Steenamaroo

Posted

"My reasoning is that if NoSash plugin is not being used then the BotReSpawn plugin cannot tell how long a player has been on the server to check if they are a "noob" as everone has a sash,"


Ordinarily only players who have handled a weapon or tool will have a sash.
In that case the option in BotReSpawn works fine.

When you use the NoSash plugin this indicator no longer works because no one has a sash.

 

"see no point in this option which is actually no option if nosash plugin is being used ?"

The option is disabled when NoSash is being used.
That's what the console messages were for - To notify you that you're using NoSash and, as such, the option to Ignore noobs isn't going to work.

pookins

Posted

1 hour ago, Steenamaroo said:

"My reasoning is that if NoSash plugin is not being used then the BotReSpawn plugin cannot tell how long a player has been on the server to check if they are a "noob" as everone has a sash,"


Ordinarily only players who have handled a weapon or tool will have a sash.
In that case the option in BotReSpawn works fine.

When you use the NoSash plugin this indicator no longer works because no one has a sash.

 

"see no point in this option which is actually no option if nosash plugin is being used ?"

The option is disabled when NoSash is being used.
That's what the console messages were for - To notify you that you're using NoSash and, as such, the option to Ignore noobs isn't going to work.

So as you say "Ordinarily only players who have handled a weapon or tool will have a sash", that  means everyone ! ,  it takes any player at most 10 minutes to craft a stone axe , 20 minutes for a bow ,,

I just tested this with NoSash removed from the server , I removed authorisation from all available kits and backpack, i logged off the server and back on again and was equipped with the rock and torch and approached a bot spawn area and was of course safe, i then found the materials to construct a stone axe , as soon as i put the stone axe in my belt i then had a sash and was killed within 2 minutes by a bot,

pookins[76561198188896529] has spawned

Calling 'OnPlayerDeath' on 'PlayerGravestone v1.1.1' took 433ms

[Where's My Corpse] Player death info: 76561198188896529 at (978, 25, -164)

pookins[76561198188896529] was killed by TechTeam8[5348104]

 

So any noob player gets approx 10 minutes protection before they craft a wood/stone spear or axe, that is if they dont encounteer a trash pile and pick up an already crafted axe or weapon.

 

  • Administrator
Steenamaroo

Posted

The experience you describe there is 100% how it's meant to work.
The point of this option is that you were npc_safe until you picked up something to fight with, and Rust gave you a sash.

To be honest, if you use NoSash the workings of the option don't really matter.
It relies on Rust sash system so, as per console output, is disabled for your server.

 

"Can you in any way make the option based on whether the player has a backpack instead of NoSash ?,  because that plugin is configurable so that any noob player will not get one for a set amount of time , for instance new players do not get a backpack on my server until they have one hour on the server"

Not sure about connecting it up with backpacks or other plugins - Seems a bit too server-specific, maybe, but I could have an additional option with a time-frame or trigger.
Wouldn't be too hard to have an automatically granted permission for new players which makes them safe, then a few options for server owners to revoke that permission,
like when the player first fires a weapon, or first places a TC, or after a set time period...
That could be done.

1.4m

Downloads

Total number of downloads.

6.9k

Customers

Total customers served.

102.2k

Files Sold

Total number of files sold.

2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.