قديم 2020-03-13, 02:20 PM
المشاركة 2
Users
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: طلب تعديل على الكود دا سورس رايزو
لما اروح هعدلك عليه واديك كود تعدل بيه

قديم 2020-03-13, 02:40 PM
المشاركة 3
magdy
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: طلب تعديل على الكود دا سورس رايزو
لما اروح هعدلك عليه واديك كود تعدل بيه
انا جبت الكود وظبط الاتاك بتاع الحاجات دي وكلو تمام

مشكلتي دلوقتي في ضربة ال bow بتاعت الارشر لو تقدر تقولي اسمها ايه بس يعني ايه اللي اعدل عليها لاني مش عارف اسم الضربه بتاعت ال bow دي

قديم 2020-03-13, 03:12 PM
المشاركة 4
megokarika
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: طلب تعديل على الكود دا سورس رايزو

دا كود اسكلة ال fatalspin بتاعت النينجا تمام... دلوقتي الاسكله دي قويه فشخ فشخ عاوز اعرف بقى فين المكان اللي هعدل فيه هنا عشان اقللها شويه بعد اذنكوا


ونفس الحال عندي اسكلة الفيزيكال ل windwalker ضعيفه برضو مش عارف اعدل على ايه




كود:
 case (ushort)enums.spellid.fatalspin:
                        {

                            try
                            {
                                
user.sendscreen(stream.interactioncreate(&attack), true);
                                
msgspellanimation msgspell = new msgspellanimation(user.entity.uid0attack.xattack.yclientspell.idclientspell.levelclientspell.usespellsoul);
                                
algoritms.inlinealgorithm line = new algoritms.inlinealgorithm(user.entity.xattack.xuser.entity.yattack.yuser.mapdbspell.range0clientspell.id);

                                
byte linerange 2;
                                
uint experience 0;

                                foreach (
interfaces.imapobject target in user.screen.objects)
                                {
                                    
game.entity attacked target as game.entity;
                                    if (
target.mapobjtype == mapobjecttype.monster)
                                    {
                                        if (
kernel.getdistance(user.entity.xuser.entity.yattacked.xattacked.y) < dbspell.range)
                                        {
                                            if (
line.inline(attacked.xattacked.ylinerange))
                                            {
                                                if (
checkattack.canattackmonster.verified(userattackeddbspell))
                                                {
                                                    
msgspellanimation.spellobj animationobj;
                                                    
calculate.physical.onmonster(user.entityattackeddbspellout animationobj);
                                                    
animationobj.damage calculate.base.calculatesoul(animationobj.damageclientspell.usespellsoul);
                                                    
experience += receiveattack.monster.execute(streamanimationobjuserattacked);
                                                    
msgspell.targets.enqueue(animationobj);

                                                }
                                            }
                                        }
                                    }
                                }
                                foreach (
interfaces.imapobject targer in user.screen.objects)
                                {
                                    var 
attacked targer as game.entity;
                                    if (
targer.mapobjtype == mapobjecttype.entity && user.entity.uid != targer.uid)
                                    {
                                        if (
kernel.getdistance(user.entity.xuser.entity.ytarger.xtarger.y) < dbspell.range)
                                        {
                                            if (
line.inline(attacked.xattacked.ylinerange))
                                            {
                                                if (
checkattack.canattackplayer.verified(userattackeddbspell))
                                                {
                                                    
msgspellanimation.spellobj animationobj;
                                                    
calculate.physical.onplayer(user.entityattackeddbspellout animationobj);
                                                    
animationobj.damage calculate.base.calculatesoul(animationobj.damageclientspell.usespellsoul);
                                                    
receiveattack.player.execute(stream,animationobjuserattacked);
                                                    
msgspell.targets.enqueue(animationobj);
                                                }
                                            }
                                        }
                                    }
                                }
                                foreach (
interfaces.imapobject targer in user.screen.objects)
                                {
                                    var 
attacked targer as network.gamepackets.sobnpcspawn;
                                    if (
targer.mapobjtype == mapobjecttype.sobnpc)
                                    {
                                        if (
kernel.getdistance(user.entity.xuser.entity.ytarger.xtarger.y) < dbspell.range)
                                        {
                                            if (
line.inline(attacked.xattacked.ylinerange))
                                            {
                                                if (
checkattack.canattacknpc.verified(userattackeddbspell))
                                                {
                                                    
msgspellanimation.spellobj animationobj;
                                                    
calculate.physical.onnpcs(user.entityattackeddbspellout animationobj);
                                                    
animationobj.damage calculate.base.calculatesoul(animationobj.damageclientspell.usespellsoul);
                                                    
experience += receiveattack.npc.execute(streamanimationobjuserattacked);
                                                    
msgspell.targets.enqueue(animationobj);
                                                }
                                            }
                                        }
                                    }
                                }
                                
updates.increaseexperience.up(streamuserexperience);
                                
updates.updatespell.checkupdate(streamuserattackexperiencedbspells);
                                
msgspell.setstream(stream); msgspell.send(user);

                            }
                            catch (
exception e)
                            {
                                
console.writeline(e.tostring());
                            }

                            break;
                        } 
انا نفس المشكلة ممكن تديني الكود بعد التعديل ؟

قديم 2020-03-13, 03:21 PM
المشاركة 5
magdy
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: طلب تعديل على الكود دا سورس رايزو
انا نفس المشكلة ممكن تديني الكود بعد التعديل ؟
حاليا النور قاطع من امبارح والله أما النور يجي هبعتلك الكود

قديم 2020-03-13, 05:23 PM
المشاركة 6
megokarika
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: طلب تعديل على الكود دا سورس رايزو
حاليا النور قاطع من امبارح والله أما النور يجي هبعتلك الكود
تمام يا كبير مستنيك

قديم 2020-03-14, 05:47 PM
المشاركة 7
magdy
.:: عضو نشيط ::.
  • غير متواجد
Happy رد: طلب تعديل على الكود دا سورس رايزو
اولا هتبحث عن اسم الاسكله اللي انت عاوز تعدل عليها :


وبعدين تدور على كود فيها




كود:
Calculate.Physical.OnPlayer(user.EntityattackedDBSpellout AnimationObj); 



وتحط تحته الكود دا


كود:
AnimationObj.Damage AnimationObj.Damage 95 110




وتعدل على 95 دي هتزود هيزيد الاتاك هتقلل هيقل


العلامات المرجعية



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

الانتقال السريع

المواضيع المتشابهه للموضوع: طلب تعديل على الكود دا سورس رايزو
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
طلب طريقة تعديل الاتاكات سورس رايزو magdy مشكلات السيرفيرات كونكر الشخصيه 6 2020-03-15 01:15 PM
حل مشكلة علامة الكنج او الكوين في الشات[Msg Source] Rider تطوير سيرفرات كونكر 2 2019-10-30 08:27 PM
ازاي تخلي الانبي سي يديك اسطفه برفكشن بدل ام تضيف الكود نفسه Hassan Emprator تطوير سيرفرات كونكر 3 2019-10-25 09:22 PM
كويست الكنج دوم كاملة بدون اي مشاكل Mero تطوير سيرفرات كونكر 2 2019-10-23 02:29 PM
ممكن تعديل الحروب في سورس مصطفي سمير ztomztom33 مشكلات السيرفيرات كونكر الشخصيه 1 2019-09-29 05:35 AM


الساعة الآن 09:04 AM

Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.