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

    Banned

    Joined:
    Sep 16, 2012
    Messages:
    220
    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

    Banned

    Joined:
    Sep 16, 2012
    Messages:
    220
    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:
    640
    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

    Banned

    Joined:
    Sep 16, 2012
    Messages:
    220
    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:
    809
    @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