عرض مشاركة واحدة
قديم 2019-08-28, 07:16 PM
المشاركة 7
Circle
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: حل مشكلة الاسكلات و نزول الريبورن و سكند سورس Rayzo
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
سورس رايزو مفهوش remove spell في ال gamestate

حلها في gamestate.cs نبحث عن
كود بلغة HTML:
public bool addspell(ushort spellid)
تحتها نضيف
كود بلغة HTML:
      public bool removespell(interfaces.iskill spell)
        {
            if (spells.containskey(spell.id))
            {
                spells.remove(spell.id);
                msgactionproto action = new msgactionproto();
                action.uid = entity.uid;
                action.dwparam = spell.id;
                action.id = 109;
                send(msgaction_tata.sendpacket(action));
                database.skilltable.deletespell(this, spell.id);
                return true;
            }
            return false;
        }
ونضيف دية في skilltable.cs
كود بلغة HTML:
       public static void deletespell(gamestate client, ushort id)
        {
            rayzo.database.mysqlcommand command = new rayzo.database.mysqlcommand(mysqlcommandtype.delete);
            command.delete("skills", "id", (long)id).and("entityid", (long)client.entity.uid).execute();
        }
تسلم بس ده حل مؤقت مش كامل
انا عندى مظبوطة تمام