أهلا وسهلا بك زائرنا الكريم في فوكس تهيس، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .







npc اللغه ( عربي وانجليزي )

السلام عليكم ورحمة الله وبركاته اسهل طريقه لتخلي سيرفيرك بلغتين حاجه سهله وبسيطه انا جبت الطريقه من موقع وحاليا الموقع ..



24-03-2019 05:16 مساء
Hazem
menu_open عضوية موثقة
عضو مشارك
rating
الأوسمة:1
وسام الابداع
وسام الابداع
معلومات الكاتب ▼
تاريخ الإنضمام : 23-12-2018
رقم العضوية : 37
المشاركات : 48
الدولة : مصر
الجنس : ذكر
تاريخ الميلاد : 1-4-2001
الدعوات : 2
يتابعهم : 0
يتابعونه : 7
قوة السمعة : 20
إعلانات فوكس تهيس

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

اسهل طريقه لتخلي سيرفيرك بلغتين حاجه سهله وبسيطه

انا جبت الطريقه من موقع وحاليا الموقع مقفول فقولت انزلهالكم 

يلا نبداء
p_1178vanjf1

1- افتح ملف [GameState أو GameClient ]

 وحط دول

        private uint _Language; 

        public uint Language 

        { 

            get 

            { 

                return _Language; 

            } 

            set 

            { 

                _Language = value; 

                if (Player != null) 

                    if (Player.FullyLoaded) 

                        Player.UpdateDatabase("Language", value); 
            } 

        }  


p_1178vanjf1
افتح ملف EntityTable.cs
وضيف دول

 client.Language = reader.ReadUInt32("Language");  



انزل تحت وضيف دول

.Set("Language", c.Language)  

p_1178vanjf1

3- افتح [ NPCS.CS ]


#region Language

                    case 12819981:
                        {

                            switch (npcRequest.OptionID)
                            {

                               

                                case 0:
                                    {

                                        if (client.Language == 1)//English 
                                        {

                                            dialog.Text("Hello " + client.Player.Name + " Im Changer Language Npc .");

                                            dialog.Text("Choose Your Language.");

                                            dialog.Option("English", 1);

                                            dialog.Option("Arabic", 2);

                                            dialog.Option("Thanks", 255);

                                        }

                                        if (client.Language == 2)//عربى 
                                        {

                                            dialog.Text("اهلا " + client.Player.Name + " انا الذي اغير لك لغه العبة");

                                            dialog.Text("اختار اللغه الخاصه بك");

                                            dialog.Option("انجليزي", 1);

                                            dialog.Option("عربي", 2);

                                            dialog.Option("شكرا", 255);

                                        }

                                        dialog.Avatar(218);

                                        dialog.Send();

                                        break;

                                    }

                                case 1:
                                    {

                                        if (client.Language != 1)//English 
                                        {

                                            client.Language = 1;//English 

                                        }

                                        else
                                        {

                                            dialog.Text("Sorry your Language already English.");

                                            dialog.Option("Arabic", 2);

                                            dialog.Option("Thanks", 255);

                                        }



                                    }

                                    break;

                                case 2:
                                    {

                                        if (client.Language != 2)//عربى 
                                        {

                                            client.Language = 2;//عربى 

                                        }

                                        else
                                        {

                                            dialog.Text("آسف لغتك بالفعل العربية.");

                                            dialog.Option("انجليزي", 1);

                                            dialog.Option("شكرا", 255);

                                        }



                                    }

                                    break;

                            }

                            break;

                        }

                    #endregion  


طبعا تعالوا نشوف ايه الكلام ده 
في كلام انجليزي وكلام عربي ومش فهمين حاجه اقولكم انا  biggrin2


if (client.Language == 1)//English 
                                        {

                                            dialog.Text("Hello " + client.Player.Name + " Im Changer Language Npc .");

                                            dialog.Text("Choose Your Language.");

                                            dialog.Option("English", 1);

                                            dialog.Option("Arabic", 2);

                                            dialog.Option("Thanks", 255);

                                        }


لو عايز تترجم الحجات للانجليزي ايبا في نص 

 (if (client.Language == 1
}
                                        {


في وسطيهم اتكت الكلام االانجليزي 
ذي ما موجود فوق 
ده تقدر تعمله في كل الانبي سي 
p_1178cipv91


 if (client.Language == 2)//عربى 
                                        {

                                            dialog.Text("اهلا " + client.Player.Name + " انا الذي اغير لك لغه العبة");

                                            dialog.Text("اختار اللغه الخاصه بك");

                                            dialog.Option("انجليزي", 1);

                                            dialog.Option("عربي", 2);

                                            dialog.Option("شكرا", 255);

                                        }





  if (client.Language == 2)//عربى 
                                        {

                                        }


اتكتب في وسطيهم الكلام العربي اظن كده الفكره وضحت
p_1178cipv91
افتح ملف 
entities
بعدين اضغط 
Ctrl + d
اعمل سطر جديد 
وضيف القيم ده

  `Language` bigint(20) DEFAULT '1',



وبعد ما تحفظه 
متقفلش الصفحه
لما تدوس عليه 
اتلقي كلمه تحت اسمه NULL
وده صوره ليه
p_1178vwb2x1
خليه فاضيه بالسطر الاول ذي مافي الصوره 
واكتب فيه 1 
لازم تكتب 1 غير كده اتكون ماشي غلط laugh

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

طبعا الفكره ده ذي الانبي سي الاول تغير تاثير الفي اي بي 
لكن الحركه هنا انك تخلي الانبي سي يتكلم عربي او انجليزي 
وده صور بعد التركيب
p_11788z8xh1

p_1178cipv91

p_1178e63x92


وكده خلصنا وبالتوفيق

24-03-2019 10:36 مساء
مشاهدة مشاركة منفردة [1]
ابو ريتاج
menu_open عضوية موثقة
::.. الإدارة ..::

rating
معلومات الكاتب ▼
تاريخ الإنضمام : 20-12-2018
رقم العضوية : 1
المشاركات : 795
الدولة : مصر
الجنس : ذكر
تاريخ الميلاد : 29-10-1984
الدعوات : 52
يتابعهم : 0
يتابعونه : 176
قوة السمعة : 4200
موقعي : زيارة موقعي
عدد الإجابات: 289
look/images/icons/i1.gif npc اللغه ( عربي وانجليزي )

والله انتا برنس يا محمد موضوع جامد طحن تستحق عليه منك وسام التألق وبجدارة الله ينور عليك

توقيع :ابو ريتاج
~ سبحان الله وبحمده , سبحان الله العظيم , أستغفرالله وأتوب إليه ~
9FNbRuW
وما توفيقى الا بالله
My reconcile of my God Almighty

WwMDbzJ

 


24-03-2019 10:48 مساء
مشاهدة مشاركة منفردة [2]
Matrix
menu_open
عضو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 23-03-2019
رقم العضوية : 691
المشاركات : 120
الجنس : ذكر
تاريخ الميلاد : 3-3-1980
الدعوات : 3
يتابعهم : 6
يتابعونه : 27
قوة السمعة : 340
عدد الإجابات: 8
look/images/icons/i1.gif npc اللغه ( عربي وانجليزي )

شكرا للموضوع وتشرفنا بحضرتك ومبروك الوسام


24-03-2019 11:33 مساء
مشاهدة مشاركة منفردة [3]
Hazem
menu_open عضوية موثقة
عضو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 23-12-2018
رقم العضوية : 37
المشاركات : 48
الدولة : مصر
الجنس : ذكر
تاريخ الميلاد : 1-4-2001
الدعوات : 2
يتابعهم : 0
يتابعونه : 7
قوة السمعة : 20
look/images/icons/i1.gif npc اللغه ( عربي وانجليزي )

المشاركة الأصلية كتبت بواسطة:ابو ريتاج
والله انتا برنس يا محمد موضوع جامد طحن تستحق عليه منك وسام التألق وبجدارة الله ينور عليك

تسلم يا استاذ محمد❤


24-03-2019 11:38 مساء
مشاهدة مشاركة منفردة [4]
Hazem
menu_open عضوية موثقة
عضو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 23-12-2018
رقم العضوية : 37
المشاركات : 48
الدولة : مصر
الجنس : ذكر
تاريخ الميلاد : 1-4-2001
الدعوات : 2
يتابعهم : 0
يتابعونه : 7
قوة السمعة : 20
look/images/icons/i1.gif npc اللغه ( عربي وانجليزي )

المشاركة الأصلية كتبت بواسطة:Matrix
شكرا للموضوع وتشرفنا بحضرتك ومبروك الوسام

تسلم وشرفتنا بمرورك


24-03-2019 11:39 مساء
مشاهدة مشاركة منفردة [5]
مريم فارس
menu_open
عضو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 28-12-2018
رقم العضوية : 75
المشاركات : 51
الجنس : أنثى
تاريخ الميلاد : 3-3-1990
الدعوات : 2
يتابعهم : 1
يتابعونه : 8
قوة السمعة : 150
look/images/icons/i1.gif npc اللغه ( عربي وانجليزي )

شكرا على الطرح الرائع


14-07-2019 02:22 مساء
مشاهدة مشاركة منفردة [6]
ahmedfathy
menu_open
عضو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 14-04-2019
رقم العضوية : 810
المشاركات : 64
الجنس : ذكر
تاريخ الميلاد : 8-1-1997
الدعوات : 1
يتابعهم : 2
يتابعونه : 3
قوة السمعة : 110
عدد الإجابات: 1
look/images/icons/i1.gif npc اللغه ( عربي وانجليزي )

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





الأعضاء الذين شاهدوا الموضوع: 35
ابو ريتاج ، Matrix ، mohammed roshdy ، مريم فارس ، Spider ، The Phantom ، nova ، osamamando ، 3LHoFy ، xtehmjem ، Wiske ، amrkazem2019 ، alameed323 ، jh3isson ، abdllah ، rosame ، TofanProject ، karemq ، Memoco1122 ، aymanrayzo ، zzzz ، amrrrrr1 ، MostafaSamir ، mahmoud ، coder ، saad ، naderhisoka ، ahmedfathy ، valdemirsan ، fady ، Amr Khalid ، walid75 ، ssssssssss ، ttnc12 ، asdf ،

الكلمات الدلالية
لا يوجد كلمات دلالية ..


 







الساعة الآن 12:49 مساء