مشاهدة النسخة كاملة : مشكلة Blacke list
MRonlineGvrix
2019-08-19, 06:19 AM
مشكلة البلاك ليست مش شغال >البلوك <
عاوز اضيفو كامل هو بسيط بس صعب على الى زي لسة بتعلم جديد
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف
الف شكر للمنتدى اى مشكلة الناس كتير هنا بتحلها الف شكر لكل
لكل الى فى المنتدى
Hassan Emprator
2019-08-19, 06:22 AM
عا العموم هديلك حل ليها تابع معايا وقولي اشتغل وله لا تمام هتبحث عن الكود دا private static void HandleData(
تحته ضيف case 440://AddPersonToBlackList
{
var targetname = System.Text.UnicodeEncoding.UTF8.GetString(packet, 43, packet[42]).Replace("/0", "");
foreach (var person in Kernel.GamePool.Values)
{
if (person.Entity.Name == targetname)
{
if (!client.Entity.BlackList.Contains(targetname))
{
client.Entity.BlackList.Add(targetname);
gData.Unknown2 = 1;
gData.dwParam = 1;
gData.UID = client.Entity.UID;
gData.TimeStamp = Time32.Now;
gData.ID = 440;
gData.DailyQuestWordLenght = packet[42];
gData.DailyQuestWord = targetname;
gData.Send(client);
}
}
}
break;
}
case 441://RemovePersonFromBlackList
{
var targetname = System.Text.UnicodeEncoding.UTF8.GetString(packet, 43, packet[42]).Replace("/0", "");
if (client.Entity.BlackList.Contains(targetname))
{
client.Entity.BlackList.Remove(targetname);
gData.Unknown2 = 1;
gData.dwParam = 1;
gData.UID = client.Entity.UID;
gData.TimeStamp = Time32.Now;
gData.ID = 441;
gData.DailyQuestWordLenght = packet[42];
gData.DailyQuestWord = targetname;
gData.Send(client);
}
break;
}تمام كدا
طيب افرض جالك ايرورو في DailyQuestWordLenght
هتبحث عن الكود دا public Data(ننزل تحت خالص ونضيف
public byte DailyQuestWordLenght//For Poker
{
get { return Buffer[42]; }
set { Buffer[42] = value; }
}
public string DailyQuestWord//For Poker
{
get { return System.Text.UnicodeEncoding.UTF8.GetString(Buffer, 43, DailyQuestWordLenght); }
set { Writer.Write(value, 43, Buffer); }
}
طيب طيب افرض لو جه ايرور في BlackList
هتفتح كلاس Entity.cs وهتضيف دا فيه
public List<string> BlackList;
وافرض برضو لو جه ايرور هنا gData.Unknown2 = 1;
هنعمل ايه هتدخل عا كلاس Data.cs
وهبتحث عن
return Buffer[41]
فوقه هتحط دا وكدا تم حل
public byte Unknown2
{
get
{
return Buffer[41];
}
set
{
Buffer[41] = value;
}
}
MRonlineGvrix
2019-08-19, 02:40 PM
عا العموم هديلك حل ليها تابع معايا وقولي اشتغل وله لا تمام هتبحث عن الكود دا private static void handledata(
تحته ضيف case 440://addpersontoblacklist
{
var targetname = system.text.unicodeencoding.utf8.getstring(packet, 43, packet[42]).replace("/0", "");
foreach (var person in kernel.gamepool.values)
{
if (person.entity.name == targetname)
{
if (!client.entity.blacklist.contains(targetname))
{
client.entity.blacklist.add(targetname);
gdata.unknown2 = 1;
gdata.dwparam = 1;
gdata.uid = client.entity.uid;
gdata.timestamp = time32.now;
gdata.id = 440;
gdata.dailyquestwordlenght = packet[42];
gdata.dailyquestword = targetname;
gdata.send(client);
}
}
}
break;
}
case 441://removepersonfromblacklist
{
var targetname = system.text.unicodeencoding.utf8.getstring(packet, 43, packet[42]).replace("/0", "");
if (client.entity.blacklist.contains(targetname))
{
client.entity.blacklist.remove(targetname);
gdata.unknown2 = 1;
gdata.dwparam = 1;
gdata.uid = client.entity.uid;
gdata.timestamp = time32.now;
gdata.id = 441;
gdata.dailyquestwordlenght = packet[42];
gdata.dailyquestword = targetname;
gdata.send(client);
}
break;
}تمام كدا
طيب افرض جالك ايرورو في dailyquestwordlenght
هتبحث عن الكود دا public data(ننزل تحت خالص ونضيف
public byte dailyquestwordlenght//for poker
{
get { return buffer[42]; }
set { buffer[42] = value; }
}
public string dailyquestword//for poker
{
get { return system.text.unicodeencoding.utf8.getstring(buffer, 43, dailyquestwordlenght); }
set { writer.write(value, 43, buffer); }
}
طيب طيب افرض لو جه ايرور في blacklist
هتفتح كلاس entity.cs وهتضيف دا فيه
public list<string> blacklist;
وافرض برضو لو جه ايرور هنا gdata.unknown2 = 1;
هنعمل ايه هتدخل عا كلاس data.cs
وهبتحث عن
return buffer[41]
فوقه هتحط دا وكدا تم حل
public byte unknown2
{
get
{
return buffer[41];
}
set
{
buffer[41] = value;
}
}
للاسف نفس المشكلة يكبييير
حل المشكله
عفواً لايمكن عرض الروابط في الإرشيف
الحل بيخليك تضيف اللاعب ف بلاك ليست طالما اللاعب فاتح طب لو عايز اضيفه و هوه مش فاتح
حط ده case 440:
{
var targetname = System.Text.UnicodeEncoding.UTF8.GetString(packet, 43, packet[42]).Replace("/0", "");
if (!client.Entity.BlackList.Contains(targetname))
{
client.Entity.BlackList.Add(targetname);
gData.UID = client.Entity.UID;//8
gData.dwParam = 1;//12
gData.TimeStamp = Time32.Now;//20
gData.ID = 440;//24
gData.Unknown2 = 1;//41//43
gData.Send(client);
client.Send(gData);
}
break;
}
بدل case 440 الي ف الشرح
عفواً لايمكن عرض الروابط في الإرشيف
عا العموم هديلك حل ليها تابع معايا وقولي اشتغل وله لا تمام هتبحث عن الكود دا private static void HandleData(
تحته ضيف case 440://AddPersonToBlackList
{
var targetname = System.Text.UnicodeEncoding.UTF8.GetString(packet, 43, packet[42]).Replace("/0", "");
foreach (var person in Kernel.GamePool.Values)
{
if (person.Entity.Name == targetname)
{
if (!client.Entity.BlackList.Contains(targetname))
{
client.Entity.BlackList.Add(targetname);
gData.Unknown2 = 1;
gData.dwParam = 1;
gData.UID = client.Entity.UID;
gData.TimeStamp = Time32.Now;
gData.ID = 440;
gData.DailyQuestWordLenght = packet[42];
gData.DailyQuestWord = targetname;
gData.Send(client);
}
}
}
break;
}
case 441://RemovePersonFromBlackList
{
var targetname = System.Text.UnicodeEncoding.UTF8.GetString(packet, 43, packet[42]).Replace("/0", "");
if (client.Entity.BlackList.Contains(targetname))
{
client.Entity.BlackList.Remove(targetname);
gData.Unknown2 = 1;
gData.dwParam = 1;
gData.UID = client.Entity.UID;
gData.TimeStamp = Time32.Now;
gData.ID = 441;
gData.DailyQuestWordLenght = packet[42];
gData.DailyQuestWord = targetname;
gData.Send(client);
}
break;
}تمام كدا
طيب افرض جالك ايرورو في DailyQuestWordLenght
هتبحث عن الكود دا public Data(ننزل تحت خالص ونضيف
public byte DailyQuestWordLenght//For Poker
{
get { return Buffer[42]; }
set { Buffer[42] = value; }
}
public string DailyQuestWord//For Poker
{
get { return System.Text.UnicodeEncoding.UTF8.GetString(Buffer, 43, DailyQuestWordLenght); }
set { Writer.Write(value, 43, Buffer); }
}
طيب طيب افرض لو جه ايرور في BlackList
هتفتح كلاس Entity.cs وهتضيف دا فيه
public List<string> BlackList;
وافرض برضو لو جه ايرور هنا gData.Unknown2 = 1;
هنعمل ايه هتدخل عا كلاس Data.cs
وهبتحث عن
return Buffer[41]
فوقه هتحط دا وكدا تم حل
public byte Unknown2
{
get
{
return Buffer[41];
}
set
{
Buffer[41] = value;
}
}
ههههههههههههه كفايه سرقه بقا
محمد ياسر
2019-08-19, 06:36 PM
حرامي قديم حسن ده ههههههههه
Hassan Emprator
2019-08-19, 06:52 PM
حرامي قديم حسن ده ههههههههه
ههههههههههه يههههههه يعم الي انا شوفته في المنتدي جبته :detective2: مش تقلق يعني احازم ههه
هه
Hassan Emprator
2019-08-19, 06:58 PM
كلنا هنا بنساعد بعض لو جبت حاجه بتاعت الحج رايدر اونت يحازم بيضه بعدين انت مش معتزل الكلام اقولك هش هش زي الدبانه
ومش اشوفك تعلق عا منشور تاني هاههه مش انت معتزل وبتقولي لالا ابعد عني مش هقول حاجه في كونكر مش اشوفك تكتب حاجه في كونكر اوك !
حرامي قديم حسن ده ههههههههه
هههههههههههههههههههههه
ههههههههههه يههههههه يعم الي انا شوفته في المنتدي جبته :detective2: مش تقلق يعني احازم ههه
هه
هههههههههههه
كلنا هنا بنساعد بعض لو جبت حاجه بتاعت الحج رايدر اونت يحازم بيضه بعدين انت مش معتزل الكلام اقولك هش هش زي الدبانه
ومش اشوفك تعلق عا منشور تاني هاههه مش انت معتزل وبتقولي لالا ابعد عني مش هقول حاجه في كونكر مش اشوفك تكتب حاجه في كونكر اوك !
هههههههه بردوا لص
ههههه هوه مش بيتكلم عن كونكر هوه بيتكلم عن التعليق بتاعي تفرق
MRonlineGvrix
2019-08-19, 07:37 PM
هههههههههههههههههههههه
هههههههههههه
هههههههه بردوا لص
ههههه هوه مش بيتكلم عن كونكر هوه بيتكلم عن التعليق بتاعي تفرق
:harhar1::harhar1::harhar1::harhar1::harhar1::harh ar1::harhar1::harhar1::harhar1::harhar1::harhar1:: harhar1::harhar1::harhar1::harhar1::harhar1::harha r1::harhar1::harhar1::harhar1::harhar1::harhar1::h arhar1::harhar1::harhar1::harhar1::harhar1::harhar 1::harhar1:
الموضوع متحلش برضو
Hassan Emprator
2019-08-19, 07:59 PM
هههههههههههههههههههههه
هههههههههههه
هههههههه بردوا لص
ههههه هوه مش بيتكلم عن كونكر هوه بيتكلم عن التعليق بتاعي تفرق
هههههههههه ياريت مسعلمكش صوت بيقول متحلش برضو :d
MRonlineGvrix
2019-08-19, 08:06 PM
تم الحل يرجااالة شكرا
Hassan Emprator
2019-08-19, 08:21 PM
تم الحل يرجااالة شكرا
خيخي what اتحلت ازاي مش كانت مش اتحلت يبني جربت حل العلق رايدر اشتغل وله ايه ؟
خيخي what اتحلت ازاي مش كانت مش اتحلت يبني جربت حل العلق رايدر اشتغل وله ايه ؟
ههههههههههههههههههه مسمعش صوتك :harhar1: :harhar1:
abuhaneen
2019-09-05, 07:43 PM
ههههههههههههههههههه مسمعش صوتك :harhar1: :harhar1:
انا جربتها متحلتش ف سورس بندا
وكنت محتاجك خاص ريدار عشان ف مشاكل كنت عاوزك تساعدني فيها
انا جربتها متحلتش ف سورس بندا
وكنت محتاجك خاص ريدار عشان ف مشاكل كنت عاوزك تساعدني فيها
و ماله ابعت رابط الفيس بوك بتاعك ع خاص و هبعتلك مسج
abuhaneen
2019-09-14, 10:24 PM
و ماله ابعت رابط الفيس بوك بتاعك ع خاص و هبعتلك مسج
بعتهولك في رساله ابقا بص علي صندوق عندك
vBulletin® v3.8.8 Beta 1, Copyright ©2000-2024, TranZ by code