mirror of
https://github.com/Campofinale/CampofinaleBackup.git
synced 2025-12-17 07:44:36 +00:00
Compare commits
No commits in common. "d54bab8906c6149bad80a05d4fdedafd243c818b" and "460bfe527c5baae9f933789b3f994828652da010" have entirely different histories.
d54bab8906
...
460bfe527c
@ -1,34 +0,0 @@
|
|||||||
using Campofinale.Game.Char;
|
|
||||||
using Campofinale.Game.Inventory;
|
|
||||||
using Campofinale.Network;
|
|
||||||
using Campofinale.Protocol;
|
|
||||||
|
|
||||||
namespace Campofinale.Packets.Cs
|
|
||||||
{
|
|
||||||
public class HandleCsItemBagSetItemLock
|
|
||||||
{
|
|
||||||
[Server.Handler(CsMsgId.CsItemBagSetItemLock)]
|
|
||||||
public static void Handle(Player session, CsMsgId cmdId, Packet packet)
|
|
||||||
{
|
|
||||||
CsItemBagSetItemLock req = packet.DecodeBody<CsItemBagSetItemLock>();
|
|
||||||
|
|
||||||
foreach (var info in req.LockInfoList)
|
|
||||||
{
|
|
||||||
Item item = session.inventoryManager.items.items.Find(i=>i.guid==info.InstId);
|
|
||||||
if (item != null)
|
|
||||||
{
|
|
||||||
item.locked = info.IsLock;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ScItemBagSetItemLock rsp = new()
|
|
||||||
{
|
|
||||||
LockInfoList =
|
|
||||||
{
|
|
||||||
req.LockInfoList,
|
|
||||||
}
|
|
||||||
};
|
|
||||||
session.Send(ScMsgId.ScItemBagSetItemLock, rsp);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -22,7 +22,7 @@ class Program
|
|||||||
private static void FakeClientTester()
|
private static void FakeClientTester()
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
string serverIp = "beyond-ric.gryphline.com";
|
string serverIp = "beyond-cn.hypergryph.com";
|
||||||
int serverPort = 30000;
|
int serverPort = 30000;
|
||||||
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
|
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
|
||||||
|
|
||||||
@ -33,7 +33,6 @@ class Program
|
|||||||
socket.Connect(new IPEndPoint(ipAddress, serverPort));
|
socket.Connect(new IPEndPoint(ipAddress, serverPort));
|
||||||
|
|
||||||
socket.Send(Packet.EncodePacket((int)CsMsgId.CsLogin,new CsLogin() { ClientVersion="0.5.5",Uid= "", Token= "", Env=EnvType.Prod,PlatformId=ClientPlatformType.Windows,Area=AreaType.Oversea,ClientResVersion="", LoginToken= "" }.ToByteArray()));
|
socket.Send(Packet.EncodePacket((int)CsMsgId.CsLogin,new CsLogin() { ClientVersion="0.5.5",Uid= "", Token= "", Env=EnvType.Prod,PlatformId=ClientPlatformType.Windows,Area=AreaType.Oversea,ClientResVersion="", LoginToken= "" }.ToByteArray()));
|
||||||
//socket.Send(Packet.EncodePacket((int)CsMsgId.CsFriendListSync, new CsFriendListSync() { }.ToByteArray()));
|
|
||||||
while (true)
|
while (true)
|
||||||
{
|
{
|
||||||
byte[] buffer = new byte[3];
|
byte[] buffer = new byte[3];
|
||||||
|
|||||||
@ -59,7 +59,7 @@ namespace Campofinale
|
|||||||
public delegate void HandlerDelegate(Player sender, string command, string[] args, Player target);
|
public delegate void HandlerDelegate(Player sender, string command, string[] args, Player target);
|
||||||
}
|
}
|
||||||
public static List<Player> clients = new List<Player>();
|
public static List<Player> clients = new List<Player>();
|
||||||
public static string ServerVersion = "1.1.8-dev";
|
public static string ServerVersion = "1.1.7-dev";
|
||||||
public static bool Initialized = false;
|
public static bool Initialized = false;
|
||||||
public static bool showLogs = true;
|
public static bool showLogs = true;
|
||||||
public static bool showWarningLogs = true;
|
public static bool showWarningLogs = true;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user