Jump to content

DeutscherRitterPlatz

Level Designer
  • Posts

    417
  • Joined

  • Last visited

About DeutscherRitterPlatz

  • Birthday 11/29/1994

Recent Profile Visitors

7,207 profile views

DeutscherRitterPlatz's Achievements

Proficient

Proficient (10/15)

  • Well Followed Rare
  • Very Popular Rare
  • Reacting Well
  • Dedicated
  • Conversation Starter

Recent Badges

200

Reputation

1

Community Answers

  1. DeutscherRitterPlatz

    reward

    Changed Status from Pending to Not a Bug
  2. DeutscherRitterPlatz

    reward

    After testing the Umod Kits system, I can confirm that it works flawlessly, both with group assignments and permissions. Here's how to create a kit and assign it to a group (assuming your admin group has the "kits.admin" permission): Step 1: Create a kit using "/kit", for example, name it "steamgroup". Kit Details: - Name: steamgroup Usage Authority: - Permission: kits.steamgroup Usage Details: - Maximum Uses: 1 If you already have all the items in your inventory that the user should receive, you can simply click "Copy From Inventory" and then "Save Kit". The kit has been successfully created. Since the admin group has the "kits.admin" permission, the kit will be permanently visible. Therefore, I recommend temporarily removing the permission from the admin group after creation. Now, it depends on whether you're using Oxide or Carbon and whether you want to assign the permission to a player only or to a group. If you want to assign a group to a player (let's assume your group is named "steamgroup"), simply add the "kits.steamgroup" permission to the group under "/perms". Alternatively, you can enter oxide.grant group steamgroup kits.steamgroup in the F1 console or Rcon console if you're using Oxide. If you're using Carbon, use c.grant group steamgroup kits.steamgroup If you only want to assign the permission to a player, simply add the "kits.steamgroup" permission to the SteamGroupCheck plugin's configuration file. To check, simply change your SteamGroup profile URL to 123, reload the plugin, and type "/checksteam" in the chat. This will remove all group or permission assignments. Then, assign your group again, reload the plugin, and execute the /checksteam command again. Now, the group or permission will be assigned, and you will see the kit under "/kit". Since you've set the maximum usage to 1, the user can only claim the kit once per month. Make sure to delete the data where the limit is stored when wiping. I recommend keeping the maximum usage at 1 to prevent potential abuse.
  3. DeutscherRitterPlatz

    \r

    I encountered the same issue even with the latest version. After some investigation, I found that it's related to AppendLine, using Carbon 'Windows'. I've fixed it now by using .Append("\n").
  4. DeutscherRitterPlatz

    reward

    Hello, is the Oxide Group 'steamgroup' assigned to you? What if you disable permission in the config and assign the permission to the group? oxide.grant group steamgroup kits.steamgroup Which kit system do you use for your server? I've just tried it out with a kit on our end, and it works perfectly. If the user isn't part of the "SteamGroup," the kit won't be displayed to them. However, if the user is in the group, the kit will be displayed. I would also recommend activating only one kit per user, as otherwise, misuse could occur.
  5. Yes, there is a free alternative that offers similar features, but it's not specifically tailored for Rust. My version, however, is designed specifically for Rust. If the free version of Umon meets your needs, feel free to use it. My version is a bit more comprehensive and also supports permissions and automatic checks to expedite user management. We ourselves used the free version for three years until we decided to develop our own plugin based on requests from the community, as these features were not implemented. We use the plugin ourselves for our server. We don't offer Discord notifications, kicking, or similar features because we've focused on what's essential: rewarding those who join the group and removing their rewards when they leave. This functionality is provided by my version, whereas the free version intended to implement it but never did, despite years passing. Therefore, it's entirely up to you to decide which version you prefer.
  6. Version 1.0.0

    3 downloads

    A simple and user-friendly plugin designed to reward players for joining your Steam group! Why use this plugin? We've been using the free plugin on Umod for quite some time, which still works fine, but we've encountered repeated issues with users joining the group and then leaving, as there was no automatic removal function, causing players to retain their rewards. That's why we've developed our own version with enhanced features and we'd like to share it with you. What makes this plugin special? • User-friendly configuration file • Support for one group and one permission assignment, activatable and deactivatable in the configuration • Automatic checking upon joining and leaving the server, activatable and deactivatable in the configuration • Chat notifications, activatable and deactivatable in the configuration • Customizable notifications and Chat-Prefix • Chat command and console command only for administrators • support for Carbon and Oxide Where can I find the Steam group profile URL? • The profile URL isn't your Steam group's URL, but rather a tag for the URL. • You can find this under "Edit Group Profile" -> "Profile URL" (see image). • Then, add this tag under "SteamGroupPROFILURL." Does it support multiple permissions? • No, although technically feasible, I've decided to only support one permission. • If you wish to assign multiple permissions, I recommend assigning them directly to the group and granting all permissions to the group. What commands are available? • Checks the specified Steam group and adds or removes the permission or group accordingly. | Chat-Command • /checksteam - Chat command • checksteam - Console command What's enabled by default in the configuration? • NotifyGroupPlayers: Notifies the user when they're assigned to or removed from the group. • EnableAddGroup: Assigns the user to the specified group. • EnablePlayerDisconnectedCheck: The plugin checks each time a player leaves the server to see if they're in the Steam group. SteamGroupCheck Configuration true = active | false = disabled { "AutoCreateGroup": false, "ChatPrefix": "<size=12><color=#AE3624>YOURSERVERNAME</color> <size=16>|</size> <color=#738D45>[SteamGroupCheck]</color>\n", "EnableAddGroup": true, "EnableAddPerm": false, "EnableConsoleNotifications": false, "EnablePlayerConnectedCheck": false, "EnablePlayerDisconnectedCheck": true, "NotifyGroupPlayers": true, "NotifyPermPlayers": false, "PlayerAddGroupName": "yourgroup", "PlayerAddPermissions": "yourpermission", "SteamGroupPROFILURL": "YoursteamGroupPROFILURL" } What do the individual configuration settings mean? • AutoCreateGroup: If this setting is set to "true," the group specified by you as "PlayerAddGroupName" will be automatically created. By default, this is disabled. • ChatPrefix: Sets the chat prefix displayed before each message. • EnableAddGroup: Enables or disables the function to add groups. • EnableAddPerm: Enables or disables the function to add permissions. • EnableConsoleNotifications: Enables or disables the function for console notifications. • EnablePlayerConnectedCheck: Enables or disables the check when a player joins the server. • EnablePlayerDisconnectedCheck: Enables or disables the check when a player leaves the server. • NotifyGroupPlayers: Enables or disables the notification for the player when they are assigned to or removed from the group. • NotifyPermPlayers: Enables or disables the notification for the player when permissions are assigned to or removed from them. • PlayerAddGroupName: Here, the name of the group to be assigned to the player is specified, e.g., "steam." • PlayerAddPermissions: Here, the permissions to be assigned to the player are specified, e.g., "banksystem.use." • SteamGroupPROFILURL: Here, the profile URL is entered, as explained above, the most important setting in the entire configuration. SteamGroupCheck Lang English { "GroupAdded": "Thank you for joining the Steam group! As a token of appreciation, you will receive the group <color=#738D45>{0}</color>!", "GroupRemoved": "Unfortunately, you have left the Steam group! Therefore, the permission <color=#738D45>{0}</color> has been revoked from you!", "PermissionRemoved": "Unfortunately, you have left the Steam group! Therefore, the permission <color=#738D45>{0}</color> has been revoked from you!", "PermissionGranted": "Thank you for joining the Steam group! As a token of appreciation, you will receive the permission <color=#738D45>{0}</color> from us!", "NoPermission": "You don't have permission to use this command; you need to be an administrator on the server!", "PlayerCheckExecuted": "The Steam group has been checked, and all joined players have been credited with the reward!" } Deutsch { "GroupAdded": "Danke, dass du der Steam-Gruppe beigetreten bist! Als Dankeschön erhältst Du von uns die Gruppe <color=#738D45>{0}</color>! ", "GroupRemoved": "Leider hast du die Steam-Gruppe verlassen! Daher wurde dir die Gruppe <color=#738D45>{0}</color> wieder entzogen!", "PermissionRemoved": "Leider hast du die Steam-Gruppe verlassen! Daher wurde dir die Permission <color=#738D45>{0}</color> wieder entzogen!", "PermissionGranted": "Danke, dass du der Steam-Gruppe beigetreten bist! Als Dankeschön erhältst Du von uns die Permission <color=#738D45>{0}</color>! ", "NoPermission": "Du hast keine Berechtigung, diesen Befehl zu verwenden; du musst ein Administrator auf dem Server sein!", "PlayerCheckExecuted": "Die Steam-Gruppe wurde überprüft und allen beigetretenen Spielern wurde die Belohnung gutgeschrieben!" } Certainly, you are free to adjust the notification settings according to your preferences. Furthermore, you are not obliged to use {0} if you don't wish to! If you have any questions or encounter any issues, please don't hesitate to contact me!
    $9.99
  7. I've tested your server on my end, and it's working perfectly fine. So the issue must be somewhere else, not directly with the XTravel plugin.Please contact me privately so we don't clutter the chat unnecessarily or directly via Discord at Autopsie17
  8. Please check your configuration again, as it's actually quite impossible to make a mistake.
  9. Will you update your maos, with the new monuments?
  10. Once a player joins a server, this action is displayed in the connection history. We actively utilize this plugin. When a player switches from Server A to Server B and then returns to Server A, the connection history the switch to Server B. It's possible for the player to switch between servers without using this command. Furthermore, when the user joins, the server is displayed in the connection history. If I'm not mistaken, you can deactivate certain ports, and then they will no longer be displayed in connection history. Когда игрок присоединяется к серверу, это действие отображается в истории подключений. Мы активно используем этот плагин. Когда игрок переключается с сервера A на сервер B, а затем возвращается на сервер A, в истории подключений отображается переключение на сервер B. Игрок может переключаться между серверами без использования этой команды. Кроме того, когда пользователь присоединяется, сервер отображается в истории подключений. Если я не ошибаюсь, вы можете отключить определенные порты, и затем они больше не будут отображаться в истории подключений. Переведено с помощью ChatGPT
  11. So basically all important deployed are allowed and others are on the blacklist! there is our list for our pvE server "All containers allowed?": true, "Black list if all allowed else this is white list.": [ "assets/prefabs/npc/autoturret/autoturret_deployed.prefab", "assets/prefabs/deployable/dropbox/dropbox.deployed.prefab", "assets/prefabs/npc/flame turret/flameturret.deployed.prefab", "assets/prefabs/deployable/single shot trap/guntrap.deployed.prefab", "assets/content/vehicles/trains/wagons/subents/wagon_crate_normal.prefab", "assets/content/vehicles/trains/wagons/subents/wagon_crate_normal_2.prefab", "assets/content/vehicles/trains/wagons/subents/wagon_crate_normal_2_food.prefab", "assets/content/vehicles/trains/wagons/subents/wagon_crate_normal_2_medical.prefab", "assets/prefabs/npc/sam_site_turret/sam_site_turret_deployed.prefab", "assets/prefabs/npc/sam_site_turret/sam_static.prefab", "assets/bundled/prefabs/static/wall.frame.shopfront.metal.static.prefab", "assets/content/building/parts/static/wall.frame.shopfront.door_static.prefab", "assets/content/building/parts/static/wall.frame.shopfront.metal_static.prefab", "assets/content/building/parts/static/wall.frame.shopfront_static.prefab", "assets/prefabs/npc/bandit/shopkeepers/bandit_shopkeeper.prefab", "assets/content/vehicles/submarine/subents/submarinefuelstorage.prefab", "assets/content/vehicles/submarine/subents/submarineitemstorage.prefab", "assets/prefabs/misc/casino/bigwheel/bigwheelbettingterminal.prefab", "assets/bundled/prefabs/hapis/npcvendingmachine_building_hapis.prefab", "assets/bundled/prefabs/hapis/npcvendingmachine_buyres_hapis.prefab", "assets/bundled/prefabs/hapis/npcvendingmachine_food_hapis.prefab", "assets/bundled/prefabs/hapis/npcvendingmachine_hapis_farming.prefab", "assets/bundled/prefabs/hapis/npcvendingmachine_hapis_hapis.prefab", "assets/bundled/prefabs/hapis/npcvendingmachine_weapons_hapis.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachine.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_attire.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_building.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_components.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_extra.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_farming.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_fishexchange.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_hapisexchange.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_resources.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_tools.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_vehicles.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_vehicleshigh.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/npcvendingmachine_weapons.prefab", "assets/prefabs/deployable/vendingmachine/npcvendingmachines/shopkeeper_vm_invis.prefab", "assets/content/vehicles/trains/wagons/trainwagonunloadable.entity.prefab", "assets/content/vehicles/trains/locomotive/subents/locomotive_fuel_storage.prefab", "assets/content/vehicles/snowmobiles/subents/snowmobilefuelstorage.prefab", "assets/content/vehicles/snowmobiles/subents/snowmobileitemstorage.prefab", "assets/content/vehicles/trains/wagons/subents/wagon_storage_lootwagon.prefab", "assets/content/vehicles/trains/wagons/subents/wagon_storage.prefab", "assets/content/vehicles/trains/wagons/subents/wagon_storage_fuel.prefab", "assets/content/vehicles/trains/wagons/subents/wagon_storage_lootwagon.prefab", "assets/prefabs/deployable/vendingmachine/vending_mapmarker.prefab", "assets/content/props/fusebox/fusebox.prefab", "assets/prefabs/deployable/oil jack/fuelstorage.prefab", "assets/prefabs/deployable/quarry/fuelstorage.prefab", "assets/content/vehicles/trains/workcart/subents/workcart_fuel_storage.prefab", "assets/prefabs/deployable/playerioents/generators/fuel generator/small_fuel_generator.deployed.prefab", "assets/prefabs/deployable/vendingmachine/vendingmachine.deployed.prefab", "assets/content/props/vehicle_parts/engine.prefab" ]
  12. This error occurs when the server is restarted, preventing the plugin from being loaded. However, once the server has been successfully restarted, the plugin can be loaded without any issues. [Error] Error while compiling FlyingCargoShip: 'Space' does not contain a definition for 'World' | Line: 816, Pos: 92
  13. Version 1.0.1

    3 downloads

    EasyVoteDataConverter is the plugin that will make your heart race if you're still using the old free version of Umod that hasn't been updated for years! Perhaps you've decided to purchase the paid version, EasyVotePro, from developer BippyMiester. Or maybe you're still using the EasyVoteLite version. But then you encounter the problem: How do you transfer the cherished votes from the old EasyVote.json of Umod of your players into the new format for EasyVotePro or EasyVoteLite? We faced the exact same problem, which is why we developed this converter! Using the command "/evliteconvert" will convert the old EasyVote.json into the correct format for EasyVoteLite.json. Using the command "/evproconvert" will convert the old EasyVote.json into the correct format for EasyVotePro.json. In this guide, we'll explain how to best utilize this plugin! But before you dive into executing commands, make sure to confirm which version you're actually using. We recommend EasyVotePro since support for EasyVoteLite will end on April 4, 2024! Here's a step-by-step guide: Unload the EasyVotePro or EasyVoteLite plugin in the directory oxide/plugins/ or Carbon/plugins. Navigate to the "Data" folder and locate EasyVotePro.json or EasyVoteLite.json. Rename or delete them if you no longer need them. Place the EasyVoteDataConverter plugin in the plugins folder. Join your server and ensure you're assigned to the admin group. Without this, you won't be able to execute the command! Enter the appropriate command to convert the old EasyVote.json for the desired plugin. After entering the command, the file EasyVotePro.json or EasyVoteLite.json will be created, depending on which command you executed. We recommend restarting the server once. Once the server is offline, you can delete the "EasyVoteDataConverter" plugin from the plugin folder and then reinsert your EasyVotePro or EasyVoteLite plugin. Restart the Server and check for any errors that may occur. Why the server restart? In our tests, we found that the EasyVotePro.json data was reset by the EasyVotePro.cs plugin. Hence, we recommend a restart so that the new .json file is accepted by the plugin! Why should I rename my EasyVotePro.json / EasyVotePro.json? This serves as a backup in case you already have votes. You'll then need to manually add the players. Make sure not to add duplicate players. If you need to make such a setting change, it's best to take the server offline! P.S.: Always make a backup, as it allows you to revert everything in case of mistakes. The old format EasyVote.json on Umod. { "Players": { "765611980931000": { "voted": 715, "lastTime_Voted": "2024-03-10T06:46:00.2425923Z" } } } The new format EasyVotePro.json or EasyVoteLIte.json on Codefling. { "765611980931000": 715 } We've tested this plugin on Oxide & Carbon, and it works perfectly! If you have any questions or suggestions, feel free to PM me or submit a support ticket.
    $1.99
1.1m

Downloads

Total number of downloads.

5.6k

Customers

Total customers served.

80.8k

Files Sold

Total number of files sold.

1.6m

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.