I've gotten it to work in the past, I'll have to try and retrieve my old work.

Devil's Island
Complete game mode that provides more endgame content and more
Total Downloads: 1,167 - First Release: Oct 6, 2015 - Last Update: Jul 29, 2018
- 5/5, 20 likes
-
Wulf Community Admin
-
I don't have the means to test this, as I have work soon, and I no longer have a server available, but hopefully this solves it until I get this rewritten.
Also, about the other unmaintained plugins, you never got back to me on that -
XDefaultX updated Devil's Island with a new update entry:
0.7.5
[DOUBLEPOST=1531948351][/DOUBLEPOST] -
Wulf Community Admin
-
On it. -
Error while compiling: DevilsIsland.cs(634,88): error CS1503: Argument `#3' cannot convert `bool' expression to type `ulong'
[SERVER v1.0.24] Started as service
[SERVER v1.0.24] Running as service
[SERVER v1.0.24] Got Message: Ready
[SERVER v1.0.24] Got Message: Compile
[SERVER v1.0.24] Console: DevilsIsland.cs(634,44): error CS1502: The best overloaded method match for `ItemManager.CreateByItemID(int, int, ulong)' has some invalid arguments
G:\Users\rscott\756\Assembly-CSharp.dll (Location of the symbol related to previous error)
DevilsIsland.cs(634,88): error CS1503: Argument `#3' cannot convert `bool' expression to type `ulong' -
XDefaultX updated Devil's Island with a new update entry:
0.7.6
-
it loads!!! thank you!!!
-
-
Before any complaints are made, the "/rules" command is known not to work currently.
I will hopefully be patching a fix for it soon. -
to fix the rules problem-
look at your method to get the int from the config
Code:public int heliStrikePrice_Quantity { get { return (int)configFile["heliStrikePrice_Quantity"]; } }
so,
Code:public int heliStrikePrice_Quantity { get { return (int)configFile["HeliStrikePrice_Quantity"]; } }
edit :
same forCode:public int Maxhelis { get { return (int)configFile["MaxHelis"]; } }
Last edited by a moderator: Jul 19, 2018 -
-
XDefaultX updated Devil's Island with a new update entry:
0.8.0
-
Further-
For the Loot command, changing the check for the typeof works so far
Code:if (Physics.Raycast(player.eyes.HeadRay(), out hit, 10f)) targetBox = hit.GetEntity().GetComponent<StorageContainer>(); if (targetBox != null && targetBox.GetType() == typeof(BoxStorage)) { State.LootContainer = targetBox; PrintToChat(player, Text.Success_Looting); return; }
Code:BaseEntity ent = GameManager.server.CreateEntity("assets/prefabs/npc/patrol helicopter/servergibs_patrolhelicopter.prefab", new Vector3(), new Quaternion(), true);
-
-
-
when i type in /loot it just tells me to look at a box it dose not confirm its set the tax box
-
Code:public const string Broadcast_BossLocation_Moved = "Boss {0} is on the move, now at {1}.";
public const string Broadcast_BossLocation_Moved = "The Boss is {0} Hunt Them down";
also @Wombat post number #195 tells you how to edit the CS file to get loot box to work its a simple find and replace -