As I mentioned before, you're spawning a player again to a client which has already seen that player; this merely means you need to determine which clients have already seen the person jumping and which client's have not.
Actually... if it was about the spawn packet it would look like they're teleporting, it wouldn't cut off the jump animation. :P Are you calling something like SetLocation ? I noticed that you turn the same way after each jump.
If you could show these functions here, maybe we could figure what's causing it.
Actually... if it was about the spawn packet it would look like they're teleporting, it wouldn't cut off the jump animation. :P Are you calling something like SetLocation ? I noticed that you turn the same way after each jump.
If you could show these functions here, maybe we could figure what's causing it.
Sure from my Case 133: for move?
Here are my World And i will post my move case to
HTML Code:
public static void SpawnMeToOthers(Character Me, bool Check)
{
try
{
if (AllChars.Contains(Me.UID))
{
foreach (DictionaryEntry DE in AllChars)
{
Character SpawnTo = (Character)DE.Value;
if (Me != SpawnTo)
if (SpawnTo.MyClient.Online)
if (Me.LocMap == SpawnTo.LocMap)
if (MyMath.CanSee(Me.LocX, Me.LocY, SpawnTo.LocX, SpawnTo.LocY))
if (MyMath.CanSee(Me.LocX, Me.LocY, SpawnTo.LocX, SpawnTo.LocY))
if (!MyMath.CanSee(Me.PrevX, Me.PrevY, SpawnTo.LocX, SpawnTo.LocY) || !Check)
{
if (Me.MyGuild != null)
SpawnTo.MyClient.SendPacket(General.MyPackets.GuildName(Me.GuildID, Me.MyGuild.GuildName));
SpawnTo.MyClient.SendPacket(General.MyPackets.SpawnEntity(Me));
if (Me.RBCount == 2)
SpawnTo.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "2NDMetempsychosis"));
if (Me.MyGuild != null)
SpawnTo.MyClient.SendPacket(General.MyPackets.GuildName(Me.GuildID, Me.MyGuild.GuildName));
if (Me.Rank == 7)
SpawnTo.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter1"));
if (Me.Rank == 6)
SpawnTo.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter2"));
if (Me.Rank == 5)
SpawnTo.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter3"));
if (Me.Rank == 4)
SpawnTo.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter4"));
if (Me.Rank == 3)
SpawnTo.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter5"));
if (Me.Rank == 2)
{
SpawnTo.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "coronet3"));
SpawnTo.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter6"));
}
if (Me.Rank == 1)
{
SpawnTo.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "coronet4"));
SpawnTo.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter7"));
}
}
}
}
}
catch (Exception Exc) { General.WriteLine(Convert.ToString(Exc)); }
}
HTML Code:
public static void SpawnOthersToMe(Character Me, bool Check)
{
try
{
if (AllChars.Contains(Me.UID))
{
foreach (DictionaryEntry DE in AllChars)
{
Character SpawnWho = (Character)DE.Value;
if (Me != SpawnWho)
if (SpawnWho.MyClient.Online)
if (Me.LocMap == SpawnWho.LocMap)
if (MyMath.CanSee(Me.LocX, Me.LocY, SpawnWho.LocX, SpawnWho.LocY))
if (!MyMath.CanSee(Me.PrevX, Me.PrevY, SpawnWho.LocX, SpawnWho.LocY) || Check == false)
{
if (SpawnWho.MyGuild != null)
Me.MyClient.SendPacket(General.MyPackets.GuildName(SpawnWho.GuildID, SpawnWho.MyGuild.GuildName));
Me.MyClient.SendPacket(General.MyPackets.SpawnEntity(SpawnWho));
if (SpawnWho.RBCount == 2)
Me.MyClient.SendPacket(General.MyPackets.String(SpawnWho.UID, 10, "2NDMetempsychosis"));
if (SpawnWho.MyGuild != null)
Me.MyClient.SendPacket(General.MyPackets.GuildName(SpawnWho.GuildID, SpawnWho.MyGuild.GuildName));
if (SpawnWho.Rank == 7)
Me.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter1"));
if (SpawnWho.Rank == 6)
Me.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter2"));
if (SpawnWho.Rank == 5)
Me.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter3"));
if (SpawnWho.Rank == 4)
Me.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter4"));
if (SpawnWho.Rank == 3)
Me.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter5"));
if (SpawnWho.Rank == 2)
{
Me.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "coronet3"));
Me.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter6"));
}
if (SpawnWho.Rank == 1)
{
Me.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "coronet4"));
Me.MyClient.SendPacket(General.MyPackets.String(Me.UID, 10, "letter7"));
}
}
}
}
}
catch (Exception Exc) { General.WriteLine(Convert.ToString(Exc)); }
}
}
}
HTML Code:
public static void PlayerMoves(Character MovingChar, byte[] Data)
{
try
{
foreach (DictionaryEntry DE in AllChars)
{
Character Charr = (Character)DE.Value;
if (Charr.LocMap == MovingChar.LocMap)
if (MyMath.CanSeeBig(Charr.LocX, Charr.LocY, MovingChar.LocX, MovingChar.LocY))
Charr.MyClient.SendPacket(Data);
}
}
catch (Exception Exc) { General.WriteLine(Convert.ToString(Exc)); }
}
[Mini-Release] Fix invaild jump problem 01/25/2011 - CO2 PServer Guides & Releases - 36 Replies some ppl have problems with invaild jump, its annoying
and when u are transformed into a divine hare u can't jump with it
just replace ur jump.cs with this one
using System;
using System.Collections.Generic;
using System.Linq;
[Help] Problem with jump 01/14/2009 - CO2 Private Server - 1 Replies Hi all. I´ve some problem with the jump in my private server useing Power Source Co. When i dont equip weapons i jump like the new jump style. But when i equip the weapons, my character jump so slow. Can someone help me. Thanks!
wall jump problem 01/01/2009 - Conquer Online 2 - 3 Replies Hi...does anybody knows or can teach me how to edit the conquer.exe in order make a wall jump and please explain it to me...xD if ever there is a link please post...ty
[Exploit] Jump through the ground and move whereever you want then jump back 06/28/2008 - General Gaming Releases - 7 Replies Hai, in my effort to try and contribute to this amazing place =)
This can work like a teleport in getting you almost any place you want to go.
It requires no addons/bots/programs, its built in nicly in age of conan
Here is how you do it :
Simply type : /minion_falling_down
Voila you fall through and can move wherever you want to go