المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : حل للايرور ده


stevenayman1
2019-11-16, 02:20 AM
معلش يا شباب انا كنت بضيف نظام التريد لوج لسورس مسج وظهرت معايا شوية ايرورات عايز حل ليهم
عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف

Hassan Emprator
2019-11-16, 02:54 AM
.

Tefa
2019-11-16, 04:50 AM
أنته ضايفها غلط الاضافه الي بالشكل ده بتكون ف server بالشكل ده
تحت
public static void CheckItem(String Name, MsgItemInfo Item)
او ده
public static void AddGMCommand(string gm, string commandStr)

حط كود بتاعك الي بالشكل ده
public static void AddGMCommand(string gm, string commandStr)
{
String folderN = DateTime.Now.Year + "-" + DateTime.Now.Month, Path =
"database\\gmlogs\\GMCommandsLog\\", NewPath = System.IO.Path.Combine(Path, folderN);
if (!File.Exists(NewPath + folderN))
{
System.IO.Directory.CreateDirectory(System.IO.Path .Combine(Path, folderN));
}
if (!File.Exists(NewPath + "\\" + DateTime.Now.Day + ".txt"))
{
using (System.IO.FileStream fs = System.IO.File.Create(NewPath + "\\" + DateTime.Now.Day + ".txt"))
{
fs.Close();
}
}
using (System.IO.StreamWriter file = new System.IO.StreamWriter(NewPath + "\\" + DateTime.Now.Day + ".txt", true))
{
file.WriteLine(gm + commandStr);
}
}

هناك بقا ف تريد حط كود بالشكل ده
Server.AddGMCommand(client.Player.Name, " " + client.Trade.ConquerPoints + " " + _client.Trade.ConquerPoints + "" + _client.Player.Name + " " + DateTime.Now.ToString());