antiblock
https://i.imgur.com/aJ17bf7.gif

HotCrazy

Membro
  • Content Count

    173
  • Joined

  • Last visited

Posts posted by HotCrazy


  1. 2 minutos atrás, rpm22 disse:

    Fliege

     

    tentei usar as files do bestproductions, mas não estava a conseguir direito, chegava ao final sem sucesso a conectar ao jogo pelo client.
    então com estas vou editando a meu gosto e meter as coisas como quiser

    Com BestProductions apenas você conseguirar logar via hamachi, quando pegar o seu dedicado eles vão conseguir logar, aconselho instalar o mysql57 para essas files.


  2. Em 23/02/2019 at 02:48, amadeupt123 disse:

    Boa noite a noites , a quem souber criar  um servidor de metin2 a 100% mande mensagem , estou disposto a pagar um bom preço , a quem realmente conseguir fazer o que necessito 

    obrigado

    Tenho um modelo já pronto caso interesse.


  3. 10 horas atrás, Invec disse:

    Descompacta todos os ficheiros e abre tudo com o notepad e meter uma das palavras que aparece lá no sistema que queres traduzir e clicas em procurar em "procurar em todos os ficheiros abertos"

    Abro quais arquivos? sendo que Etc só contem imagens, abro root e uiscript? 


  4. 1 hora atrás, rpm22 disse:

     

    comprei 1 dedicado na kimsufi, mas não sei quanto tempo demoram até entregar, ja passaram quase 2 dias
    e claro ai ia meter o servidor para os meus amigos logarem, mas enquanto não está ia liga-lo no pc

    Provavelmente na segunda-feira, qual file está a usar?

     


  5. 4 minutos atrás, Paradox disse:

     

    Tenta criar uma pasta chamada pack ou então verifica se o directório final está correto no ficheiro bat e py

    import os,sys,shutil
    mypath = os.path.dirname(os.path.realpath(__file__))
    startm2=0
    fu_stop=0
    debug=0
    while 1:
        print "commands start/stop"
        for packName in str(raw_input("Name of archive: ").lower()).split(" "):
            if packName == "":            pass
            elif packName == "start":    startm2=1
            elif packName == "stop":    startm2=0
            elif packName == "debug":    debug=1
            else:
                pathList = {
                    "bgm":"bgm",
                    "effect":"d:/ymir work/effect",
                    "etc":"d:/ymir work",
                    "guild":"d:/ymir work/guild",
                    "icon":"icon",
                    "item":"d:/ymir work/item",
                    "locale":"locale",
                    "monster":"d:/ymir work/monster",
                    "monster2":"d:/ymir work/monster2",
                    "npc":"d:/ymir work/npc",
                    "npc2":"d:/ymir work/npc2",
                    "npc_pet":"d:/ymir work/npc_pet",
                    "npc_mount":"d:/ymir work/npc_mount",
                    "update1":"d:/ymir work/update1",
                    "pc_assassin":"d:/ymir work/pc/assassin",
                    "pc_common":"d:/ymir work/pc/common",
                    "pc_sura":"d:/ymir work/pc/sura",
                    "pc_shaman":"d:/ymir work/pc/shaman",
                    "pc_warrior":"d:/ymir work/pc/warrior",
                    "pc2_assassin":"d:/ymir work/pc2/assassin",
                    "pc2_common":"d:/ymir work/pc2/common",
                    "pc3_common":"d:/ymir work/pc3/common",
                    "pc2_sura":"d:/ymir work/pc2/sura",
                    "pc2_shaman":"d:/ymir work/pc2/shaman",
                    "pc2_warrior":"d:/ymir work/pc2/warrior",
                    "property":"property",
                    "season1":"season1",
                    "season2":"season2",
                    "sound":"sound",
                    "terrain":"d:/ymir work/terrainmaps",
                    "textureset":"textureset",
                    "tree":"d:/ymir work/tree",
                    "zone":"d:/ymir work/zone",
                }
                # if packName == "locale_client":
                    # fu_stop = 1
                    # os.system("cd locale_tr & python write2File.pyexec")
                for lang in ('de', 'en', 'ro', 'es',):
                    if lang == packName:
                        for filename in ('item_names.txt', 'mob_names.txt',):
                            shutil.copy("locale_tr\\%s\\%s" % (lang,filename), filename)
                            fu_stop = 1
                        os.system("dump_proto.exe")
                        if debug == 0:
                            for filename in ('item_names.txt', 'mob_names.txt',):
                                os.remove(filename)                        
                            shutil.move("item_proto","locale_tr\\%s\\item_proto" % lang)
                            shutil.move("mob_proto","locale_tr\\%s\\mob_proto" % lang)
                if fu_stop == 1:    fu_stop = 0
                else:
                    f = open("bin/make_xml.xml", "w")
                    f.write("<ScriptFile>\n")
                    f.write("\t<CreateEterPackXml Input=\"" + packName + ":")
                    if packName in pathList:
                        f.write(pathList[packName] + "/\" ")
                    else:
                        f.write("\" ")
                    f.write("ArchivePath=\"../Metin2Client/pack/" + packName + "\" ")
                    f.write("XmlPath=\"bin/_create.xml\">\n")                
                    for ignore_ext in ('db','png','psd','pyexec','rar','zip',):
                        f.write("\t\t<Ignore Pattern=\"[a-zA-z0-9]+.%s\" />\n" % ignore_ext)                    
                    for ignore_single_file in ('item_names.txt','mob_names.txt',):
                        f.write("\t\t<Ignore Pattern=\"%s\" />\n" % ignore_single_file)                    
                    f.write("\t</CreateEterPackXml>\n")
                    f.write("</ScriptFile>\n")
                    f.close()
                    os.system("\"" + mypath + "\\bin\\FileArchiver.exe\" bin/make_xml.xml")
                    print("XML File created.")

                    packFile = []
                    f = open("bin/_create.xml", "r")
                    for line in f:
                        if line.find("/" + packName + "/") != -1:
                            searchStr = "/" + packName + "/"
                            line = line[:line.find(searchStr)] + line[line.find(searchStr) + len(searchStr):]
                        if not (packName in pathList):
                            searchStr = "ArchivedPath=\"/"
                            if line.find(searchStr) != -1:
                                line = line[:line.find(searchStr) + len(searchStr) - 1] + line[line.find(searchStr) + len(searchStr):]
                        packFile.append(line)
                    f.close()
                    os.system("\"" + mypath + "\\bin\\FileArchiver.exe\" " + "bin/_create.xml")
                    if debug == 0:
                        os.remove("bin/make_xml.xml")
                        os.remove("bin/_create.xml")
                        
                    print("Packing completed.")
        if startm2==1:
            os.system("cd \"" + mypath + "\\..\\Metin2Client\\\" & Metin2Distribute.exe")

     

     

     

    já tentei todos esses directorios  ai e nada.


  6. tipo essa que fiz a mão funciona

    Group Tocha 
    {
    type limit
    mob 11506 
    level_limit 120 
    1  27992  1  100 
    2  27993  1  100 
    3  27994  1  100 

     

    Mais essa que eu peguei de outra file não funciona

    Group    저주받은_두목늑대                
    {                    
    Type    kill            
    Mob    131            
    kill_drop    400            
    1    7160    1    25    10
    }