Alpha911 said:I know you had stated that this was to help new people and staff so you might want to mention in the instructions what to place in the fields like Nightsight,Blessed ect. or make them check boxes instead, I must say this is a great program and not only for new people cuts item creation time for all who use it.... Great Job and Great idea!!!!!!
B3PbIB said:problem with monster creation !!
runuo types :
i was trying to make a monster and got some errores that i dont understand
RunUO - [www.runuo.com] Version 1.0.0, Build 36918
Scripts: Compiling C# scripts...failed (4 errors, 0 warnings)
- Error: Scripts\custom\monsters\LoreOfTheNineHells.cs: CS0116: (line 3, column
1) A namespace does not directly contain members such as fields or methods
- Error: Scripts\custom\monsters\LoreOfTheNineHells.cs: CS1026: (line 12, colum
n 91) ) expected
- Error: Scripts\custom\monsters\LoreOfTheNineHells.cs: CS1002: (line 52, colum
n 40) ; expected
- Error: Scripts\custom\monsters\LoreOfTheNineHells.cs: CS1519: (line 52, colum
n 55) Invalid token ')' in class, struct, or interface member declaration
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
// Created by Script Creator
using System;
Server.Items;
Server.mobiles;
namespace Server.Mobiles
{
[CorpseName( "Arcane Dragon")]
public class ArcaneDragon: BaseCreature
{
[Constructable]
public ArcaneDragon() : base( AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4
{
Name = "Arcane Dragon";
Body = 46;
Hue = 10;
BaseSoundID = 362;
SetStr( 1500 );
SetDex( 1500 );
SetInt( 1000 );
SetHits( 1000,1300 );
SetDamage( 20,100 );
SetDamageType( ResistanceType.Physical, 100 );
SetDamageType( ResistanceType.Fire, 100 );
SetDamageType( ResistanceType.Cold, 0 );
SetDamageType( ResistanceType.Energy, 0 );
SetDamageType( ResistanceType.Poison, 0 );
SetResistance( ResistanceType.Physical, 85 );
SetResistance( ResistanceType.Fire, 85 );
SetResistance( ResistanceType.Cold, 85 );
SetResistance( ResistanceType.Energy, 85 );
SetResistance( ResistanceType.Poison, 85 );
Fame = 3000;
Karma = 3000;
VirtualArmor = 30;
PackItem( DragonEvoEgg, 1 );
PackItem( DragonEvoDust, 100 );
PackItem( , );
}
public override bool HasBreath{ get{ return true; } }
public override bool AutoDispel{ get{ return true; } }
public override bool BardImmune{ get{ return true; } }
public override bool Unprovokable{ get{ return true; } }
public override bool Uncalmable{ get{ return true; } }
public override int TreasureMapLevel{ get{ return 6; } }
public override int Meat{ get{ return 100 } }
public override int Hides{ get{ return 50; } }
public override HideType HideType{ get{ return HideType.False } }
public override int Scales{ get{ return 100; } }
Public ArcaneDragon( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 );
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
}
// Created by Script Creator
using System;
using Server;
using Server.Items;
using Server.Mobiles;
namespace Server.Mobiles
{
[CorpseName( "Arcane Dragon")]
public class ArcaneDragon: BaseCreature
{
[Constructable]
public ArcaneDragon() : base( AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4 )
{
Name = "Arcane Dragon";
Body = 46;
Hue = 10;
BaseSoundID = 362;
SetStr( 1500 );
SetDex( 1500 );
SetInt( 1000 );
SetHits( 1000,1300 );
SetDamage( 20,100 );
SetDamageType( ResistanceType.Physical, 100 );
SetDamageType( ResistanceType.Fire, 100 );
SetDamageType( ResistanceType.Cold, 0 );
SetDamageType( ResistanceType.Energy, 0 );
SetDamageType( ResistanceType.Poison, 0 );
SetResistance( ResistanceType.Physical, 85 );
SetResistance( ResistanceType.Fire, 85 );
SetResistance( ResistanceType.Cold, 85 );
SetResistance( ResistanceType.Energy, 85 );
SetResistance( ResistanceType.Poison, 85 );
Fame = 3000;
Karma = 3000;
VirtualArmor = 30;
}
public override bool HasBreath{ get{ return true; } }
public override bool AutoDispel{ get{ return true; } }
public override bool BardImmune{ get{ return true; } }
public override bool Unprovokable{ get{ return true; } }
public override bool Uncalmable{ get{ return true; } }
public override int TreasureMapLevel{ get{ return 6; } }
public override int Meat{ get{ return 100; } }
public override int Hides{ get{ return 50; } }
public override HideType HideType{ get{ return HideType.Ethereal; } }
public override int Scales{ get{ return 100; } }
public ArcaneDragon( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 );
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
}
PooPHeaD said:msstdfmt.dll
i cant download it from link. ?