الموضوع باين وهو شرح لكيفية عمل ان بى سى شوب يبيع اللى انت عايزه وبالسعر اللى انت عايزه كمان .
]الشرح
أول حاجة زى ما احنا عارفين لازم نضيف الان بى سى الاول .. وحيبقى الكود بتاعة بالشكل ده ...
أول رقم اللى هو 999675 ده مش بيحدد اى حاجة وانما هو رقم عشوائى من الدماغ شرطه الوحيد ميكونش متكرر بس
كلمة tcsoulshop دى بردو مش بتاثر على حاجة ولا حتى بتحدد اسم الان بى سى جوا السيرفر لما تفتحه .. سميه اى حاجة
الرقم ده 9400 بيحدد شكل الان بى سى بقى وحبقى اشرح ازاى نغيره وازاى نغير اسمه جوا اللعبة بعدين ..
الرقم 1002 ده بيحدد الماب اللى الان بى سى حيبقى فيها وادى المابات للى ما يعرفش ..
زى ما شوفنا 1002 بتاعة twin city طيب يلا نكمل ..
الرقم ده 394 و ده 316 بيحددو مكان الان بى سى جوا الماب بقى اللى هوا
بيبقى مكتوب فوق جنب اسم السيرفر كلنا عارفينها مش محتاجة صور !
طيب احنا كده خلصنا الجزء بتاع اضافة الان بى سى نفسه ..
دلوقتى الجزء بتاع اضافة الشوب بقى
أول حاجة حنروح للكلينت للملف اللى اسمه ini حنفتحه حنلاقى جواه ملف اسمه Shop.dat نفتحه بردو ونروح لاخره نضيف الكام سطر دول ...
أول رقم اللى هوا [Shop35] ده بيدل على رقم الشوب وده بيعتمد على اللى قبله .. ازاى ؟؟
يعنى انت لما حتنزل لاخر سطر حتلاقى مكتوب مثلا شوب 34 يبقى اللى انت حتضيفه يبقى برقم 35 زى اللى موجود كده
الid بقى ده اى دى بتاع الان بى سى اللى عملناه .. اللى هوا اول رقم فى صورة الان بى سى
الname ده نخليه على اسم الان بى سى يعنى يبقى كده tcsoulshop
دى بقى moneytype بيحدد انت حتبيعه بايه يعنى جولد ولا سى بى اس
دى itemamount بتحدد عدد الايتمات اللى حتبقى فى الشوب
اوك طيب ازاى بقى نحط الايتم ؟؟
عامتاً لازم نبدأ من الرقم صفر يعنى لو حتحط ايتم واحدة بس تحط سطر واحد فيه item0=item id ونحط فى ال itemamount واحد مش صفر
نجيب اى دى الايتم منين ؟
افتح النافى كات وروح لل cq_itemtype حتلاقى جواها كل الايتمات بالاسم والاى دى بالشكل ده ...
حنشوف اسم الايتم اللى عايزينو ونجيب الاى دى اللى جنبو نحطو بدل كلمة id here اللى فوق
طيب خلصنا اضافة الايتم
نطلع فوق خالص حنلاقى الكلمة دى ..
نخلى ال 36 العدد الجديد لمجموع الشوبات يعنى 37 بدل ضفنا واحد جديد
اخر خطوة
الشغل دلوقتى حيبقى فى النافى كات فى cq_goods افتحها وحتبقى زى كده ...
أول رقم ده الاى دى مش بيحدد اى حاجة هاتو من دماغك .. تانى رقم ده اى دى الان بى سى اللى هوا كان 999675 فوق
تالت رقم ده بيحدد الايتم اللى قلنا بنجيبها ازاى ..
رابع رقم بقى بيحدد اذا كان بالسى بى اس ولا الجولد تخليه 1 لو عايزو سى بى اس ولو عايزه جولد خليه 0 وبس كده
نعمل السطر ده لكل ايتم نضيفها
طيب ازاى نحدد سعر الايتم ؟؟
أول حاجة حنروح الكلينت فولدر ini حنلاقى ملف اسمه
itemtype.dat نفتحه وندور على اسم الايتم اللى عاوزينه من خلال الضغط على
Ctrl + f وبعد ما نلاقيه نروح لاخر رقم اللى هوا 50 الف ده ...
نغيره للى احنا عايزينو وبعد ما نخلص نروح للنافى كات للــ cq_itemtype
وندور على نفس الايتم بردو من خلال Ctrl + f وبعد ما نلاقيه نروح لاخر رقم
بردو بالشكل ده ...
نغيرو للى احنا عايزينو
السلام عليكم ورحمة الله ,
]الشرح
أول حاجة زى ما احنا عارفين لازم نضيف الان بى سى الاول .. وحيبقى الكود بتاعة بالشكل ده ...
أول رقم اللى هو 999675 ده مش بيحدد اى حاجة وانما هو رقم عشوائى من الدماغ شرطه الوحيد ميكونش متكرر بس
كلمة tcsoulshop دى بردو مش بتاثر على حاجة ولا حتى بتحدد اسم الان بى سى جوا السيرفر لما تفتحه .. سميه اى حاجة
الرقم ده 9400 بيحدد شكل الان بى سى بقى وحبقى اشرح ازاى نغيره وازاى نغير اسمه جوا اللعبة بعدين ..
الرقم 1002 ده بيحدد الماب اللى الان بى سى حيبقى فيها وادى المابات للى ما يعرفش ..
زى ما شوفنا 1002 بتاعة twin city طيب يلا نكمل ..
الرقم ده 394 و ده 316 بيحددو مكان الان بى سى جوا الماب بقى اللى هوا
بيبقى مكتوب فوق جنب اسم السيرفر كلنا عارفينها مش محتاجة صور !
طيب احنا كده خلصنا الجزء بتاع اضافة الان بى سى نفسه ..
دلوقتى الجزء بتاع اضافة الشوب بقى
أول حاجة حنروح للكلينت للملف اللى اسمه ini حنفتحه حنلاقى جواه ملف اسمه Shop.dat نفتحه بردو ونروح لاخره نضيف الكام سطر دول ...
أول رقم اللى هوا [Shop35] ده بيدل على رقم الشوب وده بيعتمد على اللى قبله .. ازاى ؟؟
يعنى انت لما حتنزل لاخر سطر حتلاقى مكتوب مثلا شوب 34 يبقى اللى انت حتضيفه يبقى برقم 35 زى اللى موجود كده
الid بقى ده اى دى بتاع الان بى سى اللى عملناه .. اللى هوا اول رقم فى صورة الان بى سى
الname ده نخليه على اسم الان بى سى يعنى يبقى كده tcsoulshop
دى بقى moneytype بيحدد انت حتبيعه بايه يعنى جولد ولا سى بى اس
دى itemamount بتحدد عدد الايتمات اللى حتبقى فى الشوب
اوك طيب ازاى بقى نحط الايتم ؟؟
عامتاً لازم نبدأ من الرقم صفر يعنى لو حتحط ايتم واحدة بس تحط سطر واحد فيه item0=item id ونحط فى ال itemamount واحد مش صفر
نجيب اى دى الايتم منين ؟
افتح النافى كات وروح لل cq_itemtype حتلاقى جواها كل الايتمات بالاسم والاى دى بالشكل ده ...
حنشوف اسم الايتم اللى عايزينو ونجيب الاى دى اللى جنبو نحطو بدل كلمة id here اللى فوق
طيب خلصنا اضافة الايتم
نطلع فوق خالص حنلاقى الكلمة دى ..
نخلى ال 36 العدد الجديد لمجموع الشوبات يعنى 37 بدل ضفنا واحد جديد
اخر خطوة
الشغل دلوقتى حيبقى فى النافى كات فى cq_goods افتحها وحتبقى زى كده ...
أول رقم ده الاى دى مش بيحدد اى حاجة هاتو من دماغك .. تانى رقم ده اى دى الان بى سى اللى هوا كان 999675 فوق
تالت رقم ده بيحدد الايتم اللى قلنا بنجيبها ازاى ..
رابع رقم بقى بيحدد اذا كان بالسى بى اس ولا الجولد تخليه 1 لو عايزو سى بى اس ولو عايزه جولد خليه 0 وبس كده
نعمل السطر ده لكل ايتم نضيفها
طيب ازاى نحدد سعر الايتم ؟؟
أول حاجة حنروح الكلينت فولدر ini حنلاقى ملف اسمه
itemtype.dat نفتحه وندور على اسم الايتم اللى عاوزينه من خلال الضغط على
Ctrl + f وبعد ما نلاقيه نروح لاخر رقم اللى هوا 50 الف ده ...
نغيره للى احنا عايزينو وبعد ما نخلص نروح للنافى كات للــ cq_itemtype
وندور على نفس الايتم بردو من خلال Ctrl + f وبعد ما نلاقيه نروح لاخر رقم
بردو بالشكل ده ...
نغيرو للى احنا عايزينو
السلام عليكم ورحمة الله ,