رون سكيب العرب
لتتمكن من الإستمتاع بكافة ما يوفره لك هذا المنتدى , يجب عليك أن تسجل الدخول الى حسابك في المنتدى. إن لم يكن لديك حساب بعد, نتشرف بدعوتك لإنشائه.



بسم الله الرحمن الرحيم
 
الرئيسيةمجله المنتدىالتسجيلالعب الآن رون سكيب بأمان 100%البحث السريع والجديد داخل المنتدىعن اللعبةدخولبحـثس .و .ج



شاطر | 
 

 الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 

ما رأيك بالشرح
ممتاز جدا وفقك الله
88%
 88% [ 15 ]
ممتاز
6%
 6% [ 1 ]
جيد جدا
6%
 6% [ 1 ]
جيد
0%
 0% [ 0 ]
ليس رائع
0%
 0% [ 0 ]
لا تعليق
0%
 0% [ 0 ]
مجموع عدد الأصوات : 17
 

كاتب الموضوعرسالة
زائر
زائر



مُساهمةموضوع: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-19, 02:54

بسم الله الرحمن الرحيم

والصلاة والسلام على أشرف الأنبياء والمرسلين

نبينا محمد وعلى آله وصحبة أجمعين أما بعد:

بسبب طلبات الأعضاء لوضعي شرح الغراند اكسشينج لسيرفراتهم من نوع بالبي والآن الشرح بين أيديكم:

وبسم الله ونتوكل على الله ..!!

تنبيه
( يرجى وضع نسخة إحتياطية لملفات السيرفر عند حدوث غلط في الملفات)

أولا: افتح server.java

في المسار

your server name >>Bulby

ثم أبحث عن :

الكود:
import Bulby.util.Misc;

ثم اضف تحته:

الكود:
import Bulby.content.GrandExchangeLoader;
ثم ابحث عن :

الكود:
public class Server {
ثم اضف تحته:

الكود:
public static GrandExchangeLoader GrandExchangeLoader;
ثم أبحث عن:
الكود:
engine = new Engine();

ثم أضف تحته:

الكود:
GrandExchangeLoader = new GrandExchangeLoader();
GrandExchangeLoader.loadOffers();

الآن أحفظ ثم أقفل الserver.java

2- الأن نذهب إلى Engine.java مساره نفس مسار ال server.java

ثم نبحث عن :

الكود:
import Bulby.players.Player;
ثم نضيف تحته :

الكود:
import Bulby.content.GrandExchangeLoader;
import Bulby.content.geLoade
r;
ثم نبحث عن :

الكود:
public class Engine implements Runnable {
ونضيف تحته:

الكود:
public static geLoader geLoader = new geLoader();
public static GrandExchangeLoader GrandExchangeLoader
;
ثم نبحث عن :

الكود:
public Engine() {
ونضيف تحته:

الكود:
GrandExchangeLoader = new GrandExchangeLoader();
الآن أحذر نبحث عن :

الكود:
if (curTime - lastEntityUpdate >= 600) {
وتأكد إذا عندك :

الكود:
try {
تحته أو فوقه أو قريب منه

إذا ما لقيت ضيف هذا :

الكود:
 try {
                new GrandExchangeLoader().saveOffers();
        } catch(java.lang.Exception e) {}
            System.exit(0);
        }     

فوق هذا :

الكود:
if (curTime - lastEntityUpdate >= 600) {

الآن نقفل ونحفظ ال Engine.java

ثم نذهب إلى :

you server name\Bulby\io\packets

ثم نفتح ملف:

ObjectOption2.java


ثم نبحث عن:

الكود:
case 3045:
ونضيف تحته:

الكود:
case 28089:
p.GrandExchange.openMainInterface();
break;
ثم نحفظ ونسكر ال ObjectOption2.java

بعدين نروح على
ActionButtons.java نفس مسار ObjectOption2.java

نفتحه بعدين نبحث عن:

الكود:
case 105:
بعدين استبدله بـــ:

الكود:
  case 105:
            switch(buttonId) {
                case 194:
                Object[] o = new Object[]{"Grand Exchange Item Search"};
                    p.frames.setGeSearch(p, o);
                break;
            }
            p.GrandExchange.handleButtons(buttonId);
            break;

        case 107:
                if(p.items[buttonId2] == 995) {
                    p.frames.sendMessage(p, "You can't offer money!");
                    return;
                }
                p.GrandExchange.offerItem(buttonId2);
            break;

إذا ما لقيت :

الكود:
case 105:

دور على:

الكود:
switch (interfaceId) {
ثم

ضيف تحته:

الكود:
 case 105:
            switch(buttonId) {
                case 194:
                Object[] o = new Object[]{"Grand Exchange Item Search"};
                    p.frames.setGeSearch(p, o);
                break;
            }
            p.GrandExchange.handleButtons(buttonId);
            break;

        case 107:
                if(p.items[buttonId2] == 995) {
                    p.frames.sendMessage(p, "You can't offer money!");
                    return;
                }
                p.GrandExchange.offerItem(buttonId2);
            break;

ثم أحفظ وأغلق ActionButtons.java

ثم روح على هذا المسار

your server name\Bulby\io


دور على ملف اسمه

PacketManager.java

ثم افتحه وأبحث عن:

الكود:
switch (packetId)
تحته أضف هذا :

الكود:
  case 195:
                    int itemId = p.stream.readUnsignedWord();
            System.out.println(itemId);
            p.GrandExchange.setBuyItem(itemId);
            break
;
ثم أحفظ وأغلق
PacketManager.java

في نفس المسار أفتح ملف

Frames.java

ثم أبحث عن

الكود:
public class Frames {
ثم اضف تحته:

الكود:
public void resetGe(Player p, int slot) {
        p.stream.createFrame(137);
        p.stream.writeUnsignedByte(slot);
        p.stream.writeUnsignedByte(0);
        p.stream.writeWord(0);
        p.stream.writeDWord(0);
        p.stream.writeDWord(0);
        p.stream.writeDWord(0);
        p.stream.writeDWord(0);
        }

        public void setGe(Player p, int slot, int progress, int item, int price, int amount, int currentAmount) {
        p.stream.createFrame(137);
        p.stream.writeUnsignedByte(slot);
        p.stream.writeUnsignedByte(progress);
        p.stream.writeWord(item);
        p.stream.writeDWord(price);
        p.stream.writeDWord(amount);
        p.stream.writeDWord(currentAmount);
        p.stream.writeDWord(price * currentAmount);
        }

        public void setGeOnLogin(final Player p) {

    }
  public void setGeSearch(Player p, Object[] o) {
    setConfig1(p, 1109, -1);
    setConfig1(p, 1112, 0);
    setConfig1(p, 1113, 0);
    setInterface(p, 6, 752, 6, 389);
        p.stream.createFrameVarSizeWord(152);
        p.stream.writeString("s");
    String valstring = "s";
        int j = 0;
        for (int i = (valstring.length() - 1); i >= 0; i--) {
            if (valstring.charAt(i) == 115) {
                p.stream.writeString((String) o[j]);
            } else {
                p.stream.writeDWord((Integer) o[j]);
            }
            j++;
        }
        p.stream.writeDWord(570);
        p.stream.endFrameVarSize();
    }


        public void resetItemSlot(Player p, int slot) {
        int item = -1;
        int amount = 0;
        switch(slot) {
        case 0:
            p.frames.setItems(p, -1, -1757, 523, new int[] {item}, new int[] {amount});
            break;
        case 1:
            p.frames.setItems(p, -1, -1758, 524, new int[] {item}, new int[] {amount});
            break;
        case 2:
            p.frames.setItems(p, -1, -1759, 525, new int[] {item}, new int[] {amount});
            break;
        case 3:
            p.frames.setItems(p, -1, -1760, 526, new int[] {item}, new int[] {amount});
            break;
        case 4:
            p.frames.setItems(p, -1, -1761, 527, new int[] {item}, new int[] {amount});
            break;
        case 5:
            p.frames.setItems(p, -1, -1762, 528, new int[] {item}, new int[] {amount});
            break;
        }
    }

        public void setItemSlot(Player p, int slot, int item, int amount) {
        if(amount == 0) {
        return;
        }
        switch(slot) {
        case 0:
            p.frames.setItems(p, -1, -1757, 523, new int[] {item}, new int[] {amount});
            break;
        case 1:
            p.frames.setItems(p, -1, -1758, 524, new int[] {item}, new int[] {amount});
            break;
        case 2:
            p.frames.setItems(p, -1, -1759, 525, new int[] {item}, new int[] {amount});
            break;
        case 3:
            p.frames.setItems(p, -1, -1760, 526, new int[] {item}, new int[] {amount});
            break;
        case 4:
            p.frames.setItems(p, -1, -1761, 527, new int[] {item}, new int[] {amount});
            break;
        case 5:
            p.frames.setItems(p, -1, -1762, 528, new int[] {item}, new int[] {amount});
            break;
        }
    }
    public void restoreInventory(Player p) {
    setInterface(p, 1, 548, 69, 56);
    p.restoreTabs(p);
    }

أحفظ وأطلع من الملف بعدين روح في نفس المسار ملف اسمه login.java افتحه

ثم أبحث عن:

الكود:
import Bulby.players.Player;
ثم نضيف تحته:

الكود:
import Bulby.content.Offer;
import Bulby.content.GrandExchangeLoader;
import Bulby.content.GrandExchange
;
ثم نبحث عن:

الكود:
p.specialAmountUpdateReq = true;
تحته نضيف هذا :

الكود:
for(Offer list : p.GrandExchange.offerList) {
        if(list == null) {
            continue;
        }
        if(list.id == p.playerId) {
            if(list.type == 0) {
                if(!list.completed) {
                    p.frames.setGe(p, list.slot, -1, list.item, list.price, list.amount, list.amount-list.currentAmount);
            } else if(list.completed || list.aborted) {
                p.frames.setGe(p, list.slot, -3, list.item, list.price, list.amount, list.amount-list.currentAmount);
            }
            } else {
                if(!list.completed) {
                    p.frames.setGe(p, list.slot, 3, list.item, list.price, list.amount, list.amount-list.currentAmount);
            } else if(list.completed || list.aborted) {
                p.frames.setGe(p, list.slot, 5, list.item, list.price, list.amount, list.amount-list.currentAmount);
            }
            }
        }
        }
ثم نحفظ ونغلق الملف

ونذهب إلى هذا المسار

your server name\Bulby\players

ثم نفتح ملف player.java

نبحث عن :

الكود:
import Bulby.util.Misc;




ونضيف تحته:

الكود:
import Bulby.content.GrandExchange;
ونبحث عن:

الكود:
public class Player {
ونضيف تحته:

الكود:
public int currentSlot = 0;
public GrandExchange GrandExchange =  new GrandExchange(this);   
public void restoreTabs(Player p) {
        for (int b = 16; b <= 21; b++) {
            p.frames.setInterfaceConfig(p, 548, b, false);
        }
        for (int a = 32; a <= 38; a++) {
            p.frames.setInterfaceConfig(p, 548, a, false);
        }
        p.calculateEquipmentBonus();
        p.frames.setInterfaceConfig(p, 548, 14, false);
        p.frames.setInterfaceConfig(p, 548, 31, false);
        p.frames.setInterfaceConfig(p, 548, 63, false);
        p.frames.setInterfaceConfig(p, 548, 72, false);
    }
وأخيرا نبحث عن:

الكود:
public Player(Socket socket, int id) {
ونضيف تحته:

الكود:
    GrandExchange = new GrandExchange(this);
نحفظ ونلغق الملف player.java

ثم نذهب إلى هذا المسار:

your server name\Bulby\util

ونفتح ملف Stream.java

نبحث عن:

الكود:
public class Stream {
ونضيف تحته:

الكود:
 public void writeUnsignedByte(int i) {
        if (outOffset >= outBuffer.length) {
            expandOutBuffer();
        }
        outBuffer[outOffset++] = (byte) i;
    }

public void writeSignedByte(int i) {
        if (outOffset >= outBuffer.length) {
            expandOutBuffer();
        }
        outBuffer[outOffset++] = (byte) (i & 0xff);
    }
نحفظ ونغلق

الآن وقت تحميل الملفات..!!

mediafire.com file/hjwzw2d2g2m/GRAND EXCHANGE.By AlQaHtAni.rar

الآن فك الضغط عن الملفات تلقى ملف اسمه

GRAND EXCHANGE

أفتحه تلقى داخله ملفين
1-Bulby

2-Bin

أولا- Bulby

تفتحه تلقى داخله ملف اسمه

content

افتحه تلقى داخله 5 ملفات انسخها

وروح ملفات سيرفرك وأدخل على هذا المسار

your server name\Bulby\content

وسو لها لصق

بعدين نروح على الملف الثاني اللي اسمه Bin

نفتحه تلقى ملف داخله اسمه

data

افتح الملف تلقى داخله ملفين اسمهم
1-items

2-Offers

الملف الأول تلقى دخله ملف اسمه

grandExchange.cfg

itemPrices.cfg

انسخهم

وروح على ملفات السيرفر

وأدخل هذا المسار

your server name\bin\data\items

وسو لهم لصق

بعدين نروح على الملف الثاني

اللي اسمه

offers

ننسخه

ونروح هذا المسار

your server name\bin\data

ونسوي له لصق

وتم بحمد الله الإنتهاء من الشرح

أصغر شيء تسويه لي

الدعاء لوالدي ووالدتي بالمغفرة والرحمة والشفاء

والسلام عليكم ورحمة الله وبركاته

وأرجوا التقييم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
SamiOdeh


avatar

عدد الرسائل : 1147
العمر : 22
التقييم : 29

&لمعاينه معلومات الاعب&
اسم اللاعب: =====
Combat Level:
130/138  (130/138)
أوسمة التميز في المنتدى: وسام المبرمج المميز وسام المبرمج المميز
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-19, 03:11

مشكووووووووووووور
بس لو في لسيرفر z508
الرجوع الى أعلى الصفحة اذهب الى الأسفل
زائر
زائر



مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-19, 03:35

بس حول لz508
الرجوع الى أعلى الصفحة اذهب الى الأسفل
SamiOdeh


avatar

عدد الرسائل : 1147
العمر : 22
التقييم : 29

&لمعاينه معلومات الاعب&
اسم اللاعب: =====
Combat Level:
130/138  (130/138)
أوسمة التميز في المنتدى: وسام المبرمج المميز وسام المبرمج المميز
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-19, 03:37

كيف احول؟
الرجوع الى أعلى الصفحة اذهب الى الأسفل
زائر
زائر



مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-19, 19:05

25 مشاهدة وواحد بس رد ليه هو مو عاجبكم

تراني تعبت واانا أكتب

إذا ما عجبكم قولوا لي

عشان امسحه
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ΩĐe2ThΩ
O.A
O.A
avatar

عدد الرسائل : 5587
العمر : 21
التقييم : 69

&لمعاينه معلومات الاعب&
اسم اللاعب: X-De2Th-X
Combat Level:
105/138  (105/138)
أوسمة التميز في المنتدى: المدير العام المدير العام
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-19, 21:21

ما شاء الله



اخوي بس ما اعتقد واحد مبتدأ يضيف كل هذا
!!!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://i hate the inter net -.-
زائر
زائر



مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-19, 22:08

لييه الشرح سهل وباللغة العربية الفصى عشان يعرفون

وأنا حطيته على الطلب الكثير
الرجوع الى أعلى الصفحة اذهب الى الأسفل
nero 1998


avatar

عدد الرسائل : 375
العمر : 20
التقييم : 0

&لمعاينه معلومات الاعب&
اسم اللاعب: nero 1998
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى:
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-20, 02:26

مشكووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووور

والله راح تأخذ نسبة
30%
من نسبة نجاح السيرفر
مشكووور و جاري إضافة البروجيكت
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.runescape.com
sosol 123


avatar

عدد الرسائل : 1109
العمر : 26
التقييم : 39

&لمعاينه معلومات الاعب&
اسم اللاعب: Its Me Saleh
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى:
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-20, 03:56

مشكور اخوي
والله شكلك تعبان على الموضوع
بس انا شغلة السيرفرات ما اثق فيها وجاجكس منعت لعبها
انا ما العبها !!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ASAL




عدد الرسائل : 464
التقييم : 6

&لمعاينه معلومات الاعب&
اسم اللاعب: ASAL1019
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى: لا يوجد
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-20, 16:40

انا حيت لا تعليق لانو اذا بدي اعمل هيك بدي اموت حراام كل هاد يا قحطاني انا فكرت اشي بسيط طلع طوييل على كل حال مشكور لانك اكييييد تعبت واللللف شكر !!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ΩĐe2ThΩ
O.A
O.A
avatar

عدد الرسائل : 5587
العمر : 21
التقييم : 69

&لمعاينه معلومات الاعب&
اسم اللاعب: X-De2Th-X
Combat Level:
105/138  (105/138)
أوسمة التميز في المنتدى: المدير العام المدير العام
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-20, 17:16

ههه
اخي شغله حط الأسعار و الصور و الأسماء والتنظيمات والشراء والبيع كلها صعبه
بس انا اقيم هذا الجراند بأنه شغال 30%
لأنه في مشاكل وايد
مره اكسبت منه وانا فاتح سيرفرك 50 مليون
هيك!!
لول
ومره طار 100 مليون
برضو هيك!!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://i hate the inter net -.-
ASAL




عدد الرسائل : 464
التقييم : 6

&لمعاينه معلومات الاعب&
اسم اللاعب: ASAL1019
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى: لا يوجد
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-20, 19:13

ما فهمت
الرجوع الى أعلى الصفحة اذهب الى الأسفل
زائر
زائر



مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-20, 23:24

هذاك كان في خلل وأنا عالجته

أما بالأسعار أنا حاطها كذا

عشان أسهل على الأعضاء
الرجوع الى أعلى الصفحة اذهب الى الأسفل
uNeQzZ




عدد الرسائل : 49
التقييم : 0

مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-21, 05:18

100 errore
الرجوع الى أعلى الصفحة اذهب الى الأسفل
uNeQzZ




عدد الرسائل : 49
التقييم : 0

مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-21, 19:37

100 error
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Abdullah97


avatar

عدد الرسائل : 2672
العمر : 20
التقييم : 16

&لمعاينه معلومات الاعب&
اسم اللاعب: Abdullah97
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى: لا يوجد
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-21, 20:14

شكرا لك القحطاني

و المثال موجود بعرب سكيب 508

و في فيديوهات باليوتوب!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
nero 1998


avatar

عدد الرسائل : 375
العمر : 20
التقييم : 0

&لمعاينه معلومات الاعب&
اسم اللاعب: nero 1998
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى:
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-26, 14:03

100 error ...
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.runescape.com
زائر
زائر



مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-26, 15:04

كيف 100 خطأ أنت شكلك حطيته غلط

لو مية خطأ مااشتغل في عرب سكيب وعلى فكرة هذا نفس غراند إكسشينج اللي في عرب سكيب بس بنسبة 30%

لأنه أنا معدل عليها

وهذا نفس الشرح


عدل سابقا من قبل alqahtani في 2010-07-13, 17:57 عدل 1 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
thefastlove




عدد الرسائل : 19
التقييم : 0

مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-27, 02:51

aa
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ASAL




عدد الرسائل : 464
التقييم : 6

&لمعاينه معلومات الاعب&
اسم اللاعب: ASAL1019
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى: لا يوجد
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-03-27, 05:37

السيرفر شغااال؟؟؟؟؟؟؟؟؟؟
الرجوع الى أعلى الصفحة اذهب الى الأسفل
nero 1998


avatar

عدد الرسائل : 375
العمر : 20
التقييم : 0

&لمعاينه معلومات الاعب&
اسم اللاعب: nero 1998
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى:
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-04-02, 03:11

حبيبي

وقت لما أنا عملت موضوع (طلب شرح غراند إيكسشجانج)

أنت بس ترجمت الكلام و حطيتو مثل ما هو

و كمان عشان الملفات اللازمة..

أنت منزله و عدلته لإسمك
..
أنا ما عارف إذا كان الخطأ مني أو منك لذلك راسلني على إيميلي
"موجود في الملف الشخصي عندي"
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.runescape.com
Abdullah97


avatar

عدد الرسائل : 2672
العمر : 20
التقييم : 16

&لمعاينه معلومات الاعب&
اسم اللاعب: Abdullah97
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى: لا يوجد
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-04-02, 03:34

شكرا اخي اصلا انا عملت

20 موضوع عن السيرفرات و اكثر و كلهم بيوم

و تقريبا ولا رد

4 مواضيع عن كيف تعمل سيرفر بالصور!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Abdullah97


avatar

عدد الرسائل : 2672
العمر : 20
التقييم : 16

&لمعاينه معلومات الاعب&
اسم اللاعب: Abdullah97
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى: لا يوجد
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-04-09, 15:17

انا جربتها شغاله 100%
مشكور
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ahmedfef


avatar

عدد الرسائل : 192
التقييم : 0

&لمعاينه معلومات الاعب&
اسم اللاعب: ahmedfef
Combat Level:
138/138  (138/138)
أوسمة التميز في المنتدى:
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-07-12, 18:54

خوي ارجو ان تحط الشرح الصحيح لملف

Engine.java

لان الأخطاء كله فيه

وانا محتاج الشرح ضروري
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.wc-397.com
Adam


avatar

عدد الرسائل : 2227
العمر : 21
التقييم : 21

&لمعاينه معلومات الاعب&
اسم اللاعب: 7ASS00N ADAM
Combat Level:
138/113  (138/113)
أوسمة التميز في المنتدى:
مُساهمةموضوع: رد: الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508   2010-08-25, 05:50

مشكوووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووور!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


a
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 

الآن شرح كيفية إضافة الغراند إكسشينج إلى سيرفر bulby 508

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
رون سكيب العرب  :: قسم شروح الدخول للسيرفرات والتعامل معها-
المواضيع الأخيرة