Yardım Başlangıç questinde cinsiyet ayrımı

  • Konuyu açan Konuyu açan bros
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 0
  • Gösterim Gösterim 31
  • Etiketler Etiketler
    metin2
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

bros

Yeni Üye
Üye
Mesaj
1
Beğeni
0
Puan
1
Ticaret Puanı
0
Merhaba, başlangıç questine cinsiyet ayrımı ile kostüm vb eşyalar vermek için fonksiyon ekleyemedim, bilgisi olan birisi ekleyip iletebilir mi?

give_basic_weapon:
Genişlet Daralt Kopyala
quest give_basic_weapon begin
    state start begin
        function giveLevel(toLevel)
            oyuncu_seviyesi = pc.get_level()
            if pc.get_level() > toLevel then
                return
            else
                seviyeFark = toLevel - pc.get_level()
                for i=1,seviyeFark,1 do
                    gerekliTecrube =  pc.get_next_exp()
                    tecrubeYukle = gerekliTecrube
                    pc.give_exp2(tecrubeYukle)
                end
            end
        end

        when login with pc.getqf("is_success") == 0 begin
            local playerJob = pc.get_job()

            pc.give_item2(72725,1)
            pc.give_item2(72729,1)
            pc.give_item2(27105,20)
            pc.give_item2(27102,20)
            pc.give_item2(72040,10)
            pc.give_item2(72037,10)
            pc.give_item2(72034,10)
            pc.give_item2(72031,10)
            pc.give_item2(72046,10)
            pc.give_item2(72025,10)
            pc.give_item2(50051,1)
            pc.give_item2(40004,1)
            pc.give_item2(72701,1)
            pc.give_item2(76007,1)

            pc.set_skill_level(131,10)
            horse.set_level(1)
            -- affect.add_idx_point(334, 178, 1, 1691971200) -- battlePass

            if playerJob == 0 then --warrior
                pc.give_item2_select(11209,1)    item.equip()
                pc.give_item2_select(19,1)        item.equip()
                pc.give_item2_select(13009,1)
                item.set_forceattr(0,48,1)
                item.set_forceattr(1,0,0)
                item.set_forceattr(2,0,0)
                item.set_forceattr(3,0,0)
                item.set_forceattr(4,0,0)
                item.equip()
                pc.give_item2_select(14009,1)    item.equip()
                pc.give_item2_select(15009,1)    item.equip()
                pc.give_item2_select(16009,1)    item.equip()
                pc.give_item2_select(17009,1)    item.equip()
                pc.give_item2_select(12209,1)    item.equip()
            elseif playerJob == 1 then -- assassin
                pc.give_item2_select(1009,1)    item.equip()
                pc.give_item2_select(11409,1)    item.equip()
                pc.give_item2_select(13009,1)
                item.set_forceattr(0,48,1)
                item.set_forceattr(1,0,0)
                item.set_forceattr(2,0,0)
                item.set_forceattr(3,0,0)
                item.set_forceattr(4,0,0)
                item.equip()
                pc.give_item2_select(14009,1)    item.equip()
                pc.give_item2_select(15009,1)    item.equip()
                pc.give_item2_select(16009,1)    item.equip()
                pc.give_item2_select(17009,1)    item.equip()
                pc.give_item2_select(12349,1)    item.equip()
                pc.give_item2(19,1)
            elseif playerJob == 2 then -- sura
                pc.give_item2_select(19,1)        item.equip()
                pc.give_item2_select(11609,1)    item.equip()
                pc.give_item2_select(13009,1)
                item.set_forceattr(0,48,1)
                item.set_forceattr(1,0,0)
                item.set_forceattr(2,0,0)
                item.set_forceattr(3,0,0)
                item.set_forceattr(4,0,0)
                item.equip()
                pc.give_item2_select(14009,1)    item.equip()
                pc.give_item2_select(15009,1)    item.equip()
                pc.give_item2_select(16009,1)    item.equip()
                pc.give_item2_select(17009,1)    item.equip()
                pc.give_item2_select(12489,1)    item.equip()
            elseif playerJob == 3 then -- shaman
                pc.give_item2_select(5009,1)    item.equip()
                pc.give_item2_select(11809,1)    item.equip()
                pc.give_item2_select(13009,1)
                item.set_forceattr(0,48,1)
                item.set_forceattr(1,0,0)
                item.set_forceattr(2,0,0)
                item.set_forceattr(3,0,0)
                item.set_forceattr(4,0,0)
                item.equip()
                pc.give_item2_select(14009,1)    item.equip()
                pc.give_item2_select(15009,1)    item.equip()
                pc.give_item2_select(16009,1)    item.equip()
                pc.give_item2_select(17009,1)    item.equip()
                pc.give_item2_select(12629,1)    item.equip()
                pc.give_item2(7009,1)
            elseif playerJob == 4 then -- lycan
                pc.give_item2_select(21009,1)    item.equip()
                pc.give_item2_select(6009,1)    item.equip()
                pc.give_item2_select(21509,1)    item.equip()
                pc.give_item2_select(13009,1)
                item.set_forceattr(0,48,1)
                item.set_forceattr(1,0,0)
                item.set_forceattr(2,0,0)
                item.set_forceattr(3,0,0)
                item.set_forceattr(4,0,0)
                item.equip()
                pc.give_item2_select(14009,1)    item.equip()
                pc.give_item2_select(15009,1)    item.equip()
                pc.give_item2_select(16009,1)    item.equip()
                pc.give_item2_select(17009,1)    item.equip()
                pc.give_item2_select(40198,1)    item.equip()
            end

            give_basic_weapon.giveLevel(1)
            pc.setqf("is_success", 1)
            notice_all(string.format("[LG:GAME_STARTING|%s]", pc.get_name()))
            ds.give_qualification()
        end
    end
end
 
Geri
Üst