1. These forums are being retired. Please ask all questions and help threads and any other type of discussions on GitHub. During this time, new threads and user registrations have been disabled.

2.0 (obsolete) InvSee 1.1

Utilizes SSC technology to copy a player's inventory.

  1. Enerdy

    Enerdy Satellite Admin
    TShock Mod Plugin Developer Zero Day Plugin Author

    Joined:
    Nov 14, 2012
    Messages:
    507
    Enerdy submitted a new resource:

    InvSee - Utilizes SSC technology to copy a player's inventory.

    Read more about this resource...
     
    • Useful Useful x 4
    • Like Like x 1
  2. Enerdy

    Enerdy Satellite Admin
    TShock Mod Plugin Developer Zero Day Plugin Author

    Joined:
    Nov 14, 2012
    Messages:
    507
  3. Enerdy

    Enerdy Satellite Admin
    TShock Mod Plugin Developer Zero Day Plugin Author

    Joined:
    Nov 14, 2012
    Messages:
    507
  4. Marcus101RR

    Marcus101RR Guest

    Any chance you can fix this bug where prefixes are not restored on restore, and when looking at people?
     
  5. hiarni

    Plugin Developer

    Joined:
    Mar 14, 2014
    Messages:
    127
    as far as i know he said to me it's tShock's own fault... not InvSee's...
     
  6. Marcus101RR

    Marcus101RR Guest

    Well, crap. This makes it terrible for those whiners that say, you removed all my prefixes you "**** admin". sigh. Alright, guess we have to wait till tshock protocols figures out where the fault is.
     
  7. Kojiro_S

    Kojiro_S Level 11

    Joined:
    Feb 16, 2014
    Messages:
    659
    Oh lol, so that's what was happening. I was wondering why I was losing prefixes so often. Guess my original plan to use InvSee to "become someone else" is put on hiatus. XD
     
  8. Marcus101RR

    Marcus101RR Guest

    BUG:
    When Invseeing a player, it doesn't not obtain its current inventory, but instead, the inventory of the database even when the player is online.

    Temp Fix: /save everytime you want to see updated inventories.

    Hope this gets fixed.
     
    • Informative Informative x 1
  9. Enerdy

    Enerdy Satellite Admin
    TShock Mod Plugin Developer Zero Day Plugin Author

    Joined:
    Nov 14, 2012
    Messages:
    507
  10. Sector_RWS

    Sector_RWS Level 4

    Joined:
    Nov 24, 2014
    Messages:
    51
    How about update again?
     
  11. Enerdy

    Enerdy Satellite Admin
    TShock Mod Plugin Developer Zero Day Plugin Author

    Joined:
    Nov 14, 2012
    Messages:
    507
  12. Enerdy

    Enerdy Satellite Admin
    TShock Mod Plugin Developer Zero Day Plugin Author

    Joined:
    Nov 14, 2012
    Messages:
    507
  13. MadeOfPixel

    MadeOfPixel Level 1

    Joined:
    Aug 11, 2015
    Messages:
    5
    [Server API] Warning Plugin "InvSee.PMain" is designed for a different Server API version (1.20) and was ignored.

    Should be up to date as I downloaded the .dll just a few hours ago.
     
  14. The What?

    Plugin Developer

    Joined:
    Oct 9, 2014
    Messages:
    26
    Same here, perhaps they didn't rebuild the solution after writing the changes? I can see the correct API version within Github, but apparently it does not match with the downloadable .dll. I would build the solution myself, but for some reason when I try to using Microsoft Visual C# 2013, it tells me that the build failed on several levels.
    I am not sure if different clients are being used to build solutions, but I included my output anyways.
    1>------ Build started: Project: InvSee, Configuration: Debug x86 ------
    1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1492,5): warning : The referenced project '..\TShock\TerrariaServerAPI\TerrariaServer.csproj' does not exist.
    1>C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1492,5): warning : The referenced project '..\TShock\TShockAPI\TShockAPI.csproj' does not exist.
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\Commands.cs(5,7,5,15): error CS0246: The type or namespace name 'Terraria' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\Commands.cs(6,7,6,16): error CS0246: The type or namespace name 'TShockAPI' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\Commands.cs(7,7,7,16): error CS0246: The type or namespace name 'TShockAPI' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\Extensions\TSPlayerExtensions.cs(2,7,2,16): error CS0246: The type or namespace name 'TShockAPI' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PlayerInfo.cs(1,7,1,16): error CS0246: The type or namespace name 'TShockAPI' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PMain.cs(3,7,3,15): error CS0246: The type or namespace name 'Terraria' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PMain.cs(4,7,4,18): error CS0246: The type or namespace name 'TerrariaApi' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PMain.cs(5,7,5,16): error CS0246: The type or namespace name 'TShockAPI' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PMain.cs(10,23,10,37): error CS0246: The type or namespace name 'TerrariaPlugin' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\Commands.cs(15,31,15,42): error CS0246: The type or namespace name 'CommandArgs' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\Extensions\TSPlayerExtensions.cs(8,39,8,47): error CS0246: The type or namespace name 'TSPlayer' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\Extensions\TSPlayerExtensions.cs(10,47,10,55): error CS0246: The type or namespace name 'TSPlayer' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PlayerInfo.cs(7,10,7,20): error CS0246: The type or namespace name 'PlayerData' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PlayerInfo.cs(16,23,16,31): error CS0246: The type or namespace name 'TSPlayer' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PMain.cs(32,16,32,20): error CS0246: The type or namespace name 'Main' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PMain.cs(80,16,80,30): error CS0246: The type or namespace name 'LeaveEventArgs' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PMain.cs(9,3,9,13): error CS0246: The type or namespace name 'ApiVersion' could not be found (are you missing a using directive or an assembly reference?)
    1>X:\Downloads\InvSee-master\InvSee-master\InvSee\PMain.cs(9,3,9,13): error CS0246: The type or namespace name 'ApiVersionAttribute' could not be found (are you missing a using directive or an assembly reference?)
    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
     
  15. Zaicon

    Zaicon Spam Cleaner 9000
    TShock Mod Plugin Developer

    Joined:
    Feb 15, 2014
    Messages:
    811
    @The What?
    Right-click on References -> Add Reference -> Browse -> Select the files 'TerrariaServer.exe' and 'TShockAPI.dll' from your TShock install -> Press OK
    Rebuild, and it should work (you don't have any errors not relating to missing references).
     
    • Useful Useful x 1
  16. The What?

    Plugin Developer

    Joined:
    Oct 9, 2014
    Messages:
    26
    Thank you for your time. It appeared as if the project already tried to reference the information, so I deleted the previous references and added what you suggested and it works.
     
    • Like Like x 1
  17. whirlingdust

    whirlingdust Level 0

    Joined:
    Aug 17, 2015
    Messages:
    2
    i have problem [Server API] Warning Plugin "InvSee.PMain" is designed for a different Server API version (1.20) and was ignored. - dude, can you fix it for download, i don't have Microsoft Visual C#

    The What? - can you post link on working DLL for current API? thx.
     
  18. The What?

    Plugin Developer

    Joined:
    Oct 9, 2014
    Messages:
    26
    Here it is: https://www.dropbox.com/s/nc2wcx3krit3gkn/InvSee.dll?dl=0

    For future reference, if the plugin only needs an "API tick", you can simply create a shortcut to your TerrariaServer.exe, move to the end of the text box next to Target: and type -ignoreversion after \TerrariaServer.exe". This will ignore the [Server API] Warning and run the plugin with your server anyhow.

    Be forewarned, if the plugin needs more than an API tick, it may crash your server and/or be unpredictable in its behavior.
     
    • Like Like x 1
  19. whirlingdust

    whirlingdust Level 0

    Joined:
    Aug 17, 2015
    Messages:
    2
    thanks you so much!
     
  20. Sector_RWS

    Sector_RWS Level 4

    Joined:
    Nov 24, 2014
    Messages:
    51
    • Bad Reading Bad Reading x 1
    • Can't Search Can't Search x 1