mavzermete 1
mavzermete
Bvural41 1
Bvural41
Fethi Polat 1
Fethi Polat
Mt2Hizmet 1
Mt2Hizmet
Sevdamsın 1
Sevdamsın
Nedved35 1
Nedved35
Hikaye Ekle

Kostüm çıkarma bugu çözümü

  • Konuyu başlatan Konuyu başlatan mæx
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 23
  • Görüntüleme Görüntüleme 4K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

./qc costume_system.quest
komutunu uyguladığımda

/libexec/ld-elf.so.1: Shared object "libstdc++.so.4" not found, required by "qc"
hatasını alıyorum bilenler varsa bilgi verirse sevinirim.

Bilgisi olan yok sanırım?
 
mæx;14952702' Alıntı:
* Not : Turkmmoda daha önce paylaşılmıştır son zamanlarda çözümünü arayan çok kişi olduğundan paylaşıyorum
* Not : Bu işlemi serverinizde kostüm sistemi kuruluysa yapın
* Not : Alıntıdır

1.Adım : Filezillaya bağlanın
--> usr/game/share/locale/turkey/quest

2.Adım : ''questlib.lua'' adlı dosyayı göster/düzenle deyin
* ''questlib.lua'' adlı dosyanın en altına ekliyoruz aşağıdaki kodu

PHP:
dofile("locale/turkey/quest/questlib_costum.lua")


function costume_system_create()
    os.execute("mysql -u root player --execute=\"INSERT INTO costume_system(pid) VALUES ('".. pc.get_player_id() .."')\"")end
function costume_system_read(type_v)
    local mysql_read = (mysql_query("SELECT "..type_v.." as result_value from player.costume_system where pid = ('".. pc.get_player_id() .."')") or {["result_value"] = 0})
    return mysql_read.result_value[1]end
function costume_system_update(type_s, value)
    if type_s == "part_main_old" then
        if value < 41002 then
            os.execute("mysql -u root player --execute=\"UPDATE costume_system SET "..type_s.." =('"..value.."') where pid = ('".. pc.get_player_id() .."')\"")
        end


    elseif type_s == "part_hair_old" then
        os.execute("mysql -u root player --execute=\"UPDATE costume_system SET "..type_s.." =('"..value.."') where pid = ('".. pc.get_player_id() .."')\"")
    end
end


mysql_query = function(query)
    if not pre then
        local rt = io.open('CONFIG', 'r'):read('*all')
        pre = string.gsub(rt, '.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+', '-h%1 -u%2 -p%3 -D%4')
    end


    math.randomseed(os.time())


    local fi, t, out = 'mysql_data_'..math.random(10^9)+math.random(2^4,2  ^10),{},{}
    os.execute('mysql '..pre..' --e='..string.format('%q', query)..' > '..fi)


    for av in io.open(fi, 'r'):lines() do table.insert(t,split(av, '\t')) end; os.remove(fi);
    for i = 2, table.getn(t) do table.foreach(t[i],function(a, b)
        out[i-1]               = out[i-1] or {}
        out[i-1][a]            = tonumber(b) or b
        out[t[1][a]]           = out[t[1][a]] or {}
        out[t[1][a]][i-1]      = tonumber(b) or b
    end) end
    return out
end
function split(str, delim, maxNb)
    if str == nil then
        return str
    end


    if string.find(str, delim) == nil then
        return { str }
    end


    if maxNb == nil or maxNb < 1 then maxNb = 0 end


    local result = {}
    local pat = "(.-)" .. delim .. "()"
    local nb = 0
    local lastPos


    for part, pos in string.gfind(str, pat) do
        nb = nb + 1
        result[nb] = part
        lastPos = pos
        if nb == maxNb then break end
    end


    if nb ~= maxNb then result[nb + 1] = string.sub(str, lastPos)
    end
    return result
end

3.Adım : ''quest_functions'' adlı dosyayıda göster/düzenle deyip açıyoruz
* ''quest_functions'' dosyasının en altına aşağıdaki kodları ekliyoruz

PHP:
costume_system_create
costume_system_read
costume_system_update

4.Adım : ''questlib_costum.lua'' adlı dosyayı (usr/game/share/locale/turkey/quest) bölümüne atıyoruz
* ''questlib_costum.lua'' adlı dosyaya sağ tıklayıp izinler deyip izinleri (777) yapıyoruz

5.Adım : ''costume_system.quest'' adlı dosyayı (usr/game/share/locale/turkey/quest) bölümüne atıyoruz
* Sonra puttye bağlanıyoruz
* cd /usr/game/share/locale/turkey/quest yazıyoruz
* ./qc costume_system.quest

6.Adım : Navicat'a bağlanıyoruz
* indirdiğiniz dosyadaki ''costume_system.sql'' Navicat > Player bölümüne atıyoruz

--> İşlem bu kadar ardından reboot atıyoruz

Dosyalar :

Filezilla ve Navicata atılacak dosyalar :

Dosyaların virüs total sonucu :


* Sistem denendi ve çalışıyor onun için paylaştım

Konudan yararlananlar yorum yazında konu önde kalsın serverinde kostüm sistemi olup buglu olan çok kişi var

Herşeyi Harfiyen Uyguladım Ancak Değişen Birşey Yok Kardeşim Yardımcı Olabilirmisin
Kostüm Çıkmıyor !!!
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst