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

مشاهدة النسخة كاملة : [ طـريقه اضافـه Shop جديد و Npc للـشوب ] ( شَرْحْ كَـامـِلْ )


ChuMChuM
06-01-2012, 07:22 AM
عفواً لايمكن عرض الروابط في الإرشيف



عفواً لايمكن عرض الروابط في الإرشيف

اهلا بكم في اول موضوع لي واول مشاركه أصلاً لي في المنتدى .
وهيكون الموضوع ده ان شاء الله شرح ازاي تعمل شوب عشان تبيع فيه ايتمات جديده او مثلا صفت ايتمات او جرمنتات جديده للسرفر ومش عارف ازاي تبيعها او ايه الطريقه اللي تبيعها بيها .
احنا هنا بأه هنشرح ان شاء الله ازاي تضيف الأيتمام للشوب وازاي تعمل لها Npc عشان تبيع الأيتمز فيه.

تحميل مرفقات الموضوع

1-تحميل برنامج DatCryptor لفك التشفير (من رفعي)
عفواً لايمكن عرض الروابط في الإرشيف (عفواً لايمكن عرض الروابط في الإرشيف .php%3Fref%3Dعفواً لايمكن عرض الروابط في الإرشيف d813g34hdua9c6)

2- تحميل برنامج ++Notepad لتحرير الملفات بطريقه سهله في اخر اصدار .
عفواً لايمكن عرض الروابط في الإرشيف (عفواً لايمكن عرض الروابط في الإرشيف .php%3Fref%3Dعفواً لايمكن عرض الروابط في الإرشيف Fnotepadplus%2F5.9.2%2Fnpp.5.9.2.Installer.exe)



بسـم الله الرحمـن الرحيـم
عفواً لايمكن عرض الروابط في الإرشيف

أول حاجه تدخل فولد الكلينت وبعدين تدخل على فولد ini



عفواً لايمكن عرض الروابط في الإرشيف


عفواً لايمكن عرض الروابط في الإرشيف

وتدور فيه ع الفولد ده اسمو Shop


عفواً لايمكن عرض الروابط في الإرشيف


عفواً لايمكن عرض الروابط في الإرشيف

هتفتحو بالبرنامج اللي اسمو Notepad++ اللي احنا حملناه من فوق
بالطريقه دي اضغط عليه كلك يمين وبعدين
Edit With Notepad ++
عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

هتدخل الملف

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

خد بالك من الرقم ده (38) اللي هو في تاني سطر في الملف

الرقم ده عدد الشوبات اللي معموله عندك في السرفر
ونفترض الوقتي اننا هنضيف شوب جديد يبقى لازم نزود الرقم ده رقم واحد
يعني هو عندي (38) وهعمل شوب جديد يبأه لازم اخليه (39). وآضح !

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

شوفو الرقم اللي فوق 38 مع العلم أن عدد الشوبات في السرفر (37) بس.


عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

ده حل اللغز
لأننا بادئين بصفر أول شوب رقمو صفر . فلازم نعمل حساب كده .

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

دلوقتي احنا هنشرح كل ده

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

ده اول سطر فيه رقم الشوب

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

وبعدين هنا أيدي الشوب تكتب فيه أي رقم بس يكون كبير عشان ميكونش معمول زيو قبل كده فيحصل مشاكل

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

وهنا اسم الشوب

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

هنا لازم تكتب (1)

عفواً لايمكن عرض الروابط في الإرشيف


عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف


عفواً لايمكن عرض الروابط في الإرشيف
يعني مثلا لو احنا عندنا 7 ايتمات زي منا عامل كده نخلي الرقم ده 8 .

عفواً لايمكن عرض الروابط في الإرشيف


عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

ده شرح مفصل لكل خانه

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

وبعدين في الاخر تعمل SAVE للي انت عملتو
عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف
وده نموذج لشوب جديد
[
كود PHP:
[Shopهنا تكتب رقم الشوب]
ID=
Name=
Type=1
MoneyType=1
ItemAmount=12
Item0=1
Item1=2
Item2=3
Item3=4
Item4=5
Item5=6
Item6=7
Item7=8
Item8=9
Item9=10
item10=11
item11=12




عفواً لايمكن عرض الروابط في الإرشيف
دلوئتي احنا خلصنا من مرحله وندخل على مرحله تانيه وهي النافيكات


عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

ندخل على جدول Cq_npc

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

وبعدين نضيف خانه جديده
ملحووظه : خانه جديده = NPC جديد.

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

هنا شرح الحجات اللي انت هتكتبها في الخانات


عفواً لايمكن عرض الروابط في الإرشيف
عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف




هنا اول خانه خانه ID هتكتب فيها رقم للـNPC بس يستحسن يكون كبير لتفادي المشاكل.
خانه Ownerid هتسيبها صفر زي ماهي .
خانه playerid نفس النظام هنسيبها صفر.
هنا خانه Name هتكتب نفس الإسم اللي انت كتبتو للشوب في ملف Shop
عفواً لايمكن عرض الروابط في الإرشيف
خانه Type هتكتب فيها رقم 1
خانه lookface دي خانه شكل الإن بي سي ودي شويه اكواد اشكال NpC

Storekeeper 0-19
Barber 20-29
Pharmacist 30-39
Armorer 40-49
Blacksmith 50-59
TrojanStar 60-69
Storekeeper 70-79
Warehouseman 80-89
Pharmacist 90-99
Blacksmith 100-109
Armorer 110-119
TaoistMoon 120-129
TaoistStar 130-139
Storekeeper 140-149
GuildDirector 150-159
WarriorGod 160-169
Mr.Zeal 170-179
Mr.Nosy 180-189
KnowItAll 190-199
Warehouseman 200-219






ملحووظه : 0-19 معانا انك لو كتبت في الخانه من رقم (0) لرقم (19) فإنو هيجيبلك شكل الإنبيسي المكتوب ده وكلو نفس النظام .
خانه idxserver تسيبها زي ما هي (-1).
خانه mapid دي رقم الماب اللي انت عاوز فيها ال NPC


Market
1036
JobCenter
1004
Lottery
700
DesertCity
1000
MysticCastle
1001
tc.PKarena
1005
CastleCity
1011
BirthVillage
1010
arena
1018
ApeCity
1020
OfflineTG
601
TG
1039
TwinCity
1002




دي ارقام المابات دي معناها انك لو كتبت في خانه mapid رقم (1002) دي معناها انك عاوز الNpc يكون في التاون سيتي. والباقي نفس النظام برضو.





هنا بأه خانه Cellx و Celly ودي بأه يا معلم الاحداثيات اللي انت عاوز الـ NPC يكون فيها

عفواً لايمكن عرض الروابط في الإرشيف

هنا بأه يا باشا تقف في المكان اللي انت عاوز NPC يبأه فيه في السرفر
وتجيب احداثياته اللي فوق دي زي ماهو باين في الصوره





وبكده نكون خلصنا من التعديل في cq_npc

عفواً لايمكن عرض الروابط في الإرشيف
والوقتي ندخل ع التعدي في Cq_goods
وده اللي هنضيف فيه كل الأيتمات اللي انت هتحطها في الشوب

اول حاجه ادخل الجدول

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

وبعدين اضغط على علامه (+) لإضافه أيتم جديد

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

وتكتب هنا في الخانات زي ما في الصوره

عفواً لايمكن عرض الروابط في الإرشيف


وبكده نكون خلصنا اضافه الأيتم.
ملحوظه مهمه اوووي : لازم تضيف كل الأيتمات اللي هتحطها في الشوب في الجدول ده يعني احنا الوقتي ضفنا أيتم واحد بس لكن لو انت حاطط 15 ايتم مثلا في الشوب لازم تضيفهم كلهم هنا بنفس الطريقه اللي ضفنا بيها الأيتم ده بس اللي بيختلف بس في خانه itrmtype بتغير فيها الـ ID بتاع الأيتـم.
عفواً لايمكن عرض الروابط في الإرشيف
الوقتي طريقه التعديل على سعر الأيتمات اللي انت حاططها
دي بأه يا كبير ليها طريقتين طريقه سهله بس مش مضمونه اوي
وطريقه سهله برضو عفواً لايمكن عرض الروابط في الإرشيف بس مش اوي ودي مضمونه 101% عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف
ودي أول طريقه دي المضمونه

اول حاجه تدخل فولدر الكلينت وبعدين فولد ini




عفواً لايمكن عرض الروابط في الإرشيف


عفواً لايمكن عرض الروابط في الإرشيف

وبعدين تاخد الملف ده كوبي itemtype

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف



عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف
وتحطو ع الدسك توب

عفواً لايمكن عرض الروابط في الإرشيف


عفواً لايمكن عرض الروابط في الإرشيف

شايفين الملف ده اللي اسمو DatCryptor
البرنامج ده مهمته فك التشفير للملفات المشفره
وده هتحملوه برضو من فوق

الوقتي هنجيب ملف ItemType ونسحبو ونحطه على ملف DatCryptor
ونسيبو
عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

هتلاقيه جابلنا ملف تكست جديد وده الملف المفكوك تشفيره
نفتح الملف ده

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف
شايفين الرقم ده 200000 ده سعر الأيتم ولو

عفواً لايمكن عرض الروابط في الإرشيف image has been resized. Click this bar to view the full image. The original image is sized 677x251.عفواً لايمكن عرض الروابط في الإرشيف


عفواً لايمكن عرض الروابط في الإرشيف


ودي اسم الايتمز اللي هتفضل ماشي قصادها لحد ما تلاقي الخانه اللي هتعدل فيها
عفواً لايمكن عرض الروابط في الإرشيف

وبعد ما تخلص تعمل save للملف

عفواً لايمكن عرض الروابط في الإرشيف

دلوقتي هندلت الملف ده
اللي احنا جايبينو م اللعبه

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

وناخد ده اللي احنا لسا معدلين عليه دلوقتي ونعمل نفس الطريقه نسحبو ونحطو ع البرنامج

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف
هيجيبلنا الملف ده تاني


عفواً لايمكن عرض الروابط في الإرشيف



عفواً لايمكن عرض الروابط في الإرشيف

هتاخدو كوبي


عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف

وتحطو في فولدر ini وتوافق ع استبدال القديم بالجديد
عفواً لايمكن عرض الروابط في الإرشيف image has been resized. Click this bar to view the full image. The original image is sized 930x334.عفواً لايمكن عرض الروابط في الإرشيف
وبكده نكون خلصنا أول طريقه
عفواً لايمكن عرض الروابط في الإرشيف

ندخل بأه ع التانيه وهي كلها من النافيكات

ادخل ع الجدول ده cq_itemtype

عفواً لايمكن عرض الروابط في الإرشيف

عفواً لايمكن عرض الروابط في الإرشيف
ودور قصاد الأيتم اللي انت عاوز تعدل سعره هتلاقي اخر خانه اسمها
emoney_price
دي تكتب فيها السعر في حاله ان لو انت عامل الايتم ده يتباع ب CPS


عفواً لايمكن عرض الروابط في الإرشيف


عفواً لايمكن عرض الروابط في الإرشيف

لكن لو هيتباع بسلفر هتدور قصاد اسم الايتم ع الخانه دي Price
وتعدل ع السعر
عفواً لايمكن عرض الروابط في الإرشيف


عفواً لايمكن عرض الروابط في الإرشيف


وبـكده اكـون خلصت اول شرح لي في المنتدى
أرجو أن أكون قـد أفدتــكم .
وأي استفسار أو مشكله انا في الخدمه.

اخوكــم / خـآلـد

medaatef
12-01-2012, 04:19 PM
مجهود رائع شكرا

belal koko
01-16-2013, 12:06 AM
كل دااااااااااااااا شرح

mohemedatya
10-10-2015, 06:27 AM
موفق بإذن الله ... لك مني أجمل تحية .

amrmahamd
06-24-2017, 12:55 AM
وعليكم السلام ورحمة الله وبركاته

amarsaeed
06-25-2017, 12:42 AM
مشكوررررررررررررررررررررر ررررررررر

ayman018
04-24-2018, 10:21 PM
السلام عليكم ورحمة الله وبركاته
شكرا

dodoo33221
03-24-2020, 02:45 AM
ربنا يعينك وللهe1226

dodoo33221
03-24-2020, 02:45 AM
ممتااااااااز

sindpadjuba
02-05-2022, 12:06 AM
asd asd asd as dsadsad