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

مشاهدة النسخة كاملة : 4 مشكلاات محتاج حلهم


osama
2019-06-18, 01:26 AM
اول مشكلة ان الشخصية مكتوب جمبها [VIP~6~Player] دى عاوز اشلها

تانى مشكلة ان لما اغير اسمى المفرود الراجل ياخد السبس
مش بياخد السبس خالص ويغر اسمو
جربت كزا انبى سى وبردو نفس المشكلة
تالت مشكلة فى تغير الى ولد او بنت
مش بياخد السبس بردو وبيدينى 1 سبس
جربت بردو كزا انبى سى ونفس المشكلة
تالت حاجة محتاج اخلى الدروب زى PlayConquer
شنط للى مش فى ايبى
و سبس فى الايتم وميقعلوش فى الارض شنط لى الفى ايبى 4 و 6
وشكرا
ارجو المساعدة من فضلكو

محمد ياسر
2019-06-18, 12:24 PM
انت بتستخدم انهي سورس ؟

osamamand
2019-06-18, 02:47 PM
انت بتستخدم انهي سورس ؟

Source Crazy-Co
الى هوا سورس مستر ميسى
انا حليت المشكلتين الى كان تغير الاسم وتحويل لولد او بنت
فضل الى بيبقا مكتوب جمب الشخصية كلمة vip 6 palyer
ومحتاج نظام الفى ايبى الى فى الموضوع
ارجو المساعدة

محمد ياسر
2019-06-18, 02:51 PM
حل مشكله
[VIP~6~Player]
اتلقي ملف في باتش اللعبه في فلدر ini
اسمه
title.ini
اتبحث عن
الجمله ده الي عايز تمسحه بعد ما تلقيه امسحه وبس كده

osamamand
2019-06-18, 11:19 PM
حل مشكله
[vip~6~player]
اتلقي ملف في باتش اللعبه في فلدر ini
اسمه
title.ini
اتبحث عن
الجمله ده الي عايز تمسحه بعد ما تلقيه امسحه وبس كده

الف شكر استاذ حازم طب وفى حاجة كامن كنت محتجها من حضرتك ودى معطلاانى اوووى
الفى ايبى 4 عاوز الشنط السبس لما تقع متظهرلوس
والى مش فى ايبى تظهرلو عادى

محمد ياسر
2019-06-19, 05:44 PM
اتفضل مشكله الشنط
اينزل شنط للاقل من vip 4 و vip 4 وفوق اياخده سي بي علي طول
#region Drop
if (killer.PlayerFlag == Game.PlayerFlag.Player)
{

if (killer.Owner.Player.VIPLevel < 4)
{
uint amount = (uint)Level / 1;
if (amount < 50)
amount = 50;
if (amount > 170)
amount = 170;
if (killer != null && killer.Owner != null)
{
uint ItemID = 729911;
ushort X = Owner.X, Y = Owner.Y;
Game.Map Map = Kernel.Maps[Owner.MapID];
if (Map.SelectCoordonates(ref X, ref Y))
{
Network.GamePackets.MsgMapItem floorItem = new Network.GamePackets.MsgMapItem(true);
floorItem.ValueType = Network.GamePackets.MsgMapItem.FloorValueType.Conq uerPoints;
floorItem.Value = amount;
floorItem.ItemID = ItemID;
floorItem.MapID = Owner.MapID;
floorItem.MapObjType = Game.MapObjectType.Item;
floorItem.X = X;
floorItem.Y = Y;
floorItem.Type = Network.GamePackets.MsgMapItem.Drop;
floorItem.OnFloor = Time32.Now;
floorItem.UID = Network.GamePackets.MsgMapItem.FloorUID.Next;
while (Map.Npcs.ContainsKey(floorItem.UID))
floorItem.UID = Network.GamePackets.MsgMapItem.FloorUID.Next;
Map.AddFloorItem(floorItem);
SendScreenSpawn(floorItem);
}
}
}
else
{
if (killer.PlayerFlag == Game.PlayerFlag.Player)
{
#region Drop By DavidEid
if (Kernel.Rate(100))
{
if (killer.Owner.Player.VIPLevel >= 4)
{
if (killer.InHangUp)
{
killer.ConquerPoints += 0;
// killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 500 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));
}
if (killer.VIPLevel == 5)
{
killer.ConquerPoints += 1000;
killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 1000 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));

}
if (killer.VIPLevel == 6)
{
killer.ConquerPoints += 1000;
killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 1000 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));

}


}
}
#endregion

}
}

}


if (killer.PlayerFlag == Game.PlayerFlag.Player)
{
#region Drop By DavidEid
if (Kernel.Rate(100))
{

if (killer.InHangUp)
{
killer.ConquerPoints += 0;
// killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 500 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));
}
if (killer.VIPLevel == 4)
{
killer.ConquerPoints += 1000;
killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 1000 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));

}
if (killer.VIPLevel == 1)
{
killer.ConquerPoints += 500;
killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 500 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));

}
if (killer.VIPLevel == 0)
{
killer.ConquerPoints += 500;
killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 500 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));

}
if (killer.VIPLevel == 2)
{
killer.ConquerPoints += 500;
killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 500 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));

}
if (killer.VIPLevel == 3)
{
killer.ConquerPoints += 500;
killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 500 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));

}
if (killer.VIPLevel == 5)
{
killer.ConquerPoints += 500;
killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 500 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));

}
if (killer.VIPLevel == 6)
{
killer.ConquerPoints += 500;
killer.Owner.Send(new MsgTalk("You Killed Monster And Get ( 500 ) Cps #00", System.Drawing.Color.Azure, MsgTalk.TopLeft));

}
}
#endregion

}
#endregion

osamamand
2019-06-19, 09:04 PM
اتفضل مشكله الشنط
اينزل شنط للاقل من vip 4 و vip 4 وفوق اياخده سي بي علي طول
#region drop
if (killer.playerflag == game.playerflag.player)
{

if (killer.owner.player.viplevel < 4)
{
uint amount = (uint)level / 1;
if (amount < 50)
amount = 50;
if (amount > 170)
amount = 170;
if (killer != null && killer.owner != null)
{
uint itemid = 729911;
ushort x = owner.x, y = owner.y;
game.map map = kernel.maps[owner.mapid];
if (map.selectcoordonates(ref x, ref y))
{
network.gamepackets.msgmapitem flooritem = new network.gamepackets.msgmapitem(true);
flooritem.valuetype = network.gamepackets.msgmapitem.floorvaluetype.conq uerpoints;
flooritem.value = amount;
flooritem.itemid = itemid;
flooritem.mapid = owner.mapid;
flooritem.mapobjtype = game.mapobjecttype.item;
flooritem.x = x;
flooritem.y = y;
flooritem.type = network.gamepackets.msgmapitem.drop;
flooritem.onfloor = time32.now;
flooritem.uid = network.gamepackets.msgmapitem.flooruid.next;
while (map.npcs.containskey(flooritem.uid))
flooritem.uid = network.gamepackets.msgmapitem.flooruid.next;
map.addflooritem(flooritem);
sendscreenspawn(flooritem);
}
}
}
else
{
if (killer.playerflag == game.playerflag.player)
{
#region drop by davideid
if (kernel.rate(100))
{
if (killer.owner.player.viplevel >= 4)
{
if (killer.inhangup)
{
killer.conquerpoints += 0;
// killer.owner.send(new msgtalk("you killed monster and get ( 500 ) cps #00", system.drawing.color.azure, msgtalk.topleft));
}
if (killer.viplevel == 5)
{
killer.conquerpoints += 1000;
killer.owner.send(new msgtalk("you killed monster and get ( 1000 ) cps #00", system.drawing.color.azure, msgtalk.topleft));

}
if (killer.viplevel == 6)
{
killer.conquerpoints += 1000;
killer.owner.send(new msgtalk("you killed monster and get ( 1000 ) cps #00", system.drawing.color.azure, msgtalk.topleft));

}


}
}
#endregion

}
}

}


if (killer.playerflag == game.playerflag.player)
{
#region drop by davideid
if (kernel.rate(100))
{

if (killer.inhangup)
{
killer.conquerpoints += 0;
// killer.owner.send(new msgtalk("you killed monster and get ( 500 ) cps #00", system.drawing.color.azure, msgtalk.topleft));
}
if (killer.viplevel == 4)
{
killer.conquerpoints += 1000;
killer.owner.send(new msgtalk("you killed monster and get ( 1000 ) cps #00", system.drawing.color.azure, msgtalk.topleft));

}
if (killer.viplevel == 1)
{
killer.conquerpoints += 500;
killer.owner.send(new msgtalk("you killed monster and get ( 500 ) cps #00", system.drawing.color.azure, msgtalk.topleft));

}
if (killer.viplevel == 0)
{
killer.conquerpoints += 500;
killer.owner.send(new msgtalk("you killed monster and get ( 500 ) cps #00", system.drawing.color.azure, msgtalk.topleft));

}
if (killer.viplevel == 2)
{
killer.conquerpoints += 500;
killer.owner.send(new msgtalk("you killed monster and get ( 500 ) cps #00", system.drawing.color.azure, msgtalk.topleft));

}
if (killer.viplevel == 3)
{
killer.conquerpoints += 500;
killer.owner.send(new msgtalk("you killed monster and get ( 500 ) cps #00", system.drawing.color.azure, msgtalk.topleft));

}
if (killer.viplevel == 5)
{
killer.conquerpoints += 500;
killer.owner.send(new msgtalk("you killed monster and get ( 500 ) cps #00", system.drawing.color.azure, msgtalk.topleft));

}
if (killer.viplevel == 6)
{
killer.conquerpoints += 500;
killer.owner.send(new msgtalk("you killed monster and get ( 500 ) cps #00", system.drawing.color.azure, msgtalk.topleft));

}
}
#endregion

}
#endregion





طب انا عاوز اخلى الشنط الى فيها دى تبقا 5 و 10 و25 سبس الى موجود فيها شنطة واحدة بس وحاولت انى اضيف الباقى بيجيب ارور
يريت لو تقدر تعدلهالى تبقى عملت معية الصح وجميلك عمرى ما انساه

محمد ياسر
2019-06-19, 09:33 PM
شوف الشنط بتديك كام وشوف الرقم في الاكواد ده وعدل عليه عادي ياعني

osamamand
2019-06-19, 11:04 PM
شوف الشنط بتديك كام وشوف الرقم في الاكواد ده وعدل عليه عادي ياعني

منا بعدل على دة ومفيش فيدة بردو
بيجبلى ارور
uint itemid = 729911;
لو عملت كمان واحدة بس بكود الايتم التانبة الى هيا مثلان كيس 25 سبس بيجيبلى ارور فيها لو تقدر تعملهالى الدروب 25 سبس و10 و 5 ودراجون بول زى بلااى كونكر بس دة كل الى انا محتاجة
يريت تقدر تساعدنى ونبى يا حازم انا مش فاكر انا كنت عملها ازاى بقالى يجى سنة و5 شهور فنسيت حجات كتير

محمد ياسر
2019-06-20, 07:10 AM
اخلص امتحانات واشفهالك

osamamand
2019-06-20, 05:23 PM
اخلص امتحانات واشفهالك

بالتوفيق انشاء الله

Users
2019-06-26, 10:06 PM
طبعا شكرا لاستاز محمد على حل المشكلات + اضيف مشكله تغير الاسم والجنرال مبيخصمش سبيس
سهل جداا هتخش على الانبسى نفسو وهتلاقي كلمه كونكر بوينت وجنبها يساوى وناقص وهتلاقي الرقم غير الرقم براحتك
انا شرحتلك بالعربى عشان توصل لو مش فاهم اصورهولك او ارفعلك الان بى سى