Client By GhostKil00Er v1.0 ! - Pe Mc.txt !

Închis
Neconectat
Avatar utilizator
Sergiulica1
Nou Venit
Nou Venit
Mesaje: 1
Membru din: 07 Oct 2017
Status: Sunt bine mersi
Server Metin2: Nu am
Regat: Jinno
Mulţumiri acordate: 0
Mulţumiri primite: 0

Re: Client By GhostKil00Er v1.0 ! - Pe Mc.txt !

Mesaj de Sergiulica1 » 07 Oct 2017, 13:34

Nu iti merge site download

Neconectat
Avatar utilizator
decadi94170
Nou Venit
Nou Venit
Mesaje: 3
Membru din: 19 Sep 2017
Status: Sunt bine mersi
Regat: Jinno
Mulţumiri acordate: 0
Mulţumiri primite: 0

Re: Client By GhostKil00Er v1.0 ! - Pe Mc.txt !

Mesaj de decadi94170 » 20 Oct 2017, 00:36

thank you

Neconectat
Avatar utilizator
Danyfreza95
Nou Venit
Nou Venit
Mesaje: 39
Membru din: 09 Oct 2014
Localitate: Timisoara
Status: Sunt bine mersi ^.^
Server Metin2: Metin2GD
Regat: Jinno
Mulţumiri acordate: 1  
Mulţumiri primite: 0

Re: Client By GhostKil00Er v1.0 ! - Pe Mc.txt !

Mesaj de Danyfreza95 » 14 Mar 2019, 23:35

Donici Cătălin scrie:Ce conţine acest client:

!
1.Petu-ri implementate
2.Frizurile toate 100% implementate
3.Pagina de bonusuri implementata
4.Interfata client map1 schimbata
5.Stema de GM modificata
6.Efecte la GM adaugate
7.Mapa de GM implementata
8.Mapa pentru metine
9.Noi npc-uri
10.King2 implementat/Armura de gheata la fel
11.Toate COSTUMELE IMPLEMENTATE
12.Clientul Are Mc.text !
13.Fisierele din client nu sunt criptate
14.Vinurile au un design nou
15.Itemele pentru upgrade 2013-2012 implementate
16.Camera de cristal 100% functionabila si fara nici un bug
17.Catacombe implementate si 100% functionala
18.+ mobi noi implementati pe server
19.Avem si monturi noi
20.Si peturile implementate

Cateva poze...de cand aveam serverul meu znm...Ca sa puteti vedea ce are clientul
Imagine
Imagine

Iteme implementate

Monstri Implementati :

Imagine Sunt toti..Acesta este doar unul dintre ei !
Mapa Beta: +Mapa Metine...Mapa lvl 110 Si una de 127....Descoperiti voi mai multe
Imagine

Aici aveti si questul energy sistem peturi
energy_manage.quest

Cod: Selectaţi tot

quest energy_manage begin 
    state start begin 
        when 20001.chat."GM: Sistemul de energie" with pc.is_gm() begin 
            say_title("Salutare!") 
            say("Bine ai venit la Energy Event!")
			say_reward("Ce doresti sa faci?") 
            local s = select("Porneste event","Opreste event","Înapoi") 
            if s == 1 then 
                game.set_event_flag("energy",1) 
                notice_all("Event: Sistemul de energie a fost pornit.") 
            elseif s == 2 then 
                game.set_event_flag("energy",0) 
                notice_all("Event: Sistemul de energie a fost oprit") 
            elseif s == 3 then 
                return 
            end 
        end 
    end 
end
Energy_sys.quest (100% romana )

Cod: Selectaţi tot

quest energy_sys begin
    state start begin
        when 20001.chat."O noua descoperire" with game.get_event_flag("energy") == 1 begin
            say("Nu-mi vine sa cred, am reusit!")
            say("În sfârsit am creat noul sistem de energie pura. ")
            say("Am sa îti spun cum, fii atent. Aceasta energie sta ")
            say("în jurul fiecaruia. Am încercat sa extrag aceasta ")
            say("energie din arme si armuri. A fost foarte dificil.")
            say("dar am reusit, în sfârsit !")
            wait()
            say_title("Alchimist")
            say("Daca cumva esti interesat de acest sistem, adu-mi")
            say("arme, armuri pentru a le transforma în")
            say("Fragment de Energie. Daca vei avea noroc, voi face")
            say("ca aceste fragmente ce le-ai adunat sa se uneasca ")
            say("între ele, si îti vor oferi un Cristal de Energie.")
            say("Sper ca acest sistem va ajuta multa lume.")
            set_state("make")
        end
    end
    state make begin
        when 20001.chat."Informatii despre Fragmente de energie" with game.get_event_flag("energy") == 1 begin
			say_title("Alchimist")
            say("Acum stii cum functioneaza treaba. Fii atent")
            say("ca aceste iteme pe care le aduci se transforma în")
            say("Fragment de energie. Nu te vei mai putea folosi de")
            say("aceste iteme. Energia extrasa din ele este foarte")
            say("puternica si ofera unele bonusuri mari.")
            say("Trebuie sa stii o conditie înainte sa începem")
            say("aceasta transformare.")
			say("Ai nevoie de nivelul minim 75.")
			say("Hm, vom vedea imediat nivelul tau.")
			say("")
            wait()
            if pc.get_level() < 75 then
                say_title("Alchimist")
				say("Sa vedem ...")
				say_reward(string.format("Nivelul tau: %d", pc.get_level()))
                say("Oh, îmi pare rau, dar trebuie sa ai nivelul 75")
                say("pentru a putea utiliza aceasta energie.")
            else -- NICHT DE
                say_title("Alchimist")
				say("Sa vedem ...")
				say_reward(string.format("Nivelul tau: %d", pc.get_level()))
                say("Perfect! Se pare ca ai nivelul necesar pentru acest")
                say("sistem nou de energie")
				say("")   
            end
            
        end
        
        when 20001.chat."Obtine Fragment de Energie" with game.get_event_flag("energy") == 1 begin
            say_title("Alchimist")
            say("Pentru a obtine fragment de energie, trage item-ul")
            say("ce doresti sa îl transformi pe mine.")
            say("Ai nevoie de 50 Fragmente de Energie pentru")
            say("a face Energie Pura.")
            wait()
            if pc.get_level() < 75 then
                say_title("Alchimist")
                say("Oh, ce pacat, nu ai nivelul 75 pentru a putea")
                say("utiliza aceasta energie.")
				say("")
            else
                if pc.count_item(51001) >= 50 then
                    say_title("Alchimist")
                    say("Se pare ca ai la tine cele 50 de Fragmente")
                    say("de Energie. Doresti sa transform aceasta energie")
                    say("în energie pura ? ")
                    say("Pot încerca, dar nu garantez ca voi reusi.")
                    wait()
                    say_title("Alchimist")
                    say("Totodata, am nevoie si de o suma de bani.")
                    say("Stii, as fi putut sa îti dau si gratis")
                    say("dar am nevoie pentru a întretine proiectul.")
                    say_reward("Ai nevoie de 50.000.000 Yang")
                    say("Ce alegi ?")
                    if select("Doresc energie pura! ","M-am razgândit") == 2 then
                        return
                    end
                    
                    pc.change_money(-50000000)
                    pc.remove_item(51001,50)
                    
                    if number(0,1) == 1 then
                        say_title("Alchimist")
                        say("Am reusit !")
                        say("Ai primit Energie Pura. Ai mare grija de ea.")
                        say("Aceasta are o putere foarte mare.")
                        pc.give_item2(51002,1)
                    else -- NICHT DE
                        say_title("Alchimist")
                        say("Oh, ce pacat. Fragmentele sunt sparte.")
                        say("Transformarea a esuat.")
						say("")
                        return
                    end
                    
                else -- NICHT DE
                    say_title("Alchimist")
                    say("Se pare ca nu ai la tine cele 50 de fragmente")
                    say("de emergie. Mai adu-mi iteme pentru")
                    say("a face mai multe fragmente.")
					say("")
                    return
                end
                
            end
        end

        when 20001.take with game.get_event_flag("energy") == 1 begin
            if pc.get_level() < 75 then
                return
            end
            
            if item.get_type() == 1 or item.get_type() == 2 then
            
--                2070 - 2239
--                80 - 369
--                1040 - 1189
--                3070 - 3249
--                5040 - 5359
--                4030 - 4069
--                7070 - 7219
--                11250 - 11299
--                11450 - 11499
--                11650 - 11699
--                11850 - 11899
--                12240 - 12699

                local maxlvl = mysql_query("SELECT limitvalue0 FROM player.item_proto WHERE vnum='"..item.get_vnum().."' LIMIT 1;")
                test_chat(maxlvl[1][1])
                if tonumber(maxlvl[1][1]) < 35 then 
                    -- NICHT DE
                    say_title("Alchimist")
                    say("Acest articol nu se potriveste.")
                    return
                end
            
                say_title("Alchimist")
                say(string.trim(item.get_name()))
                say("Chiar doresti sa distrugi acest obiect?")
                if select("Da!","Nu, nu înca ") == 2 then
                    return
                else
                    local anzahl = number(0,15)
                    if anzahl > 0 then
                        say_title("Alchimist")
                        say("Felicitari. Ai primit "..anzahl.." Fragmente.")
                        say("Mai adu-mi iteme.")
                        pc.give_item2(51001, anzahl)
                    else
                        say_title("Alchimist")
                        say("Am esuat. Din pacate nu am putut extrage energia")
                        say("din acest obiect.")
                        return
                    end
                    item.remove()
                end
                
            else -- NICHT DE
                say_title("Alchimist")
                say("Acest item nu are energie!")
            end
        end
        
        when login begin
            if getenergytime() < 50000 then
                test_chat("[Energie]Timp ramas: "..getenergytime())
                setenergytime(getenergytime() + get_time())
                cmdchat("energysystem "..getenergytyp().."|"..getenergyvalue().."#"..getenergytime())
            end
        end
        when logout begin
            if getenergytime() > get_time() then
                local energy = getenergytime() - get_time()
                if energy > 0 then
                    setenergytime(energy)
                end
            end
        end
        
        when 51002.use begin
            if getenergytime() > get_time() then
                chat("Folosesti deja un Cristal de Energie!")
                return
            end
            
            local anz = number(1,10)
            boni_list = {}
            boni_list [1] = {apply.ATTBONUS_HUMAN,    15}
            boni_list [2] = {apply.ATTBONUS_MONSTER,    10}
            boni_list [3] = {apply.CRITICAL_PCT,    10}
            boni_list [4] = {apply.PENETRATE_PCT,    10}
            boni_list [5] = {apply.MAX_HP,    1000}
            boni_list [6] = {apply.MAX_SP,    2000}
            boni_list [7] = {apply.HP_REGEN,    30}
            boni_list [8] = {apply.STEAL_HP,    10}
            boni_list [9] = {apply.ATT_GRADE_BONUS,    75}
            boni_list [10] = {apply.ATT_GRADE_BONUS,    50}
            
            test_chat(anz)
            test_chat(boni_list[anz][1])
            test_chat(boni_list[anz][2])

            affect.add_collect(boni_list[anz][1],boni_list[anz][2],7200)
            setenergy(anz,boni_list[anz][2],get_time() + 7200)

            cmdchat("energysystem "..anz.."|"..boni_list[anz][2].."#"..(get_time() + 7200))
            
            setenergytime(get_time() + 7200)
            
            item.remove()
            chat("Chiar simt energia Cristalului care curge prin venele mele.")
            
        end
    end
end
Quest_function

Cod: Selectaţi tot

getenergytime
getenergytyp
getenergyvalue
mysql_query
setenergy
setenergytime
string.trim 
questlib.lua

Cod: Selectaţi tot

function setenergy(typ,value,timez) 
    pc.setqf("energy_value", value) 
    pc.setqf("energy_date", get_time() + timez) 
    pc.setqf("energy_typ", typ) 
end 
function setenergytime(timez) 
    pc.setqf("energy_date", timez) 
end 
function getenergytyp() 
    return pc.getqf("energy_typ") 
end 
function getenergyvalue() 
    return pc.getqf("energy_value") 
end 
function getenergytime() 
    return pc.getqf("energy_date") 
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 Noapte buna = 0  
    local lastPos  
    for part, pos in string.gfind(str, pat) do  
        Noapte buna = Noapte buna + 1  
        result[Noapte buna] = part  
        lastPos = pos  
        if Noapte buna == maxNb then break end  
    end  
    if Noapte buna ~= maxNb then result[Noapte buna + 1] = string.sub(str, lastPos) end  
    return result  
end  



mysql_query = function(query)  
    local rt = eu.open('CONFIG','r'):read('*all')  
    local pre= string.gsub(rt,'.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+','-h%1 -u%2 -p%3 -D%4')  
    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 eu.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]        = b  
        out[t[1][a]]    = out[t[1][a]] or {}  
        out[t[1][a]][i-1]    = b  
    end) end  
    return out  
end 

-- Entferne Leerzeichen vor und nach dem String 
function string.trim(str) 
    return (string.gsub(str, "^%s*(.-)%s*$", "%1")) 
end 
-- String zu Array über Seperator 
function string.explode(str, sep) 
    if sep == "" or str == "" then 
        error("Fehlende Parameter") 
    end 
    local pos, t = 1, {} 
    for s, e in function() return string.find(str, sep, pos) end do 
        table.insert(t, string.trim(string.sub(str, pos, s-1))) 
        pos = e+1 
    end 
    table.insert(t, string.trim(string.sub(str, pos))) 
    return t 
end 



Trebuie să fii logat sau înregistrat pentru a vedea acest link.sauTrebuie să fii logat sau înregistrat pentru a vedea acest link. Utorent !


Trebuie să fii logat sau înregistrat pentru a vedea acest link.sauTrebuie să fii logat sau înregistrat pentru a vedea acest link. Link 100 Functional
Acum si pe mc !!

Trebuie să fii logat sau înregistrat pentru a vedea acest link. Mega.Co.cz !
VirusTotal: Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Nu functioneaza nici un torent ! Va rog sa da-ti T/C :@

Neconectat
Avatar utilizator
SnooKey
Nivel 3
Nivel 3
Mesaje: 457
Membru din: 01 Iun 2018
Localitate: Reșița
Reputație: ___________________________

► Membru Club (3 mai)
___________________________
Mulţumiri acordate: 7  
Mulţumiri primite: 57  
Contact:

Re: Client By GhostKil00Er v1.0 ! - Pe Mc.txt !

Mesaj de SnooKey » 19 Mar 2019, 16:09

Link-uri invalide!
Creez pe comandă orice ține de partea web, pentru detalii AICI!
Imagine

Închis

Înapoi la “Arhivă”