• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

[MOD] Coppis Additions (NEW)

HelloI have thus mod on my Server. Is the safe function Not longer in this mod?
Hey mate. I just tested and works fine. I only added an command alias to safe command (cp-safe). Hasnt been touched otherwise.

What seems to be wrong on your side?

Cheers

-edit- ah i think i know what you mean. You looked at help probably and didnt see it anymore. No worries its still there but i have added a primairy command alias for all commands. They all start with "cp-". So they will all be nicely grouped together when you do "help". All "old" commands still exist and can be used. They are listed behind the "cp-" ones in help. You can use safe for it but since 4.1 you can also use cp-safe for it.

 
Last edited by a moderator:
There's one irritation with Coppi's mod that I'd love to see work better. The bot can generate and spawn a maze and it does it block by block while you watch. The problem is that the affected chunk flashes (if that is the right word) and you constantly have it vanish and re-appear while the blocks are spawning in. I'm happy to show you if you need to see it. Is there something you can do to stop it doing that? Stompy knows the answer to this one but I'd like it fixed in Coppi's mod too.
I have your updated mod (from yesterday) and I haven't yet tested much. I'll try generating a maze to see if the visual issue is still there.

[Edit] Yep still a blinky mess.
Yeah coppis has used (and i have not touched that so that would still be the same) a forced chunkreload when issueing a command that has a need for it. So if you use one of those commands repeatedly it will contstantly reload the chunk and thus "blink and flash".

I can definately look into that to make it better for your maze functionality.

Cheers

 
Yeah coppis has used (and i have not touched that so that would still be the same) a forced chunkreload when issueing a command that has a need for it. So if you use one of those commands repeatedly it will contstantly reload the chunk and thus "blink and flash".
I can definately look into that to make it better for your maze functionality.

Cheers
That would be... AMAZING!

 
So I have a request. I'm sure you're familiar with the black screen that some people get after dying, in which even after relogging they immediately die, until either their bedroll is removed or their profile is reset. I'm unsure exactly what the cause of this is (if anyone knows please fill me in) but here is a fix that I figured out could manually be done without having to personally travel to them or taking the time to go into the file directory to remove their profile.

1. Do a LPB command to find their bedroll location

2. Do a pblock air x1 x2 y1 y2 z1 z2 0 with their exact bedroll location to remove the bedroll block

Would it be possible to turn this into some sort of command such as /removebed {player} in chat or removebed{playername,playerid,steamid} in console?

Would make life a lot easier for me and my server guests, because while away from my computer I sometimes monitor the chat (thanks to smegzor's wonderful botman), and my only option at that time is to reset their profile with your resetplayer command.

 
So I have a request. I'm sure you're familiar with the black screen that some people get after dying, in which even after relogging they immediately die, until either their bedroll is removed or their profile is reset. I'm unsure exactly what the cause of this is (if anyone knows please fill me in) but here is a fix that I figured out could manually be done without having to personally travel to them or taking the time to go into the file directory to remove their profile.
1. Do a LPB command to find their bedroll location

2. Do a pblock air x1 x2 y1 y2 z1 z2 0 with their exact bedroll location to remove the bedroll block

Would it be possible to turn this into some sort of command such as /removebed {player} in chat or removebed{playername,playerid,steamid} in console?

Would make life a lot easier for me and my server guests, because while away from my computer I sometimes monitor the chat (thanks to smegzor's wonderful botman), and my only option at that time is to reset their profile with your resetplayer command.
I think it will be possible to do it by api completely. Will check out if the bedroll has a method to be removed.

Cheers

 
Last edited by a moderator:
Hey mate. I just tested and works fine. I only added an command alias to safe command (cp-safe). Hasnt been touched otherwise.
What seems to be wrong on your side?

Cheers

-edit- ah i think i know what you mean. You looked at help probably and didnt see it anymore. No worries its still there but i have added a primairy command alias for all commands. They all start with "cp-". So they will all be nicely grouped together when you do "help". All "old" commands still exist and can be used. They are listed behind the "cp-" ones in help. You can use safe for it but since 4.1 you can also use cp-safe for it.
Thanks for the fast answer. You have everywhere a list from all Commands?

 
Thanks for the fast answer. You have everywhere a list from all Commands?
Im working on listing them on github, but thats in progress. Link is in OP.

When you do "help" in console they all are together and start with "cp-". The description is allways there also.

When you need specific help on one of them just do "help <commandname>". for example "help cp-an" or "help an".

Cheers

- - - Updated - - -

So I have a request. I'm sure you're familiar with the black screen that some people get after dying, in which even after relogging they immediately die, until either their bedroll is removed or their profile is reset. I'm unsure exactly what the cause of this is (if anyone knows please fill me in) but here is a fix that I figured out could manually be done without having to personally travel to them or taking the time to go into the file directory to remove their profile.
1. Do a LPB command to find their bedroll location

2. Do a pblock air x1 x2 y1 y2 z1 z2 0 with their exact bedroll location to remove the bedroll block

Would it be possible to turn this into some sort of command such as /removebed {player} in chat or removebed{playername,playerid,steamid} in console?

Would make life a lot easier for me and my server guests, because while away from my computer I sometimes monitor the chat (thanks to smegzor's wonderful botman), and my only option at that time is to reset their profile with your resetplayer command.
Hey mate. Found a solution and allready built it. LPB is gonna have an optional flag to remove in next version:

lpb <steam id / player name / entity id> [remove]

lpb prisma501 remove

Cheers

 
Im working on listing them on github, but thats in progress. Link is in OP.
When you do "help" in console they all are together and start with "cp-". The description is allways there also.

When you need specific help on one of them just do "help <commandname>". for example "help cp-an" or "help an".

Cheers

- - - Updated - - -

Hey mate. Found a solution and allready built it. LPB is gonna have an optional flag to remove in next version:

lpb <steam id / player name / entity id> [remove]

lpb prisma501 remove

Cheers

You're awesome

 
That would be... AMAZING!
Im strongly reconsiddering. Why would i spend my free time again for some gimmick in botman? Especially since you ignore my questions on all channels i ask you for more information. That regards the /who implementation and the flickering when using a command in a way it is not supposed to be used. Coppis has a perfect way of building large walls or structures at once or replacing parts of the world with air (removing) and reloading the chunk doesnt really matter there (blinking mess is on you not Coppis). You do seem to find the time though to flatter yourself and do some bold insinuations of copying and "blinking mess" (again all on you not Coppis). Use BC for your gimmick please. Thank you.

Cheers

 
Last edited by a moderator:
...having a bad day homie?
No man...but my nature always sees the good in peepz. But after trying to be considderate and helpfull and get totally ignored i start reading back. Then i see smegz posts again and see the nature of them. Discreditting other mods (including coppis now) to make botman look better. Also the profiling as the "inventor" of all things just make me sad. Makes my willingness to spend my free time on something that is not actually in the mod go away. Thats all mate.

Cheers

 
Just remember homie, the modding community is as a whole; it's all for the greater good. =)

Kinda like communism, but cooler.

 
Just remember homie, the modding community is as a whole; it's all for the greater good. =)
Kinda like communism, but cooler.
Yeah, might be saying that to the wrong person though :D

Cheers mate

 
Im strongly reconsiddering. Why would i spend my free time again for some gimmick in botman? Especially since you ignore my questions on all channels i ask you for more information. That regards the /who implementation and the flickering when using a command in a way it is not supposed to be used. Coppis has a perfect way of building large walls or structures at once or replacing parts of the world with air (removing) and reloading the chunk doesnt really matter there (blinking mess is on you not Coppis). You do seem to find the time though to flatter yourself and do some bold insinuations of copying and "blinking mess" (again all on you not Coppis). Use BC for your gimmick please. Thank you.
Cheers
What? What questions? This is the first response I have seen from you anywhere. Also I wasn't accusing you or anyone of copying. We all copy stuff here and there. Some commands are like that. Its not really practical not to have them. The point about that is that it does create command clashes which have to be avoided (by me). I do that by detecting the mod and moving all bot commands away from / to some other symbol (usually !) specifically so that the bot can co-exist with the mod with the clash. Currently I'm only doing that when CBSM is present but with these few and probably other common/obvious command clashes, I have to consider doing the same to avoid clashes where previously there weren't any.

At no point was I trying to insult, upset, accuse or otherwise attack you for your progress on Coppi's mod. I think it is great that it is getting these changes as it would get out of date otherwise and might not work so well after future updates without your efforts.

I answered your /who question. I don't know what happened to my answer. Sorry that that came across as ignoring you. Also you asked in a place that doesn't really work, in the PM section of this forum. You would be far better to message me directly on Steam or Discord as I seldom notice PM's here for some reason. They don't appear or they get buried. At least with Discord it is in my face and I respond. Also straight up emailing me works quite well. I prefer Discord though.

So I hunted around and you asked me questions in the admin Discord group which I did not see because I spend almost zero time reading any Discord groups as I have literally hundreds of them. Sorry that that offended you. I did not ignore you, I wasn't aware you asked me anything.

 
No man...but my nature always sees the good in peepz. But after trying to be considderate and helpfull and get totally ignored i start reading back. Then i see smegz posts again and see the nature of them. Discreditting other mods (including coppis now) to make botman look better. Also the profiling as the "inventor" of all things just make me sad. Makes my willingness to spend my free time on something that is not actually in the mod go away. Thats all mate.
Cheers
You are reading WAY too much into anything I have said. I support everyone even CBSM (grudgingly and in his case out of necessity).

I would be happy to revisit these things that have upset you or that you have misinterpreted. Please reply with examples.

I'm hardly the inventor of all things, but the bot is over 3 years old so a lot of commands and features have gone into it. A lot of features in CBSM were copied from the bot in my opinion and done badly. In his case, the bot wasn't very public back then running on no more than 6 servers so of course he appeared to be doing them first. It is quite hard to be new and novel as most things have been done already by someone and CBSM's rips could all be exactly that - reinventing the same ideas rather than copying. I am a big fan of my own work for sure. Who isn't a fan of their own creation? I am also a big fan of Coppi's work and so far I see nothing in your work to complain about (and no I have not complained. I mentioned a clash. Should I not do that? It wasn't about you, it was more general.) I am a big fan of Stompy's work and djkrose's work. I have grumbled about stuff that Server Tools didn't do, but that is resolved or at least not a big problem.

I am also super busy with client work, real life and my own bot project so my time in the forums and Discord channels is limited. Not noticing a message for many days is nothing unusual. Kick it up to a direct message if it is important.

 
I should add coz it might come up, that I had input into the creation of lot of the features in Coppi's mod because I was actively bugging him with ideas and suggestions once I discovered him and his amazing coding talents. Seriously he could code something in 30 mins to an hour or 2 from an idea! I even appear accidentally in one of his demo videos xD

Here's a rough list of all his features (coded 100% by him) that came about in part or entirely because I gave him feature requests and ideas. I do this to others to (just ask Stompy) xD Feel free to ask Coppi also.

This is not a complete list. These are only the commands that likely wouldn't exist and certainly not in their current form if I had not asked Coppi to add them. I also gave him ideas about his pblock and other prefab and world editing commands but he had already started those on his own. There was briefly another amazing modder who did all of the prefab commands 10x better but refused to share any of his work so forced Coppi to code his own versions.

cp-additemloot additemloot => add item to SecureLoot below the given entity

cp-checkloot checkloot => check items from SecureLoot below the given entity

cp-cpc chatplayercolor cpc => Change default player chat color.

cp-giveat giveat => give an item to a location

cp-lpb listplayerbed lpb => list bed locations of all players or a specific player

cp-lpf listplayerfriends lpf => list friends of a single player or all players

cp-mpc muteplayerchat mpc => mute a player on public chat

cp-owner owner => define an owner to SecureLoot/SecureDoor for a player.

cp-pcml playerchatmaxlength pcml => set the maximum number of characters a player can write in a single message

cp-pgd playergrounddistance pgd => Check player ground distance

cp-pug playerunderground pug => Check if a player is underground with no clip or bugged

cp-remitem remitem => remove items from SecureLoot below the given entity

cp-sh spawnhorde sh => spawn horde near a player or coordinate

cp-sme spawnmultipleentity sme => spawn multiple entities around some coordinate or player

cp-tcch togglechatcommandhide tcch => specify a chat message prefix that defines chat commands that are hidden from chat

cp-unlockall unlockall => unlock all secure loots chests and doors for the current player.

 
heh I can see a lot of bot commands are appearing in mods (not just this one). I'm gonna have to come up with MOAR commands to stay ahead xD The bot is able to switch from using / to any symbol (except \ currently).

Just curious, are any of your new commands inspired by the bot's commands? Its a very public bot and I totally don't mind being copied. Its to be expected really.
You just make it sound like the mods out there are your competitors and we just copy your commands with statements like that. There is no need to stay ahead as far as im concerned. As stated in my ealier post (i asked you twice in that post if i need to change the /who command plus by PM) the new stuff added to coppis is from my private mod and coded completely without knowledge of what botman does or doesnt 1,5 years ago. I have never used botman and never will be as i find telnet to be way to inefficient and prefer direct api or webapi. I even checked if any commands were conflicting with latest implementations and changed my beloved /protect to /bubble, so thats why remarks like that seen...well...strange.

So if you meant anything else by saying that out loud in my thread let me know and ill change my opinion on remarks like that.

Im not the one asking for any donations or ask money for helping installing my mod or having a paid service to use Coppis. I do this for fun and my only reward is looking at the download count of coppis or being creditted if anyone copies code from the mod. So please understand that i get offended by remarks like yours.

I might be missing your point but until i get it, its a slap in my face to say something like you did.

Cheers

 
My choice of words could have been better. Here's what I said for the benefit of others and I will rephrase it how it was intended..

"heh I can see a lot of bot commands are appearing in mods (not just this one). I'm gonna have to come up with MOAR commands to stay ahead xD The bot is able to switch from using / to any symbol (except \ currently)."

What I meant by that was I would have to invent new commands to avoid clashes. I wasn't thinking stay ahead of the competition. It is no secret that the bot is only possible because of Allocs mod, Coppis mod, Stompy's mod and others.

I don't make that easy by having well over 1,000 commands. Clashes are inevitable.

Also unless I am mistaken, before you took up maintaining Coppi's mod, there were no ingame chat commands available in it, only console commands. Adding chat commands is tricky because that is an area occupied by server managers such as CBSM and the bot.

 
Last edited by a moderator:
Back
Top