السلام عليكم ورحمة الله وبركاته
كيفية عمل الفوت بطريقة جديده ومضمونه 100%
بس طبعا ليه عيوب ومزايه
العيوب ان بعد تحديث الفوت الساعه 12 او 24 والاعب فاتح وقت التحديث لازم يقفل علشان يصوت او يلعب عادي ويقفل وقت ما يحب ويصوت برضوا لما يفتح حسابه في اي وقت
المهم لو صوت مره ميصوتش غير لما التحديث يتحدث طبعا كل لما يصوت اياخد جايزه
المزايه
ان التحديث ايتحدث بالوقت المحدد بالظبط وحتي لو انت قافل القونصل التحديث ايتحدث
احنا انشتغل شغل php بس بطريقة الكرون جوب cron job
انا شفت في كل منتديات كونكر
الناس بتنزل الانبي سي الفوت وهو اصلا ناقص اكواد
فانا حبيت اعملكم الفوت ونكون اول منتدي يعمل الفوت كامل وان شاء الله الطريقه اتبا سهله بس مطوله شويه
يلا نبداء
npcs.cs
كود:
#region Vote Code
//code.vpscairo.com
case 56411:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Hi " + client.Entity.Name + " you can get Cps by voting for the server");
dialog.Option("ok", 2);
//dialog.Option("Let me Vote", 1);
dialog.Option("Nahh.", 255);
dialog.Avatar(80);
dialog.Send();
break;
}
case 1:
{
if (client.Entity.Vote == 0)
{
dialog.Text("Thanks for you spurt!");
dialog.Option(" No", 255);
dialog.Option("ok", 2);
dialog.Avatar(80);
dialog.Send();
}
else
{
dialog.Text("you can vote only ones every 12 h!");
dialog.Option("Dame man", 255);
dialog.Avatar(80);
dialog.Send();
}
break;
}
case 2:
{
if (client.Entity.vote == 0)
{
client.Send(new Message("https://code.vpscairo.com", client.Entity.Name, Color.Yellow, Message.Website));
client.Entity.ConquerPoints += 1000;
// client.Entity.ConquerPoints += 1000;
client.Entity.Vote = 1;
dialog.Text("You voted now come within 12 hours!");
dialog.Option("Ok .", 255);
dialog.Avatar(80);
dialog.Send();
break;
}
else
{
dialog.Text("You voted before!");
dialog.Option("Dame man i need Cps.", 255);
dialog.Avatar(80);
dialog.Send();
}
break;
}
}
break;
}
#endregion
لو عايز تعدل علي جايزه التصويت
كود:
client.Entity.ConquerPoints += 1000;
تقدر تعمل 1000 ده بر احتك انت
في كلاس
EntityTable
ابحث عن
كود:
client.Entity.X = reader.ReadUInt16("X");
ضيف دول تحته
كود:
client.Entity.Vote = reader.ReadUInt16("Vote");
انزل تحت وضيف دول في نفس الكلاس
كود:
.Set("Vote", e.Vote)
في كلاس Entity
ضيف دول
في قاعده البيانات في ملف entities ضيف عمود باسم Vote واديله قيمه 0 لكل حساب جديد
تمام لحد هنا
نيجي لشغل PHP
حمل الملفات ده
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
اتلقي ملف الكرون جوب موجود
اتلقي ملف الكرون جوب وملف www
خليني اكلمكم عن ملف الكرون جوب وايه وظفته
ده برنامج يقدر ينفذ مهام في منته الدقه وينفذ الامور
انفهم بعدين ازاي بيشتغل
افتح ملف الكرون جوب الي في الملفات
اتلقي برنماجين
sed-4.2.1-setup.exe
ssfree.exe
سطب الاتنين دول ومتخفش مش ايعملوا حاجه علي جهازك
بعد ما تسطبهم اتطلعلك حاجه علي سطح المكتب باسم
System Scheduler
افتحه واتبع الخطوات
فوق دوس علي
Action > NewEvent
في title اكتب اسم الوظيفه مثلا vote 12 ياعني تحديث بتاع الساعه 12 لان الفوت مرتين في اليوم
تاني حاجه الابلكيشن
اتفتح ملفات الي حملته في الكرون جوب اتلقي ملف باسم cron12.bat
افتحه باي برنامج كتابه مثلا NOTPADD++
اول ما اتفتحه اتلقي كلام بالشكل ده بالظبط
كود:
@echo off
start """C:\Program Files\GnuWin32\bin\sed.exe" http://25.41.172.248/code/code_vote12.php :0 -clipboard -multiwindow
اتلقي فيه رابطين الرابط الاول الي هو ده
كود:
C:\Program Files\GnuWin32\bin\sed.exe
فاكرين البرنامج الاول
sed-4.2.1-setup.exe
اتروح في المسار ده
الي فوق ده لو المسار صح سيبه ذي ماهو لو المسار غلط غيرها للمسار الصح المهم المسار يكون صح لملف
sed.exe
الرابط التاني بقا
كود:
http://25.41.172.248/code/code_vote12.php
اول حاجه غير رابط ip للفي بي اس بتاعك او الهماشي
ثاني حاجه في ملفات الي حملته حط فلدر code بالملفات الي فيه في ملف www
وغير رابط كده تمام لحد دلوقتي
نرجع للابلكييشن في البرنامج
اتختار ملف cron12.bat الي حملته اتختار مساره واتغط عليه
ايكون بالشكل ده
بعد كده
ادوسوا علي ده
بعد كده اختار الوقت الي تحبه
لو عايز للفوت اتختار EVery Hores
اتجيلك صفحه تختار كده
لحد هنا ميه ميه
بعدين سيف من فوق
اتعمل الحركه ده تاني لساعه 24
الخطوات سهله جدا بس هي في البدايه اتلغبطك شويه
ملاحظه في ملف cron24.bat اتلقي
خليه
نروح لملفات php
في فلدر code
افتح الملفين عدل علي بيانات القاعده متنساش الاي بي انا عامله علشان محدش يقوم بمهمه التحديث غير الجهاز الي عليه السورس
تمام ياعني لو اي لاعب مثلا عرف مكان الملف برضوا مش ايقدر يعمل حاجه لان التحديث مش ايتعمل غير باي بي الجاهز الي حاطه
بعد ماتعمل الملفين وتسيف
وقت التشغيل اتلقي في نافذه طلعت معك وقفلت كده يبا عمل تحديث تمام وشغال
ممكن علشان تتاكد انه شغاله بدل كل 12 ساعه خليه كل دقيقه لمجرد تاكيد وبعدين رجعه مره تاني
كده خلصنا