Search results

  1. Voxpire

    How would one fix the use of $.

    You can try the Visual Studio Upgrade Assistant and upgrade to dotnet 7.0, then change the target framework to dotnet48 in the csproj files after. Remaining on dotnet 7 will cause issues with older projects.
  2. Voxpire

    Upgrading to .NET 4.8 for old projects

    The tutorial has been updated to resolve this question, find the Optional section at the bottom; Upgrading to .NET 4.8 for old projects
  3. Voxpire

    Attempting to Setup Capture The Flag

    Treat it like an adventure game and click everything, try everything. I really need to finish the updated UI... o_O
  4. Voxpire

    Attempting to Setup Capture The Flag

    Deselect the team so you're on the main CTF battle page, then click the teams that show on the right-side display.
  5. Voxpire

    Attempting to Setup Capture The Flag

    The teams are already listed in the main battle overview, you can click on them directly to edit them. That instruction is a hold-over from the conversion.
  6. Voxpire

    Vitanex PVP vs ConPvP?

    It may look more complex to set up, but it's actually not once you've done it once; my system doesn't require any items or teleporters to be manually created or linked and is entirely handled by the gumps (though they are a mix of new and old gumps due to transitional work). My system also...
  7. Voxpire

    Item properties only displaying on a gump if im carrying the item

    You have to force send info about the item if it's non-local; item.SendInfoTo(ns, true); // ns is the gump viewer's NetState AddItemProperty(item.Serial);
  8. Voxpire

    Attempting to Setup Capture The Flag

    You can set up in any order, the validation process goes through each step that is required as a minimum for that battle to be published.
  9. Voxpire

    Attempting to Setup Capture The Flag

    Some options are only available when other options are configured, you can select individual teams to configure them by clicking on their names in the team list window.
  10. Voxpire

    FS-ATS Animal taming.(Test question).

    I'm not sure how it works, but almost all level systems have an exposed property or two that allow you to tweak things... keep feeding it XP (or whatever it uses) until it reaches max level, whether that be through [add of an XP item (if exists) or through [props and targeting the pet itself.
  11. Voxpire

    Pet auto guard first when you attack.

    You can upgrade your project .NET support. Otherwise, this is the code without Linq: public override void OnCombatantChange() { base.OnCombatantChange(); if (Combatant != null) { foreach (var m in AllFollowers) { BaseCreature pet = m as BaseCreature...
  12. Voxpire

    About the Luck System

    It isn't possible to tell exactly what changes you've made.
  13. Voxpire

    Upgrading to .NET 4.8 for old projects

    Upgrading to .NET 4.8 for old projects - How to update older RunUO or ServUO shards to target .NET 4.8 Read the full tutorial... For support with upgrading, post in General Support.
  14. Voxpire

    Misc Upgrading to .NET 4.8 for old projects

    This tutorial is a short and sweet step-by-step guide on updating the target framework for older projects such as RunUO 2.2 and earlier, or ServUO P56 and earlier. This assumes that your project is set up with the necessary SLN and CSPROJ files needed to compile using MSBuild / CSC. Using...
  15. Voxpire

    Organize and OrganizeUI

    This is so old that it's very difficult to support... but if you follow the instructions in this comment you should be able to compile it.
  16. Voxpire

    Checking the playermobile inside GetProperties method?

    On this note, edit the RunUO csproj files and change the target framework to 4.8 Edit ScriptCompiler.cs and add this line inside the GetCompilerOptions method: AppendCompilerOption(ref sb, "/langversion:7.3"); Now you can compile using .net 4.8 syntax.
  17. Voxpire

    How to check the spawner of an item?

    In the item code itself, you can override the Delete method (not usually recommended but fine if it's done safely): public override void Delete() { // is the current items' Spawner an XmlSpawner? if (Spawner is XmlSpawner xs) { // look through the spawner's entries...
  18. Voxpire

    How to do mobileuo

    There is a wrapper for CUO, but there's not much need to do it when CUO is web-capable now; https://play.classicuo.org/ Join the discord and sign up as a shard owner to have your shard listed in the web directory.
  19. Voxpire

    How i can get "Caster" var and "Caster.Location" "Caster.Map" arg.?

    Edit 1: public bool CheckCast(Mobile caster) Edit 2: if (!IsValidLocation(caster.Location, caster.Map)) Edit 3: caster.SendLocalizedMessage(1072705); // You must be standing on an arcane circle, pentagram or abbatoir to use this spell. Edit 4: if (CheckCast(from))
  20. Voxpire

    gold deposit....

    It's likely using the Banker.Deposit() method, you'll have to inspect everything that invokes it; in VS with ServUO.sln loaded, right-click on Banker.Deposit in the text editor, then select Find All References - you can use the results list to skip directly to each file that it appears in. You...

Active Shards

Donations

Total amount
$0.00
Goal
$1,000.00
Back