i was looking at angelius guide and found this about progress bar
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
so friend of my helped me build one, but it didnt work so here is how we did and i hope to get answer for
for the npc part we did this for testing
and for the data.cs part we did this
to be honest i think the code looks fine, but since its not working then of corse its not.
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
so friend of my helped me build one, but it didnt work so here is how we did and i hope to get answer for
for the npc part we did this for testing
Code:
case 8:
{
Data gData = new Data("Pick");
gData.UID = client.Entity.UID;
gData.dwParam = 220;
gData.ID = 164;
gData.Facing = Enums.ConquerAngle.East;
gData.EffectTimeout = 2;
break;
}
Code:
public Data(string effectName)
{
Buffer = new byte[45 + effectName.Length];
WriteUInt16((ushort)Buffer.Length, 0, Buffer);
WriteUInt16(10010, 2, Buffer);
StringCount = 1;
EffectName = effectName;
}
public Game.Enums.ConquerAngle Facing
{
get
{
return (Game.Enums.ConquerAngle)Buffer[22];
}
set
{
WriteUInt32((uint)value, 22, Buffer);
}
}
public uint EffectTimeout
{
set
{
WriteUInt32(value, 32, Buffer);
}
}
public byte StringCount
{
set
{
WriteByte(value, 37, Buffer);
}
}
public byte EffectNameLength
{
set
{
WriteByte(value, 38, Buffer);
}
}
public string EffectName
{
set
{
WriteString(value, 39, Buffer);
EffectNameLength = (byte)value.Length;
}
}