سبحان الله وبحمده سبحان الله العظيم





غير متواجد
معلومات الكاتب ▼
رقم العضوية : 190
المشاركات : 242
الجنس : ذكر
الإنذارات : 1
يتابعهم : 6
يتابعونه : 0
الإجابات المقدمة : 1
الرصيد : 0$
قوة السمعة : 25
28-07-2020 02:30 مساء
السلام عليكم شباب
بدي اطلب كويست غريب شوي بس مهم
كويست انه اغير اسم المرافق مثل القرد وكذا بشكل خاص
يعني مو كل الي فاللعبة يتغيروا بس مرافقي ابغا اغير اسمه 
وشكرا مقدماwink_3
تم تحرير الموضوع بواسطة :anas بتاريخ:28-07-2020 02:30 مساء. سبب التعديل : خطأ في العنوان :)



غير متواجد
معلومات الكاتب ▼
رقم العضوية : 190
المشاركات : 242
الجنس : ذكر
الإنذارات : 1
يتابعهم : 6
يتابعونه : 0
الإجابات المقدمة : 1
الرصيد : 0$
قوة السمعة : 25
28-07-2020 02:40 مساء
[1]
اسف غلطت في الموقع يا ريت تنقلوا اوتغلقوا لاني ما اقدر احدفه

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 190
المشاركات : 242
الجنس : ذكر
الإنذارات : 1
يتابعهم : 6
يتابعونه : 0
الإجابات المقدمة : 1
الرصيد : 0$
قوة السمعة : 25
28-07-2020 08:11 مساء
[2]
   ??

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 190
المشاركات : 242
الجنس : ذكر
الإنذارات : 1
يتابعهم : 6
يتابعونه : 0
الإجابات المقدمة : 1
الرصيد : 0$
قوة السمعة : 25
29-07-2020 10:27 مساء
[3]
40 شخص مو عارف الاجابة smile كفو

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 190
المشاركات : 242
الجنس : ذكر
الإنذارات : 1
يتابعهم : 6
يتابعونه : 0
الإجابات المقدمة : 1
الرصيد : 0$
قوة السمعة : 25
06-08-2020 12:03 صباحا
[4]

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 1
المشاركات : 355
الجنس : ذكر
الدعوات : 3
يتابعهم : 1
يتابعونه : 6
الإجابات المقدمة : 15
الرصيد : 0$
قوة السمعة : 220
06-08-2020 12:09 صباحا
[5]
استخدم الكويست المنشور لرفع نسبة الحياة و الدفاع.. إلخ للمرافق مع تعديل إضافة حقل الاسم وi*nput الخاص بالكويست.

توقيع: Basho
Discord: Basho#8263

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 190
المشاركات : 242
الجنس : ذكر
الإنذارات : 1
يتابعهم : 6
يتابعونه : 0
الإجابات المقدمة : 1
الرصيد : 0$
قوة السمعة : 25
06-08-2020 12:36 صباحا
[6]
المشاركة الأصلية كتبت بواسطة: Basho
استخدم الكويست المنشور لرفع نسبة الحياة و الدفاع.. إلخ للمرافق مع تعديل إضافة حقل الاسم وi*nput الخاص بالكويست.

ممكن توضح اكثر

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 1
المشاركات : 355
الجنس : ذكر
الدعوات : 3
يتابعهم : 1
يتابعونه : 6
الإجابات المقدمة : 15
الرصيد : 0$
قوة السمعة : 220
06-08-2020 01:05 صباحا
[7]
المشاركة الأصلية كتبت بواسطة: anas
المشاركة الأصلية كتبت بواسطة: Basho
استخدم الكويست المنشور لرفع نسبة الحياة و الدفاع.. إلخ للمرافق مع تعديل إضافة حقل الاسم وi*nput الخاص بالكويست.

ممكن توضح اكثر

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


quest pet_name begin
    state start begin
        function get_pet_info(itemVnum)
            pet_info_map = {
            --  [ITEM VNUM] MOB_VNUM, DEFAULT NAME, buff_idx, spawn_effect_idx
                [55701]     = { 34041, "'s قرد صغير", 0},
                [55702]     = { 34045, "'s عنكبوت صغير", 0},
                [55703]     = { 34049, "'s رزادور صغير", 0},
                [55704]     = { 34053, "'s نمير صغير", 0},
            }
            itemVnum = tonumber(itemVnum)
            return pet_info_map[itemVnum]
        end
        when 20086.take with item.vnum >= 55701 and item.vnum <= 55705 begin
            local pet_info = pet_exp . get_pet_info ( item . vnum ) 
            if null ~= pet_info then 
                local mobVnum = pet_info [ 1 ] 
                local petName = pet_info [ 2 ] 
                if true == newpet . is_summon ( mobVnum ) then 
                    newpet . unsummon ( mobVnum ) 
                end
            end
            say_title(" النظام: ")
            say(" ماذا تريد أن تفعل بالمرافق الخاص بك؟ ")
            local a  = select(" تطويره "," تغير أسمه "," إغلاق النافذة ")
                if a == 3 then
                    return
                
                elseif a == 1 then
                    if pc.count_item(30315) >= 10 then ---عدد حبات الخبز
                        local idd = item.get_id()
                        chat(idd)
                        mysql_direct_query(string.format("UPDATE player.new_petsystem SET level = 120, evolution = 3, exp = 0, expi = 0, bonus0 = 95, bonus1 = 130, bonus2 = 95 WHERE id = %d;", item.get_id()));
                        pc.remove_item(30315, 10) ----سحب الخبز من اللاعب
                        return
                    else
                        say_title(" النظام: ")
                        say_item_vnum(30315) ---صورة الخبز
                        say(" لديك نقص في كميات الخبز لديك ")
                        return
                    end
                    
                elseif a == 2 then
                    if pc.count_item(30315) >= 10 then ---عدد حبات الخبز
                        say_title(" النظام: ")
                        say(" ضع أسم مناسب للمرافق ")
                        local nameText = input()
                        if nameText == '' then
                            say_title(" النظام: ")
                            say(" لا يمكنك ترك الاسم فارغا!")
                            return
                        end
                        
                        say_title(" النظام: ")
                        say(" اسم المرافق هو:"..nameText)
                        local aa = select(" أعتماد التغيرات "," إلغاء العملية ")
                            if aa == 2 then
                                return
                            elseif aa == 1 then
                                say_title(" النظام: ")
                                say(" تم إعتماد التغيرات الجديدة في المرافق[ENTER]قم بإخفاء المرافق ثم قم بإظهاره. ")
                                mysql_direct_query(string.format("UPDATE player.new_petsystem SET name = '"..nameText.."' WHERE id = %d;", item.get_id()));
                                return
                        end
                        
                        pc.remove_item(30315, 10) ----سحب الخبز من اللاعب
                        return
                        
                        
                    else
                        say_title(" النظام: ")
                        say_item_vnum(30315) ---صورة الخبز
                        say(" لديك نقص في كميات الخبز لديك ")
                        return
                    end
            end
        end
    end
end

 
تم تحرير الموضوع بواسطة :Basho بتاريخ:06-08-2020 01:12 صباحا.
توقيع: Basho
Discord: Basho#8263

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 1084
المشاركات : 18
الجنس : ذكر
يتابعهم : 0
يتابعونه : 0
الرصيد : 0$
قوة السمعة : 10
06-08-2020 01:11 صباحا
[8]
المشاركة الأصلية كتبت بواسطة: Basho
المشاركة الأصلية كتبت بواسطة: anas
المشاركة الأصلية كتبت بواسطة: Basho
استخدم الكويست المنشور لرفع نسبة الحياة و الدفاع.. إلخ للمرافق مع تعديل إضافة حقل الاسم وi*nput الخاص بالكويست.

ممكن توضح اكثر

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


quest pet_name begin
    state start begin
        function get_pet_info(itemVnum)
            pet_info_map = {
            --  [ITEM VNUM] MOB_VNUM, DEFAULT NAME, buff_idx, spawn_effect_idx
                [55701]     = { 34041, "'s قرد صغير", 0},
                [55702]     = { 34045, "'s عنكبوت صغير", 0},
                [55703]     = { 34049, "'s رزادور صغير", 0},
                [55704]     = { 34053, "'s نمير صغير", 0},
            }
            itemVnum = tonumber(itemVnum)
            return pet_info_map[itemVnum]
        end
        when 20086.take with item.vnum >= 55701 and item.vnum <= 55705 begin
            local pet_info = pet_exp . get_pet_info ( item . vnum ) 
            if null ~= pet_info then 
                local mobVnum = pet_info [ 1 ] 
                local petName = pet_info [ 2 ] 
                if true == newpet . is_summon ( mobVnum ) then 
                    newpet . unsummon ( mobVnum ) 
                end
            end
            say_title(" النظام: ")
            say(" ماذا تريد أن تفعل بالمرافق الخاص بك؟ ")
            local a  = select(" تطويره "," تغير أسمه "," إغلاق النافذة ")
                if a == 3 then
                    return
                
                elseif a == 1 then
                    if pc.count_item(30315) >= 10 then ---عدد حبات الخبز
                        local idd = item.get_id()
                        chat(idd)
                        mysql_direct_query(string.format("UPDATE player.new_petsystem SET level = 120, evolution = 3, exp = 0, expi = 0, bonus0 = 95, bonus1 = 130, bonus2 = 95 WHERE id = %d;", item.get_id()));
                        pc.remove_item(30315, 10) ----سحب الخبز من اللاعب
                        return
                    else
                        say_title(" النظام: ")
                        say_item_vnum(30315) ---صورة الخبز
                        say(" لديك نقص في كميات الخبز لديك ")
                        return
                    end
                    
                elseif a == 2 then
                    if pc.count_item(30315) >= 10 then ---عدد حبات الخبز
                        say_title(" النظام: ")
                        say(" ضع أسم مناسب للمرافق ")
                        local nameText = input()
                        if nameText == '' then
                            say_title(" النظام: ")
                            say(" لا يمكنك ترك الاسم فارغا!")
                            return
                        end
                        
                        say_title(" النظام: ")
                        say(" اسم المرافق هو:"..nameText)
                        local aa = select(" أعتماد التغيرات "," إلغاء العملية ")
                            if aa == 2 then
                                return
                            elseif aa == 1 then
                                say_title(" النظام: ")
                                say(" تم إعتماد التغيرات الجديدة في المرافق[ENTER]قم بإخفاء المرافق ثم قم بإظهاره. ")
                                mysql_direct_query(string.format("UPDATE player.new_petsystem SET name = '"..nameText.."' WHERE id = %d;", item.get_id()));
                                return
                        end
                        
                        pc.remove_item(30315, 10) ----سحب الخبز من اللاعب
                        return
                        
                        
                    else
                        say_title(" النظام: ")
                        say_item_vnum(30315) ---صورة الخبز
                        say(" لديك نقص في كميات الخبز لديك ")
                        return
                    end
            end
        end
    end
end

 

مافي كويست لاداة تغير اسم الرفيق ؟ 

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 1
المشاركات : 355
الجنس : ذكر
الدعوات : 3
يتابعهم : 1
يتابعونه : 6
الإجابات المقدمة : 15
الرصيد : 0$
قوة السمعة : 220
06-08-2020 01:17 صباحا
[9]
المشاركة الأصلية كتبت بواسطة: cc7413
المشاركة الأصلية كتبت بواسطة: Basho
المشاركة الأصلية كتبت بواسطة: anas
المشاركة الأصلية كتبت بواسطة: Basho
استخدم الكويست المنشور لرفع نسبة الحياة و الدفاع.. إلخ للمرافق مع تعديل إضافة حقل الاسم وi*nput الخاص بالكويست.

ممكن توضح اكثر

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


quest pet_name begin
    state start begin
        function get_pet_info(itemVnum)
            pet_info_map = {
            --  [ITEM VNUM] MOB_VNUM, DEFAULT NAME, buff_idx, spawn_effect_idx
                [55701]     = { 34041, "'s قرد صغير", 0},
                [55702]     = { 34045, "'s عنكبوت صغير", 0},
                [55703]     = { 34049, "'s رزادور صغير", 0},
                [55704]     = { 34053, "'s نمير صغير", 0},
            }
            itemVnum = tonumber(itemVnum)
            return pet_info_map[itemVnum]
        end
        when 20086.take with item.vnum >= 55701 and item.vnum <= 55705 begin
            local pet_info = pet_exp . get_pet_info ( item . vnum ) 
            if null ~= pet_info then 
                local mobVnum = pet_info [ 1 ] 
                local petName = pet_info [ 2 ] 
                if true == newpet . is_summon ( mobVnum ) then 
                    newpet . unsummon ( mobVnum ) 
                end
            end
            say_title(" النظام: ")
            say(" ماذا تريد أن تفعل بالمرافق الخاص بك؟ ")
            local a  = select(" تطويره "," تغير أسمه "," إغلاق النافذة ")
                if a == 3 then
                    return
                
                elseif a == 1 then
                    if pc.count_item(30315) >= 10 then ---عدد حبات الخبز
                        local idd = item.get_id()
                        chat(idd)
                        mysql_direct_query(string.format("UPDATE player.new_petsystem SET level = 120, evolution = 3, exp = 0, expi = 0, bonus0 = 95, bonus1 = 130, bonus2 = 95 WHERE id = %d;", item.get_id()));
                        pc.remove_item(30315, 10) ----سحب الخبز من اللاعب
                        return
                    else
                        say_title(" النظام: ")
                        say_item_vnum(30315) ---صورة الخبز
                        say(" لديك نقص في كميات الخبز لديك ")
                        return
                    end
                    
                elseif a == 2 then
                    if pc.count_item(30315) >= 10 then ---عدد حبات الخبز
                        say_title(" النظام: ")
                        say(" ضع أسم مناسب للمرافق ")
                        local nameText = input()
                        if nameText == '' then
                            say_title(" النظام: ")
                            say(" لا يمكنك ترك الاسم فارغا!")
                            return
                        end
                        
                        say_title(" النظام: ")
                        say(" اسم المرافق هو:"..nameText)
                        local aa = select(" أعتماد التغيرات "," إلغاء العملية ")
                            if aa == 2 then
                                return
                            elseif aa == 1 then
                                say_title(" النظام: ")
                                say(" تم إعتماد التغيرات الجديدة في المرافق[ENTER]قم بإخفاء المرافق ثم قم بإظهاره. ")
                                mysql_direct_query(string.format("UPDATE player.new_petsystem SET name = '"..nameText.."' WHERE id = %d;", item.get_id()));
                                return
                        end
                        
                        pc.remove_item(30315, 10) ----سحب الخبز من اللاعب
                        return
                        
                        
                    else
                        say_title(" النظام: ")
                        say_item_vnum(30315) ---صورة الخبز
                        say(" لديك نقص في كميات الخبز لديك ")
                        return
                    end
            end
        end
    end
end

 

مافي كويست لاداة تغير اسم الرفيق ؟ 

يمكنك استخدام الاستبدال بدلًا من الأداة
استخدام الأداة من الجرد مباشرةً لم اقم بتجربته سابقًا ولكن أعتقد أنك لازم تسوي Select من للجدول وتظهر جميع المرافقين الموجودين بالـ ID الخاص بشخصيتك مع أستخدام دوال
شغلتها شغلة إذا كانت كذا 
blink



توقيع: Basho
Discord: Basho#8263



المواضيع المتشابهه
فتح الموضوع بصفحة مستقلة [طلب]طريقة تغير لون الكتابة عند الدخول
anas - بتاريخ: 25-09-2020 05:02 مساء
الردود : 12
الزوار : 351
عدد المشاهدات:
عدد الردود:
351
12
فتح الموضوع بصفحة مستقلة شرح تغير الاسعار وكذا شياء [تحديث1]
RAYAN - بتاريخ: 25-09-2020 04:48 مساء
الردود : 8
الزوار : 294
عدد المشاهدات:
عدد الردود:
294
8
فتح الموضوع بصفحة مستقلة تعديلات السورس ما تتغير!!
anas - بتاريخ: 03-09-2020 09:31 مساء
الردود : 6
الزوار : 208
عدد المشاهدات:
عدد الردود:
208
6
فتح الموضوع بصفحة مستقلة غير مجابة مشاكل بتغير الاحدثيات الي العريبة
maradona - بتاريخ: 21-08-2020 06:03 صباحا
الردود : 3
الزوار : 179
عدد المشاهدات:
عدد الردود:
179
3
فتح الموضوع بصفحة مستقلة [طلب]تغير ميزات الرفيق
anas - بتاريخ: 20-08-2020 10:37 صباحا
الردود : 5
الزوار : 166
عدد المشاهدات:
عدد الردود:
166
5