EventManager

Moved

Total Downloads: 10,609 - First Release: Dec 16, 2014 - Last Update: Apr 19, 2018

4.92857/5, 56 likes
  1. Hi when i try do event.game Gungame it comes up with the error "This game Gungame isn't registered, did you reload the game after loading event - core?
     
  2. Did you try GunGame as this can be cap sensative
     
  3. the last player in Arena or other event Will stay in the Area, Zone and loose his stuff. also the bug that u lost modifications is still there.
     
  4. Yeah looks like this is broken after last update... :(
     
  5. Welp, now my players won't spawn with the deathmatch kit when they join the arena. RIP
     
  6. Hi people, how do you define 2 spawn files? on the TeamDeathmatch are 2 spawns :S
     
  7. Spawns for TeamDeathmatch are set in the config, it doesn't matter what you set the spawns to with event manager the TeamDeathmatch config will override it
     
  8. Does anyone know why friendly fire is disabled after the deathmatch occurs? You can hurt your friends regardless of the current setting.
     
  9. I can chip in that the latest oxide release breaks EventManager as well. My events don't redeem kits correctly.
     
  10. Hi,
    I use the Arena Deathmatch plugin with Event Manager and it works great!

    The only issue is that sometime, some players may spawn in the arena without the kit or exit the arena with still the kit.
    And I got this in the console:
    Code:
    The Event entrance is now closed!
    Event: Deathmatch is now over!
    [Oxide] 2:09 PM [Error] Failed to call hook 'EndEvent' on plugin 'EventManager v1.2.19' (ArgumentOutOfRangeException: Argument is out of range.
    Parameter name: index)
    [Oxide] 2:09 PM [Debug]   at System.Collections.Generic.List`1[ItemManager+ItemRemove].get_Item (Int32 index) [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0
      at Item.DoRemove () [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0
      at Item.DoRemove () [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0
      at Item.DoRemove () [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0
      at Item.DoRemove () [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0
      at Item.DoRemove () [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.Strip () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.RedeemInventory (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.RedeemPlayersInventory () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.EndEvent () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 
    Thanks!
     
  11. Exactly the same here.!
     
  12. Well I'm unable to run the event successfully at all after the last RUST update... any ideas?

    I tried Deathmatch or GunGame. :(

    Code:
    Event: GunGame is about to begin!
    [Oxide] 6:17 PM [Error] Failed to call hook 'OnEventPlayerSpawn' on plugin 'GunGame v0.2.5' (ArgumentOutOfRangeException: Argument is out of range.
    Parameter name: index)
    [Oxide] 6:17 PM [Debug]   at System.Collections.Generic.List`1[ItemManager+ItemRemove].RemoveAt (Int32 index) [0x00000] in <filename unknown>:0 
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0 
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0 
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0 
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0 
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0 
      at Item.DoRemove () [0x00000] in <filename unknown>:0 
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0 
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0 
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0 
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0 
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0 
      at Item.DoRemove () [0x00000] in <filename unknown>:0 
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0 
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0 
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0 
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0 
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0 
      at Item.DoRemove () [0x00000] in <filename unknown>:0 
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0 
      at PlayerInventory.Strip () [0x00000] in <filename unknown>:0 
      at Oxide.Plugins.GunGame.stripGive (.BasePlayer player) [0x00000] in <filename unknown>:0 
      at Oxide.Plugins.GunGame.OnEventPlayerSpawn (.BasePlayer player) [0x00000] in <filename unknown>:0 
      at Oxide.Plugins.GunGame.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0 
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 
     
  13. Ill look into it.
    Like this is dont see why it would.
     
  14. When leaving it is failing to give people back their items. If its helpful I used event.end as opposed to the kill requirement being met. This actually made me teleport to where I was before, but I had to still /event_leave in order to drop the event.

    Code:
    [Oxide] 6:33 AM [Error] Failed to call hook 'ccmdEventEnd' on plugin 'EventManager v1.2.19' (ArgumentOutOfRangeException: Argument is out of range.
    Parameter name: index)
    [Oxide] 6:33 AM [Debug]   at System.Collections.Generic.List`1[ItemManager+ItemRemove].RemoveAt (Int32 index) [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0
      at Item.DoRemove () [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0
      at Item.DoRemove () [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0
      at Item.DoRemove () [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.OnClothingChanged (.Item item, Boolean bAdded) [0x00000] in <filename unknown>:0
      at ItemContainer.Remove (.Item item) [0x00000] in <filename unknown>:0
      at Item.SetParent (.ItemContainer target) [0x00000] in <filename unknown>:0
      at Item.RemoveFromContainer () [0x00000] in <filename unknown>:0
      at Item.DoRemove () [0x00000] in <filename unknown>:0
      at ItemManager.DoRemoves () [0x00000] in <filename unknown>:0
      at PlayerInventory.Strip () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.RedeemInventory (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.RedeemPlayersInventory () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.EndEvent () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.ccmdEventEnd (.Arg arg) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 
     
    Last edited by a moderator: Dec 15, 2015
  15. it's probably a bug from rust itself. might need to wait for the next rust update for a fix
     
  16. Thanks for the reply! Not sure if this is also because of the rust bug but also getting the below error when attempting to manually (event.reward "Player") with tokens. Most importantly though, thanks for all you do! Plugin is amazing and really adds some flavor to the possibilities of the game.
    Code:
    [Oxide] 5:25 AM [Error] Failed to call hook 'ccmdEventReward' on plugin 'EventManager v1.2.19' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 5:25 AM [Debug]   at Oxide.Plugins.EventManager.FindPlayer (System.String name, System.String& targetid, System.String& targetname) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.ccmdEventReward (.Arg arg) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.EventManager.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 
     
  17. How to delete Rewars? Everything else works fine! thanks!
     
  18. event.reward add/list/remove => to manage rewards
     
  19. Its not working for me.