Page 1 of 4 123 ... LastLast
Results 1 to 15 of 49

Thread: [MOD] Coppis Additions (NEW)

  1. #1
    Reconstructionist
    Join Date
    Sep 2016
    Location
    NL - Tilburg
    Posts
    519
    Rep Power
    1

    Lightbulb [MOD] Coppis Additions (NEW) v4.2

    Hello Survivors,

    I really dont think i need to introduce Coppis excellent additions to Alloc's server-fixes. What's new is, that i will be working on improving/maintaining the mod and start adding extra features. Coppi is really busy with real life and has not as much time as he wants for keeping this beauty up-to-date. He will however keep contributing as he sees fit.

    Installation:

    Alloc's mod is required. You can get the latest version at: https://7dtd.illy.bz/wiki/Server%20fixes

    Download:
    Download latest

    Extract the CoppisAdditions folder in the zip file to 7dtd-installation-folder\Mods on your dedicated server.

    Chatcommands wiki
    Consolecommands wiki (in progress)

    -------------------
    Version History:

    Version 4.2 (2018.02.21)
    Fixed:
    - bug in loctrack: location tracker settings not being saved

    Version 4.1 (2018.02.20) (More info)
    Fixed:
    - datetime format in "loctrack showtrack". Now displays yyyy-MM-dd HH:mm:ss x,y,z

    Added:
    - Advanced Claims
    - NightTime Announcer
    - Protective Bubble
    - Primairy consolecommand aliasses. All start with "cp-" to identify them as CoppisAdditions commands

    Version 4.0 (2018.02.17)
    Fixed:
    - pcheck not reporting blockname (only id) when checking a block

    Added:
    - /hostiles chatcommand: report enemy activity in your vicinity
    - AntiCheat: location tracking system with console,- and chatcommand for querying. Completely embedded system so gamehost friendly! (More info)

    Version 3.91 (2018.02.13)
    Fixed:
    - pcheck reporting wrong y-coord when checking a block

    Improved:
    - fly detection: no more false positive if player is standing on absolute edge of rampBlock or halfBlock

    Version 3.9 (2018.02.12)
    Added:
    - Admin waypoints: allows admins to create and manage waypoints for the new admin chatcommands
    - Admin chatcommands (More info):
    flyto (/ft): tp yourself to player or coords
    flyto waypoint (/ftw): tp yourself to predefined waypoint
    move (/mv): move player to player or player to coords
    move waypoint (/mvw): move player to waypoint
    add waypoint (/setwp): create a new waypoint
    delete waypoint (/delwp): delete a waypoint
    list waypoints (/listwp): list all predefined waypoints

    Improved:
    - Detection of secure lootcontainer for commands checkloot, remitem and additemloot

    Version 3.81 (2018.02.10)
    Minor Update:
    - added ocn list: list players that have overridden chatname

    Version 3.8 (2018.02.09) (More info)
    - added ChatGroupColor (cgc): assign players to groups and have them using the same chatname color.
    Think of admins, moderators, donors, PVE players, PVP players or just any group you can think of.
    - added OverrideChatName (ocn): Give a player any chatname you want on your server

    ATTENTION: the persistent data structure has changed significantly. Delete the old /Saves/Random Gen/seedname/CoppisPeristentData.bin before starting your server after updating this modversion.

    Version 3.7 (2018.02.08)
    Improved:
    - Improved noclip detection (pug command)
    - Improved fly detection (pgd command)

    Fixed:
    - fixed pblock null reference exception on listall blocks (searchstring *)
    - fixed player position calculation. Look here for affected commands
    - listplayerbed fixed incomplete listing of all player's beds if one of the players has no bed
    - removed obsolete physics command

    Version 3.6 (2017.09.11)
    - Various fixes

    Version 3.0 (2016.10.29)
    - Fixed MakeOwner - Increase area to be able becone owner easyer.
    - Fixed MakeOwner - Now is possible to become owner of Signs

    Version 2.9 (2016.10.29)
    - Added AddItemLoot - add an item at SecureLoot

    Version 2.8 (2016.10.29)
    - Fixed some issues on showinventory2
    - Added GiveAt - Drops an item at position x, y ,z
    - Fixed GiveXP to gives base XP to a player
    - Added GiveXpSkill to add XP to skill to a player
    - Added ListPlayerSkill - List players skills added.
    - Added ListPlayersBuff - List players buffs and debuffs
    - Added MakeOwner - To define owners for a secureLoot or secureDoor
    - Added Safe - To set some area unbreakable (like trader) WARNING THIS COMMAND CANT BE UNDONE. IF YOU SET SOME PLACE AS UNBREAKABLE IT CANT BE UNDONE
    - Added SetPlayerStatus - To change players status of ZombieKills and PlayersKills
    - Added TeleportEntity - To teleport and rotate an entity (like a trader)

    Version 2.7 (2016.09.03)
    - fixed some fail report on flying detection. (player on ironBars and edges)

    Version 2.6 (2016.09.01)
    - prender now gets the Prefab YOffset to render it on correctly depth
    - pblock now is possible to set position 1 on looking block using: pblock L1

    Version 2.5 (2016.09.01)
    - Created command pug to check if a player is underground with noclip or bugged (hunting hackers)
    - Improved the command pdg to check the player`s height (if he is flying - hunting harckers)
    - Fixed the command prepblock and pcheck, now it uses only blocks name or block id to replace. No BlockRawID needed anymore.
    - Fixed placement stability, now placed blocks with, dup, render, pblock or prepblock respects gravity. (before the blocks were not set stability correctly) - Thanks to Chromecide that help me with that!

    -------------------
    Youtube video showing the features.
    https://www.youtube.com/watch?v=zkrEBChoIqU

    Features:

    1) Chat Coloring (Individually or as group), to be able to permanently color player's name and chat. Make groups and assign players to have them chat in uniform color. Think of admins, moderators, donors, PVE players, PVP players or just any group you can think of.

    2) RemItem
    Remove items from a secureChest. So now is possible use servermanagers to let players sell items to server.
    The player puts the items inside the chest, stand on it and give the command. The items inside the chest disappear and it is listed on log with name, quality, stack, how much it is used(broken status)

    3) GiveItemDetail.
    Now its possible to drop item with predefined used atribute, so you can drop a broken item.
    Can be used perfectly togheter with remitem feature

    4) PlayerGroudDistance
    Show how height a player is from the ground. To try catch hackers that are flying around.

    5) RemoveEntity
    Is possible the remove bugged minibikes, entity cars (spawned accidently), zombies.
    When used on zombie, it just vanish without leaving gore on floor.

    6) si2
    Its same as showinventory, but it shows used attribute too.

    7) Unlockall (fixed)
    now you dont need to go away and come back, it does a chuck reload. So it unlocks everything in front of your eyes.

    8) GiveAt
    Drop an item at a position x, y, z

    9) GiveXP
    Gives base experience to a player

    10) GiveXPSkill
    Gives experience to on a player`s skill

    11) ListPlayerSkill
    List players Skills. (Athletics, Health Nut, Scavenging, ...)

    12) ListPlayersBuff (not working 100% - working on fix)
    List players Buffs (like broken leg, warm ...)

    13) MakeOwner
    Set an owner to a secureLoot or SecureDoor

    14) Safe
    Set an area as unbreakable (like a trader)
    *** WARNING THIS COMMAND CANT BE UNDONE. IF YOU SET SOME PLACE AS UNBREAKABLE IT CANT BE UNDONE

    15) SetPlayerStatus
    Define ZombieKills and PlayerKills to players.

    16) TeleportEntity
    Teleport and rotate entity like Minibike, Trader and Zombie.

    17) AddItemLoot
    Add an Item to a secureChest that is under the entity_id.

    Now the cool really stuff
    18) prender
    Now is possible to render a prefab from file on folder ...\Data\Prefabs\ direclty on dedicated server...

    19) pblock
    Place area of blocks. Now you can create a big wall in seconds or let a mountain vanish in seconds.
    You can place Air to remove big areas...

    20) pdup
    You can duplicate an area to another place. So is possible to move a base or arena or anything to other place on server.

    21) pundo
    Undo the prefab command. Is possible to undo prender, pblock and pdup

    22) setpundosize
    Define how many pundo history the server will store.

    23) pexport
    Now its possible to export a cool base to prefab file. The file is placed on ...\Data\Prefabs\ so its possible to save arena, bases in files to edit in some editor and than import back using prender.

    24) prepblock
    Replace blocks from an area with new blocks.
    You can place Air to remove big areas...

    25) pcheck
    Check the type of a block, to be used on prepblock

    26) pug
    PlayerUnderground - check if a player is "no-clipping" underground with noclip.

    27) ocn - Set a chatname for player.

    28) Admin Waypoints and Chatcommands

    Cheers
    Last edited by Prisma501; 1 Day Ago at 08:56 PM.

  2. #2
    Colony Founder Spectral Force's Avatar
    Join Date
    Jul 2016
    Location
    The land between two rivers.
    Posts
    1,380
    Rep Power
    1
    I have a feature request: Groups. You have players playing together, they can group up. The ability to set a group name with a color to define the group. Also a default group for PvP and one for PvE set by the admin, for mixed servers. If it can edit the players in game name when running around that would be nice too.

  3. #3
    Reconstructionist
    Join Date
    Sep 2016
    Location
    NL - Tilburg
    Posts
    519
    Rep Power
    1
    Quote Originally Posted by Spectral Force View Post
    I have a feature request: Groups. You have players playing together, they can group up. The ability to set a group name with a color to define the group. Also a default group for PvP and one for PvE set by the admin, for mixed servers. If it can edit the players in game name when running around that would be nice too.
    Wow that was fast .

    Will defo look into that. Just one implication i can think off right away. If there is colouring for players individually, group membership and/or PVE/PVP which one should be priority over the other(s).

    For example if a player has a yellow chatname and is also a groupmember in the new functionality with blue color for example, should the group color have priority over the players color? So should player have yellow or blue?

    Cheers

  4. #4
    Colony Founder Spectral Force's Avatar
    Join Date
    Jul 2016
    Location
    The land between two rivers.
    Posts
    1,380
    Rep Power
    1
    Quote Originally Posted by Prisma501 View Post
    Wow that was fast .

    Will defo look into that. Just one implication i can think off right away. If there is colouring for players individually, group membership and/or PVE/PVP which one should be priority over the other(s).

    For example if a player has a yellow chatname and is also a groupmember in the new functionality with blue color for example, should the group color have priority over the players color? So should player have yellow or blue?

    Cheers
    IMO I would default PvP as Red and PvE as Blue, with an option for an admin to change if they'd like. I would also use hex code for the color selection. Once that selection has been used, then it shouldn't be available to use again. If possible a message saying that color is already in use, please select another, via a chat pm.

    I would prioritize owner/admin/mod/group/individual On my servers, chat color has to be set by an admin. So a regular player is just default white.

    If you want real time communication, I'm on guppy's discord or you can join my new owner/admin discord https://discord.gg/r3GvN78

  5. #5
    Reconstructionist
    Join Date
    Sep 2016
    Location
    NL - Tilburg
    Posts
    519
    Rep Power
    1
    added to github as enhancement

    Cheers

  6. #6
    Reconstructionist
    Join Date
    Sep 2016
    Location
    NL - Tilburg
    Posts
    519
    Rep Power
    1
    Update!

    Changelog:

    Version 3.7 (2018.02.08)
    Improved:
    - Improved noclip detection (pug command)
    - Improved fly detection (pgd command)

    Fixed:
    - fixed pblock null reference exception on listall blocks (searchstring *)
    - fixed player position calculation. Affects:
    • checkloot (CheckLooter)
    • killallzombies
    • lec (ListEntityCustom)
    • owner (MakeOwner)
    • pgd (PlayerGroundDistance)
    • pug (PlayerUnderground)
    • pcheck (PrefabCheckBlock)
    • pdup (PrefabDuplicator)
    • pexport (PrefabExport)
    • pblock (PrefabFillBlock)
    • prender (PrefabRender)
    • prepblock (PrefabReplaceBlock)
    • safe (ProtectionChange)
    • additemloot (PutOnLooter)
    • remitem (RemoveFromLooter)
    • spawnminibike
    • sme (SpawnMultipleEntity)
    - listplayerbed fixed incomplete listing of all player's beds if one of the players has no bed
    - removed obsolete physics command

    Cheers
    Last edited by Prisma501; 2 Weeks Ago at 11:50 PM.

  7. #7
    Reconstructionist
    Join Date
    Sep 2016
    Location
    NL - Tilburg
    Posts
    519
    Rep Power
    1
    Update!

    Version 3.8 (2018.02.09)
    - added ChatGroupColor (cgc): assign players to groups and have them using the same chatname color.
    The groups PVE (blue) and PVP (red) will be present by default but can be deleted or changed if needed. Add any group you like, admins, moderators, donors. Any group you can think of.
    - added OverrideChatName (ocn): Give a player any chatname you want on your server

    ATTENTION: the persistent data structure has changed significantly. Delete the old /Saves/Random Gen/seedname/CoppisPeristentData.bin before starting your server after updating this modversion.

    ocn Usage:
    ocn <steam id/player name/entity id> <newName>
    ocn <steam id/player name/entity id> clear
    ocn list

    cgc Usage:
    cgc listgroups
    cgc addgroup <groupName> <groupColor>
    cgc deletegroup <groupName>
    cgc listmembers <groupName>
    cgc adduser <steam id/player name/entity id> <groupName>
    cgc cleargroup <steam id/player name/entity id>
    The <groupColor> must be 6 hex characters. Example: FF00FF

    Cheers
    Last edited by Prisma501; 4 Days Ago at 02:45 PM.

  8. #8
    Tracker blight's Avatar
    Join Date
    Oct 2014
    Location
    www.7D2D-PMH.de
    Posts
    168
    Rep Power
    0
    "OverrideChatName (ocn): Give a player any chatname you want on your server"

    lol, nice work xD

  9. #9
    Reconstructionist
    Join Date
    Sep 2016
    Location
    NL - Tilburg
    Posts
    519
    Rep Power
    1
    Quote Originally Posted by blight View Post
    "OverrideChatName (ocn): Give a player any chatname you want on your server"

    lol, nice work xD
    Yeah lol . Can come in handy when some player has an offensive name or those idiotic 20+ chars long names or just for sheer admin fun

    Cheers
    Last edited by Prisma501; 1 Week Ago at 10:20 PM.

  10. #10
    Reconstructionist
    Join Date
    Sep 2016
    Location
    NL - Tilburg
    Posts
    519
    Rep Power
    1
    Minor Update:

    Version 3.81 (2018.02.10)
    - added ocn list: list players that have overridden chatname

    Cheers

  11. #11
    Reconstructionist
    Join Date
    Sep 2016
    Location
    NL - Tilburg
    Posts
    519
    Rep Power
    1
    Update! Introducing admin waypoints!

    Version 3.9 (2018.02.12)
    Added:
    - Admin waypoints: allows admins to create and manage waypoints for the new admin chatcommands
    - Admin chatcommands:
    • flyto (/ft): tp yourself to player or coords
    • flyto waypoint (/ftw): tp yourself to predefined waypoint
    • move (/mv): move player to player or player to coords
    • move waypoint (/mvw): move player to waypoint
    • add waypoint (/setwp): create a new waypoint
    • delete waypoint (/delwp): delete a waypoint
    • list waypoints (/listwp): list all predefined waypoints

    Improved:
    - Detection of secure lootcontainer for commands checkloot, remitem and additemloot


    From the github wiki:

    Partial Names

    When using a command that requires a player's name, the mod will understand if you use only a portion of the name and you can search case-insensitive. Imagine the name of the player is Prisma501, there are various ways to target a command.

    /ft pris

    /mv 501 4876E 987N

    Care must be taken when choosing what letters to use, if zigstum and stumpfgobs are both online, and you try to /ft stum, the mod wil be confused, and you don't want that. Don't try to use a name with a space in it; just use the letters from one of the words in the name when targetting a command with a partial name.

    Ambiguous names

    When you need to use a players name that is ambiguous with another player online you can use double quotes around the name to be able to. When Jo and Joanna are both online and you need to target Jo, just use: /mv "Jo" prisma

    Chatcommands

    Waypoints

    /listwp - List available Waypoints.

    /setwp wpname - Set a new waypoint.

    /delwp wpname - Delete a set waypoint.

    Move

    /mv playerfrom playerto - Teleport one player to another.

    /mv playername xxxxE/W xxxxN/S - Teleport a player to a specific position.

    /mvw playername wpname - Teleport a player to a defined waypoint.

    Flyto

    /ft playername - Teleport yourself to a player.

    /ft xxxxE/W xxxxN/S - Teleport yourself to a specific Location.

    /ftw wpname - Teleport yourself to a defined waypoint.


    They make my admin life a lot easier. I hope they do the same for you

    Cheers
    Last edited by Prisma501; 1 Week Ago at 12:31 AM.

  12. #12
    Reconstructionist
    Join Date
    Sep 2016
    Location
    NL - Tilburg
    Posts
    519
    Rep Power
    1
    Update!

    Version 3.91 (2018.02.13)
    Fixed:
    - pcheck reporting wrong y-coord when checking a block

    Improved:
    - fly detection: no more false positive if player is standing on absolute edge of rampBlock or halfBlock

    Fly detection is as strict as can be now and chance of false positives is allmost null

    Cheers
    Last edited by Prisma501; 1 Week Ago at 05:31 PM.

  13. #13
    Refugee
    Join Date
    Jan 2017
    Location
    Germany
    Posts
    14
    Rep Power
    0
    Great News!
    I also have a feature request.
    I need comprehensive information about the players as the bad company manager has it.
    Like this:
    https://gist.github.com/StompyNZ/2ba...55da91d1adaf0d

  14. #14
    Colony Founder StompyNZ's Avatar
    Join Date
    Apr 2015
    Posts
    3,663
    Rep Power
    1
    Quote Originally Posted by InsertDisk2 View Post
    Great News!
    I also have a feature request.
    I need comprehensive information about the players as the bad company manager has it.
    Like this:
    https://gist.github.com/StompyNZ/2ba...55da91d1adaf0d
    Why not just use bad co for that? /teehee

    Nice work Prisma

  15. #15
    Reconstructionist
    Join Date
    Sep 2016
    Location
    NL - Tilburg
    Posts
    519
    Rep Power
    1
    Quote Originally Posted by StompyNZ View Post
    Why not just use bad co for that? /teehee

    Nice work Prisma
    Comming from you, that means a lot man

    Thanks!

    Cheers

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •