
السلام عليكم ورحمة الله وبركاته اضافة الة الحظ لسيرفيرك
الي هي بتاعت الجولد والسي بي
يلا نبداء
في قاعده البيانات في npc حط دول
معلومه صغيره الاكواد الجاهزه الي ذي ده لما تدخل القاعده مش عايز اتبعك وضيف كود كود
دوس F6 وحط الاكواد ده فيه ودوس انتر وايتعملوا بسرعه
كود:
INSERT INTO `npcs` VALUES ('9817', 'SilverOne-armedB', '0060', '19776', '1036', '0204', '0212', '');
INSERT INTO `npcs` VALUES ('9826', 'CPOnearmedBandit', '0060', '19786', '1036', '0232', '0235', '');
INSERT INTO `npcs` VALUES ('9827', 'CPOnearmedBandit', '0060', '19796', '1036', '0232', '0242', '');
INSERT INTO `npcs` VALUES ('9828', 'CPOnearmedBandit', '0060', '19806', '1036', '0242', '0235', '');
INSERT INTO `npcs` VALUES ('15462', 'CPOne-armedBandi', '0060', '19806', '1002', '0350', '0271', '');
INSERT INTO `npcs` VALUES ('15461', 'CPOne-armedBandi', '0060', '19796', '1002', '0350', '0277', '');
INSERT INTO `npcs` VALUES ('15460', 'CPOne-armedBandi', '0060', '19786', '1002', '0350', '0283', '');
INSERT INTO `npcs` VALUES ('15459', 'SilverOne-armedB', '0060', '19776', '1002', '0350', '0289', '');
في السورس ابحث عن الكود ده في كلاس SlotMachineRequest.cs
كود:
class SlotMachineRequest
بدل كل الي جوها بدول
كود:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConquerProject.Network.GamePackets
{
public class SlotMachineRequest : Writer, Interfaces.IPacket
{
byte[] Buffer;
public SlotMachineRequest(bool Create = false)
{
}
public Game.SlotMachineSubType Mode
{
get { return (Game.SlotMachineSubType)Buffer[4]; }
set { Buffer[4] = (byte)value; }
}
public byte BetMultiplier
{
get { return Buffer[5]; }
set { Buffer[5] = value; }
}
public uint NpcID
{
get { return BitConverter.ToUInt32(Buffer, 8); }
set { WriteUInt32(value, 8, Buffer); }
}
public void Send(Client.GameClient client)
{
client.Send(Buffer);
}
public byte[] ToArray()
{
return Buffer;
}
public void Deserialize(byte[] buffer)
{
Buffer = buffer;
}
}
}
في كلاس SlotMachineResponse.cs
كود:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConquerProject.Network.GamePackets
{
public class SlotMachineResponse : Writer, Interfaces.IPacket
{
byte[] Buffer;
public SlotMachineResponse(bool Create = false)
{
Buffer = new byte[28];
WriteUInt16(20, 0, Buffer);
WriteUInt16(1352, 2, Buffer);
}
public Game.SlotMachineSubType Mode
{
get { return (Game.SlotMachineSubType)Buffer[4]; }
set { Buffer[4] = (byte)value; }
}
public byte WheelOne
{
get { return Buffer[5]; }
set { Buffer[5] = value; }
}
public byte WheelTwo
{
get { return Buffer[6]; }
set { Buffer[6] = value; }
}
public byte WheelThree
{
get { return Buffer[7]; }
set { Buffer[7] = value; }
}
public uint NpcID
{
get { return BitConverter.ToUInt32(Buffer, 16); }
set { WriteUInt32(value,16, Buffer); }
}
public void Send(Client.GameClient client)
{
client.Send(Buffer);
}
public byte[] ToArray()
{
return Buffer;
}
public void Deserialize(byte[] buffer)
{
Buffer = buffer;
}
}
}
الطريقه ده لسورسات 2d و 3d بس الشرح ده ل 2d ياعني اتلقي الات الحظ في الماركت والتون
لو عايزهم ل 3d عدل علي اكواد npc فوق الي حطيتهم بالماب والمكان