Hello mate's how to fix This Bugs Fellow Pet with stall

02/16/2019 03:58 modyuasty3#1
[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

How Fix This shittt :confused:


:)
02/16/2019 04:32 devdash#2
its not a bug its a trick
i dont think it can be fix
02/16/2019 10:47 #HB#3
Use VSROMAX files. I bet you even realized the bug from his files topic.
02/16/2019 17:43 theminkman#4
You can probably do it with filter
02/16/2019 18:36 modyuasty3#5
Quote:
Originally Posted by #HB View Post
Use VSROMAX files. I bet you even realized the bug from his files topic.
he Closed Stall in Game :)))

Quote:
Originally Posted by theminkman View Post
You can probably do it with filter


How :) You can help me ?
02/19/2019 23:55 theminkman#6
Quote:
Originally Posted by modyuasty3 View Post
he Closed Stall in Game :)))





How :) You can help me ?
All you have to do is to check whenever char is in stall or not and then block the packet that is "mount" pet
02/20/2019 01:08 modyuasty3#7
Quote:
Originally Posted by theminkman View Post
All you have to do is to check whenever char is in stall or not and then block the packet that is "mount" pet
Make it Block packet that is mount pet from Filter?

Sorry my english is bad :)
02/20/2019 11:20 theminkman#8
Quote:
Originally Posted by modyuasty3 View Post
Make it Block packet that is mount pet from Filter?

Sorry my english is bad :)
It's hard to explain, its possible from Filter coding
02/20/2019 12:50 modyuasty3#9
Quote:
Originally Posted by theminkman View Post
It's hard to explain, its possible from Filter coding
hmm maybe Sir #HP Can Help me for coding!
02/20/2019 16:01 theminkman#10
Quote:
Originally Posted by modyuasty3 View Post
hmm maybe Sir #HP Can Help me for coding!
I can fix it for $, contact me on Discord
02/20/2019 21:18 #HB#11
Quote:
Originally Posted by theminkman View Post
I can fix it for $, contact me on Discord
Stop asking for money, this is questioning section, not a black market. It ain't even that hard to pay for...
Code:
// S->C
if (packet.Opcode == 0x30C8)
{
	UInt32 COSUniqueID = _pck.ReadUInt32();
	int RefItemID = _pck.ReadInt32();
	this.PetsSummoned++;
}

else if (packet.Opcode == 0x30C8)
{
	UInt32 COSUniqueID = _pck.ReadUInt32();
	byte flag = _pck.ReadUInt8();

	if (flag == 1)
	{
		this.PetsSummoned--;
	}
}

// C->S
if (packet.Opcode == 0x70B1)
{
	if (this.PetsSummoned > 0)
	{
		this.SendNotice("You cannot open a stall while having pets summoned.");
		continue;
	}
}
You can even make it pet-type-dependent, but you will need item and character data at your filter to check.
02/20/2019 22:38 theminkman#12
Quote:
Originally Posted by #HB View Post
Stop asking for money, this is questioning section, not a black market. It ain't even that hard to pay for...
Code:
// S->C
if (packet.Opcode == 0x30C8)
{
	UInt32 COSUniqueID = _pck.ReadUInt32();
	int RefItemID = _pck.ReadInt32();
	this.PetsSummoned++;
}
break;

else if (packet.Opcode == 0x30C8)
{
	UInt32 COSUniqueID = _pck.ReadUInt32();
	byte flag = _pck.ReadUInt8();

	if (flag == 1)
	{
		this.PetsSummoned--;
	}
}
break;

// C->S
if (packet.Opcode == 0x70B1)
{
	if (this.PetsSummoned > 0)
	{
		this.SendNotice("You cannot open a stall while having pets summoned.");
		continue;
	}
}
You can even make it pet-type-dependent, but you will need item and character data at your filter to check.
Why limit it like that when you can simply just ignore the packet when mounting pet while in stall?
02/20/2019 22:44 #HB#13
Quote:
Originally Posted by theminkman View Post
Why limit it like that when you can simply just ignore the packet when mounting pet while in stall?
You can do whatever you want, I am just giving the guy an example.
02/21/2019 00:56 modyuasty3#14
Quote:
Originally Posted by #HB View Post
Stop asking for money, this is questioning section, not a black market. It ain't even that hard to pay for...
Code:
// S->C
if (packet.Opcode == 0x30C8)
{
	UInt32 COSUniqueID = _pck.ReadUInt32();
	int RefItemID = _pck.ReadInt32();
	this.PetsSummoned++;
}
break;

else if (packet.Opcode == 0x30C8)
{
	UInt32 COSUniqueID = _pck.ReadUInt32();
	byte flag = _pck.ReadUInt8();

	if (flag == 1)
	{
		this.PetsSummoned--;
	}
}
break;

// C->S
if (packet.Opcode == 0x70B1)
{
	if (this.PetsSummoned > 0)
	{
		this.SendNotice("You cannot open a stall while having pets summoned.");
		continue;
	}
}
You can even make it pet-type-dependent, but you will need item and character data at your filter to check.

Thanks So Much Sir :) <3