Jump to content

Krungh Crow

Creator
  • Posts

    1,488
  • Joined

  • Last visited

  • Days Won

    43

Everything posted by Krungh Crow

  1. Version 1.3.1

    1,902 downloads

    Addon for my BackToTheWild plugin that can make the Alpha animals call for their pack and get aid. Features : Requires BackToTheWild plugin for the Alpha animal spawns When a Alpha animal is killed it will call for their weaker Omega who will come (too late) for its aid. Simple configuration Permissions for Gametip animal engagements Permissions for Mapmarker system to see Alpha's on the map Support for Economics Support for ServerRewards Chatnotifications when a alpha has spawned with Grid section through cfg Skin Safe for the randomized skins Alpha Animal Types : Bear Polar Bear Wolf Wolf2 Tiger Panther Crocodile Permissions : alphaanimals.tipsimple : Simple Gametip message permisison alphaanimals.tipfull : Full info Gametip message permission alphaanimals.marker : To see the alpha mapmarkers if not set globaly alphaanimals.economics : To be granted economics points on alpha/omega kills alphaanimals.ServerRewards : To be granted ServerRewards points on alpha/omega kills Configuration : For the spawned Omegas the min and max hp values will be used { "Plugin": { "Debug": false, "Chat Steam64ID": 0, "Chat Prefix": "[<color=orange>AlphaAnimals</color>] ", "Anounce Alpha spawns": true }, "Economics": { "Use Economics": true, "Alpha Bear points": 300.0, "Omega Bear points": 100.0, "Alpha Polarbear points": 400.0, "Omega Polarbear points": 150.0, "Alpha Wolf points": 200.0, "Omega Wolf points": 50.0, "Alpha Crocodile points": 500, "Alpha Panther points": 200, "Alpha Tiger points": 200 }, "ServerRewards": { "Use ServerRewards": true, "Alpha Bear points": 300, "Omega Bear points": 100, "Alpha Polarbear points": 400, "Omega Polarbear points": 150, "Alpha Wolf points": 200, "Omega Wolf points": 50, "Alpha Crocodile points": 500, "Alpha Panther points": 200, "Alpha Tiger points": 200 }, "Animals": { "Life Duration (minutes)": 5.0, "Spawn Radius": 12, "Bear Packsize": 2, "Bear settings": { "Min HP": 350.0, "Max HP": 600.0 }, "Polarbear Packsize": 2, "Polarbear settings": { "Min HP": 350.0, "Max HP": 600.0 }, "Wolf Packsize": 2, "Wolf settings": { "Min HP": 350.0, "Max HP": 600.0 }, "Use Random Skins": false, "Loot settings (Alphas)": { "Spawn Min Amount Items": 10, "Spawn Max Amount Items": 15, "Loot Table": [ { "Item shortname": "ammo.pistol", "Custom name": "T3st name", "Skin ID": 2532520857, "Amount min": 1, "Amount max": 5, "Always add": true }, { "Item shortname": "ammo.pistol.fire", "Custom name": "", "Skin ID": 0, "Amount min": 5, "Amount max": 5, "Always add": false }, { "Item shortname": "ammo.pistol.hv", "Custom name": "", "Skin ID": 0, "Amount min": 5, "Amount max": 5, "Always add": false }, { "Item shortname": "ammo.rifle", "Custom name": "", "Skin ID": 0, "Amount min": 5, "Amount max": 5, "Always add": false }, { "Item shortname": "ammo.rifle.explosive", "Custom name": "", "Skin ID": 0, "Amount min": 5, "Amount max": 5, "Always add": false }, { "Item shortname": "ammo.rifle.hv", "Custom name": "", "Skin ID": 0, "Amount min": 5, "Amount max": 5, "Always add": false }, { "Item shortname": "ammo.rifle.incendiary", "Custom name": "", "Skin ID": 0, "Amount min": 5, "Amount max": 5, "Always add": false }, { "Item shortname": "ammo.rocket.basic.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": true }, { "Item shortname": "ammo.rocket.fire.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": true }, { "Item shortname": "ammo.rocket.hv.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "ammo.shotgun", "Custom name": "", "Skin ID": 0, "Amount min": 8, "Amount max": 12, "Always add": false }, { "Item shortname": "explosive.timed", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "explosives", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "pistol.m92", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "rifle.ak.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "rifle.bolt.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "shotgun.spas12", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "smg.2.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "smg.thompson.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "weapon.mod.8x.scope.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "weapon.mod.flashlight.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "weapon.mod.holosight.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "weapon.mod.lasersight.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "weapon.mod.silencer.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "weapon.mod.small.scope.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "grenade.f1.bp", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "pickaxe", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "hatchet", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 1, "Always add": false }, { "Item shortname": "can.beans", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 3, "Always add": false }, { "Item shortname": "can.tuna", "Custom name": "", "Skin ID": 0, "Amount min": 1, "Amount max": 3, "Always add": false }, { "Item shortname": "black.raspberries", "Custom name": "", "Skin ID": 0, "Amount min": 3, "Amount max": 5, "Always add": false } ] } } } Localization : English language file included to use a different language just make a new file in the language folder. { "EngageSimple": "<color=yellow>carefull This is a {animal}</color>", "EngageFull": "<color=yellow>carefull This is a {animal} {health} HP</color>", "KillAlpha": "You Killed a <color=green>{animal}</color> and <color=green>{packsize} Omega's</color> are summoned", "KillAlphaAll": "{player} Killed a <color=green>{animal}</color> and <color=green>{packsize} Omega's</color> are summoned", "KillOmega": "You Killed the <color=green>{animal}</color>", "EngageSimpleKill": "<color=yellow>You killed the {animal}</color>", "EngageFullKill": "<color=yellow>You got points killing the {animal}</color>", "AlphaAnnounce": "A <color=yellow>{animal}</color> was located around <color=orange>Grid {location}</color>" } Rust native API : To remove the Omega Animals the following can be used in console del omega del omega wolf del omega bear del omega polarbear Example call to see if a animal is a Omega : void OnEntityDeath(BaseAnimalNPC animal, HitInfo info) { if (animal == null) return; BasePlayer attacker = info.InitiatorPlayer; if (attacker != null && animal.name.Contains("Omega")) { Puts($"The animal was a {animal.name}"); } return; } API for developers : // Pre definition trigger on Alpha/Omega animal kill (before the animal type is defined) void OnAlphaAnimalKilled(BaseAnimalNPC animal, HitInfo info); void OmegaAnimalKilled(BaseAnimalNPC animal, HitInfo info); // Alpha animal kills void OnAlphaBearKilled(BaseAnimalNPC animal, HitInfo info); void OnAlphaPolarbearKilled(BaseAnimalNPC animal, HitInfo info); void OnAlphaWolfKilled(BaseAnimalNPC animal, HitInfo info); void OnAlphaCrocodileKilled(BaseAnimalNPC animal, HitInfo info); void OnAlphaPantherKilled(BaseAnimalNPC animal, HitInfo info); void OnAlphaTigerKilled(BaseAnimalNPC animal, HitInfo info); // Omega animal kills void OnOmegaBearKilled(BaseAnimalNPC animal, HitInfo info); void OnOmegaPolarbearKilled(BaseAnimalNPC animal, HitInfo info); void OnOmegaWolfKilled(BaseAnimalNPC animal, HitInfo info); // Omega animal spawns void OnOmegaBearSpawned(BaseAnimalNPC animal); void OnOmegaPolarbearSpawned(BaseAnimalNPC animal); void OnOmegaWolfSpawned(BaseAnimalNPC animal);
    Free
  2. did u set "Use lootsystem": true,
  3. yes i have it working wanted to add more checks for the event plugins that use bradleys before releasing a patch
  4. not easy linking the airdrop to the flair but i might have some ideas to spawn one in at a certain height without use of a airplane
  5. yes thats the napalm setting
  6. so far i have this added Static samite will ignore the MLRS rockets Added MLRS rocket radius Added Last Ditch Effort Hardmode Repositioned console notification BG event started working on some more stuff
  7. testing the mlrs not to be targetd by the static samsites (succesfully) and will be added in a next patch.
  8. my bad you can set the mlrs to 0 then it will not use the mlrs function
  9. thats mentioned when released and allso can be set true/false
  10. use debugg and check why the bradleys spawn with 1k Monument bradley i have no support for since i cant see if it is a monumunt bradley or not. The same goes for any other plugin not providing API
  11. - Explosives where always the only means of damage since normal bullets deal less then 1 damage. - Amount of Npc can be a navmesh issue then they will be destroyed before the actual spawning this need to be looked at. - Might have a fix for the targeting and the ignoring of the armored train Bradley's functionality does exactly that with cfg true false as i see in the video the player height is usualy front centre. which is inside the train - crates i can add another check same like done for the HP settings
  12. it will skip variables when that is installed. This is a global modifier and most bradleyplugin makers dont have a api to see if it is a custom bradley
  13. yeah i made a testplugin using gametips to show targets hp and such but thats easy to make
  14. That would always be 0
  15. ok i will look into these issues once i can have my testerver running without being kicked due to the latest rust update
  16. Version 2.0.1

    427 downloads

    Previously known as my Free AirwolfBlock plugin but rebranded and with permission system , blocks interaction with the 3 vehicle vendors Featured : Permission system Support for Airwolf Vendor (Bandit camp) Support for Boat Vendor (Fishing village) Support for Horse Vendor (Stables) Language file included Simpleconfiguration Lightweight Permissions : (Assigned will block the vendor if enabled in the cfg) can be set through cfg Configuration : Set to false if you want it to be listed as available to get blocked for players having the assigned permissions. { "bandit_conversationalist": { "Enabled": true, "Permission": "vendorblock.heli" }, "boat_shopkeeper": { "Enabled": true, "Permission": "vendorblock.boat" }, "missionprovider_bandit_a": { "Enabled": true, "Permission": "vendorblock.lumberjack" }, "missionprovider_bandit_b": { "Enabled": true, "Permission": "vendorblock.miner" }, "missionprovider_fishing_a": { "Enabled": true, "Permission": "vendorblock.fisherman" }, "missionprovider_fishing_b": { "Enabled": true, "Permission": "vendorblock.divemaster" }, "missionprovider_outpost_a": { "Enabled": true, "Permission": "vendorblock.scientist" }, "missionprovider_outpost_b": { "Enabled": true, "Permission": "vendorblock.vagebond" }, "missionprovider_stables_a": { "Enabled": true, "Permission": "vendorblock.stablehand" }, "missionprovider_stables_b": { "Enabled": true, "Permission": "vendorblock.hunter" }, "stables_shopkeeper": { "Enabled": true, "Permission": "vendorblock.horse" } } Localisation : { "VendorReply.bandit_conversationalist": "Using the bandit conversationalist vendor is disabled on this server!", "VendorReply.boat_shopkeeper": "Using the boat shopkeeper vendor is disabled on this server!", "VendorReply.stables_shopkeeper": "Using the stables shopkeeper vendor is disabled on this server!", "VendorReply.missionprovider_fishing_b": "Using the missionprovider fishing b vendor is disabled on this server!", "VendorReply.missionprovider_fishing_a": "Using the missionprovider fishing a vendor is disabled on this server!", "VendorReply.missionprovider_bandit_a": "Using the missionprovider bandit a vendor is disabled on this server!", "VendorReply.missionprovider_bandit_b": "Using the missionprovider bandit b vendor is disabled on this server!", "VendorReply.missionprovider_stables_a": "Using the missionprovider stables a vendor is disabled on this server!", "VendorReply.missionprovider_stables_b": "Using the missionprovider stables b vendor is disabled on this server!", "VendorReply.missionprovider_outpost_a": "Using the missionprovider outpost a vendor is disabled on this server!", "VendorReply.missionprovider_outpost_b": "Using the missionprovider outpost b vendor is disabled on this server!" }
    Free
  17. yes the convoy messages doubling with tiers is almost finished
  18. Thx DD
  19. Version 1.2.5

    2,125 downloads

    Better NPC Names wil give the nameless NPC's a title and/or name instead of their id number or NPC type. And has API to monetize your npc naming if other plugins are willing to use it. Features : Setup custom titles Names will be generated on random Generated names will be having a Uppercase first letter A random initial can be generated. Set up how you want your npc name to be This will not modify existing custom npc names Corpse name will be having the npc full title and name instead of the generic Scarecrow or Scientist titles Option to use a player corpse panel instead of a simple box panel. (New v1.1.4) Does not interfere with BotReSpawn npc's Waits for server to be fully initiated after a restart or wipe before naming the npc When other plugins use the API the Name Buildup will be used from this config monetizing the npc names Now supports individual scientist type Titles (1.2.5) Extra Bonus Features : Corpses of the npc will contain skulls body fat and human meat Corpses will take over npc inventory from custom npc Option to clear default loot Option to clear Beltbar items Option to clear Clothingbar items API support for other plugins Configuration : {Title} : Uses the [Npc Titles] variables for each type {RandomName} : Uses the location for the generated name {RandomLetter} : Location for a initial You can change the naming order around , see the examples below : "{Title} {RandomName} {RandomLetter}" "{RandomName} {RandomLetter}" "{Title} {RandomLetter} {RandomName}" "{Title} {RandomName}" { "Use Debug": false, "Name the npcplayertest": false, "Npc Titles": { "Frankenstein": "Frankenstein", "Scarecrow": "Scarecrow", "Scientist (Global fallback)": "Dr", "Scientists individual": { "scientistnpc_arena": "Gladiator", "scientistnpc_bradley": "Guard", "scientistnpc_bradley_heavy": "Heavy Guard", "scientistnpc_cargo": "Cargo Sailor", "scientistnpc_cargo_turret_any": "Cargo Officer", "scientistnpc_cargo_turret_lr300": "Cargo Guard", "scientistnpc_ch47_gunner": "Airman", "scientistnpc_excavator": "Digger", "scientistnpc_full_any": "Rougue", "scientistnpc_full_lr300": "Riflemen", "scientistnpc_full_mp5": "Trooper", "scientistnpc_full_pistol": "Gunman", "scientistnpc_full_shotgun": "Gunner", "scientistnpc_heavy": "Fatty", "scientistnpc_junkpile_pistol": "Junker", "scientistnpc_oilrig": "Oiler", "scientistnpc_outbreak": "Investigator", "scientistnpc_patrol": "Patroller", "scientistnpc_patrol_arctic": "Arctic", "scientistnpc_peacekeeper": "Peacekeeper", "scientistnpc_ptboat": "Sailor", "scientistnpc_rhib": "Frogmen", "scientistnpc_roam": "Roamer", "scientistnpc_roam_nvg_variant": "Nightswatch", "scientistnpc_roamtethered": "Tethered" }, "UnderwaterDweller": "UnderwaterDweller", "TunnelDweller": "TunnelDweller", "GingerbreadNPC": "Ginger", "npcplayertest": "playertest" }, "Name Buildup": "{Title} {RandomName} {RandomLetter}", "Corpse setup": { "Clear Deafault loot": false, "Clear Belt": false, "Clear Clothes": false } } API : string GiveName(global::HumanNPC npc, string Title,bool UseName,bool UseLetter) string GiveName(ScarecrowNPC npc, string Title,bool UseName,bool UseLetter) example call : if (BetterNpcNames != null) npc.displayName = (BetterNpcNames.Call<string>("GiveName",npc , configData.NpcTitle, true, true));
    Free
  20. working on new updates for all the bradley plugins hopefully this will be fixed
  21. on the corpses ? they removed that in rust long time ago when they changed the AI. And custom names on kills are shown but they are hardcoded i could add it to config though
  22. lang files should work nontheless unload plug first before deleting cfg and lang files
  23. not needed it wiill be using old cfg and adds new cfg components automaticly.......some devs could learn
  24. they allready did but in the new cfg setting you can disable that to disable the events around attacking convoy bradley (grenades molotovs rockets and MLRS)
  25. eventualy i might change that this free version is a global modifier for now
2.3m

Downloads

Total number of downloads.

10.6k

Customers

Total customers served.

152.7k

Files Sold

Total number of files sold.

3.3m

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.