Magic Signs

Load random images into signs upon deploy

Total Downloads: 1,526 - First Release: Nov 11, 2015 - Last Update: Nov 1, 2016

5/5, 5 likes
  1. Norn submitted a new resource:

    Magic Signs - Load random images into signs upon deploy

    Read more about this resource...
     
  2. Everything that you do is magic xD
     
  3. Norn updated Magic Signs with a new update entry:

    0.2

     
  4. Norn updated Magic Signs with a new update entry:

    0.2

     
  5. Norn updated Magic Signs with a new update entry:

    0.3

     
  6. hi i used this without issues but this morning i was placing pictures and the game crashed. now every time i try to connect to the server i get the "Disconnected RPC error" do you think this is related to the mod? i tried restating the server but no luck. Any ideas?
     
  7. I set a custom tag of "random meme." I loaded up about a dozen signs and then the last one that I placed everyone was kicked from the server with the error message: "disconnecting: RPC Error: recievetexture"

    Restarting the server does nothing. This does not fix it. I unloaded the plugin. No luck.

    I'm going to have wipe my server now and lose everything.
     
  8. Wulf

    Wulf Community Admin

    Just wipe the signs, else find the sign causing the issue and remove it manually from Storage.db using an SQLite editor. There's no reason to full wipe.
     
  9. Code:
    [ConsoleCommand("wipesigns")]
        private void wipesigns()
        {
        var SIGNLIST = UnityEngine.Object.FindObjectsOfType<Signage>(); int count = 0;
        if(SIGNLIST.Count() == 0) { Puts("No signs"); return; }
        foreach (var sign in SIGNLIST) {
                if (sign != null) { sign.Kill(); count++; }
                        }
                if (count != 0) {
            Puts("Wiped the map of " + count.ToString() + " signs.");
        }
        }
    This worked.
     
  10. @Wulf got exactly the same error on my server for some players (RPC Error: recievetexture) but i am using SignArtist...
    i downloaded and SQLite editor and opened the Storage.db but i dont know what i should do? where do i find the signs?!?! (see this screenshot: http://www.rust-edmu.de/1.png)
    and the plugin object remover just removes entities which aren't in cupboard range...but this sings are in cupboard range...
    so what can i do without wipe??

    thank you
     
  11. Wulf

    Wulf Community Admin

    Every row in the Storage.db is a sign. I believe the ones with no CRC are bad signs, but I'm not certain of that.
     
  12. thank you, but on another sqlite editor (DB Browser for SQLite) i dont get the rows with a 0 - CRC...only in the software SQLite Admin...
    really weird :/

    what happens when i delete the whole storage.db? do all player lose their loot etc? or what is storaged in this file completely?

    or do you know which entities are any signs? like 37172991 in the entity column of the viewer...

    thanks
     
  13. Wulf

    Wulf Community Admin

    Storage.db only contains signs, deleting it would delete the textures from signs.
     
  14. so i can delete it without worries? it just deletes the textures from signs and then the ones who have the rpc error can join again? even me as admin of my server cant join yet due this rpc error ^^
     
  15. Wulf

    Wulf Community Admin

    Yes, but you'd need to delete it while the server is offline.
     
  16. i will try it, thank you really much :)
    [DOUBLEPOST=1449945834][/DOUBLEPOST]it worked! Thank you so much! :)
     
  17. I feel like it's a dumb question but I'm getting the RPC error and I really can't figure out how to get to the Storage.db. I have SQLite for firefox but I'm new to this so bare with me lol I am the server admin so I need to figure this one out in case it happens again. Also it would be nice to be able to get on my server again. Thanks in advance for the help.

    I ended up deleting the file that I found and it fixed it. Maybe my plugin was out of date?
     
    Last edited by a moderator: Apr 2, 2016
  18. Hello, trying to install this plugin on my server for the first time, but I'm receiving red error message from server saying: MagicSigns plugin failed to compile! MagicSigns.cs(226,45): error CS1061: Type `Planner' does not contain a definition for `ownerPlayer' and no extension method `ownerPlayer' of type `Planner' could be found. Are you missing an assembly reference? So am I missing something and if so what and where do I put it? Thanks!
     
  19. magic signs permissions and commands do not work. and it says this....

    [Oxide] 07:28 [Error] Error while compiling MagicSigns.cs(226,45): error CS1061: Type `Planner' does not contain a definition for `ownerPlayer' and no extension method `ownerPlayer' of type `Planner' could be found. Are you missing an assembly reference?

    can it be fixed?
     
  20. same for me