Jump to content

krokogames

Inactive Member
  • Posts

    23
  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by krokogames

  1. Hello, I have a problem here.

     

    SYSERR: Feb 26 20:53:32 :: locale_find: LOCALE_ERROR: "로그인 화면으로 돌아 갑니다. 잠시만 기다리세요.";
    SYSERR: Feb 26 20:53:32 :: locale_find: LOCALE_ERROR: "%d초 남았습니다.";
    SYSERR: Feb 26 20:53:32 :: locale_find: LOCALE_ERROR: "취소 되었습니다.";
    SYSERR: Feb 26 20:56:57 :: locale_find: LOCALE_ERROR: "게임을 종료 합니다. 잠시만 기다리세요.";
    SYSERR: Feb 26 20:56:57 :: locale_find: LOCALE_ERROR: "%d초 남았습니다.";
    SYSERR: Feb 26 20:56:58 :: locale_find: LOCALE_ERROR: "%d초 남았습니다.";
    SYSERR: Feb 26 20:56:59 :: locale_find: LOCALE_ERROR: "%d초 남았습니다.";

     

    I pulled korean text from the source using a .py file

     

    my locale_string.txt file

     

    "대련 상대가 사라져 대련을 종료합니다.";
    "The Dalian opponent disappears and ends Dalian.";
    
    "물약 제한이 없습니다.";
    "There is no potion limit.";
    
    "물약을 %d 개 까지 사용 가능합니다.";
    "You can use up to% d potions.";
    
    "10초뒤 대련이 시작됩니다.";
    "After 10 seconds Dalian begins.";
    
    "대련이 시작되었습니다.";
    "Dalian has begun.";
    
    "대련장 문제로 인하여 대련을 종료합니다.";
    "Due to a problem with Dalian, Dalian ends.";
    
    "대련 시간 초과로 대련을 중단합니다.";
    "Stops Dalian due to Dalian timeout.";
    
    "10초뒤 마을로 이동합니다.";
    "Go to town 10 seconds later.";
    
    "대련자 문제로 인하여 대련을 중단합니다.";
    "Due to a problem with Dalian, we will stop Dalian.";
    
    "상대방 캐릭터의 문제로 인하여 대련을 종료합니다.";
    "End of Dalian due to a problem with the opponent character.";
    
    "대련자 문제로 인하여 대련을 종료합니다.";
    "Due to problems with Dalian, Dalian ends.";
    
    "%s 님이 대련에서 승리하였습니다.";
    "%s won in Dalian";
    
    "%s 님이 승리하였습니다.";
    "%s won";
    
    "10초뒤 마을로 되돌아갑니다.";
    "After 10 seconds you are back in town.";
    
    "10초뒤 다음 판을 시작합니다.";
    "After 10 seconds start the next plate.";
    
    "상대방 캐릭터가 접속을 종료하여 대련을 중지합니다.";
    "The opponent's character ends the connection and stops Dalian.";
    
    "전투가 시작 되어 취소 되었습니다."
    "The battle began and was canceled.";
    
    "몬스터들의 공격까지 5분 남았습니다!!!";
    "Only 5 minutes to attack the monsters !!!";
    
    "몬스터들의 공격까지 1분 남았습니다!!!";
    "One minute left to attack the monsters !!!";
    
    "몬스터들이 성을 공격하기 시작했습니다.";
    "Monsters began to attack the castle.";
    
    "중앙 제단에 악의 기운이 모여듭니다.";
    "Evil spirits gather on the central altar.";
    
    "몬스터들이 물러갈 조짐을 보입니다.";
    "The monsters show signs of withdrawal.";
    
    "몬스터들이 물러가기 시작했습니다.";
    "Monsters started to retreat.";
    
    "잠시 후 마을로 돌아갑니다.";
    "After a while, return to town.";
    
    "몬스터들의 대장이 나타났습니다.";
    "The boss of the monsters appeared.";
    
    "30분 내로 귀목령주를 물리쳐주세요.";
    "Defeat the spirited spirits within 30 minutes.";
    
    "귀목령주와 그의 부하들을 모두 물리쳤습니다.";
    "You have defeated both the spirit lord and his men.";
    
    "귀목령주가 퇴각하였습니다.";
    "Guimok-lord has retreated.";
    
    "%s의 성으로 몬스터들이 진군하고 있습니다.";
    "Monsters are marching towards the castle of%s.";
    
    "10분 뒤 성을 공격할 예정입니다.";
    "We will attack the castle in 10 minutes.";
    
    "%s에서 봉화를 둘러싸고 전투가 진행중입니다.";
    "A battle is in progress surrounding Beacon in%s.";
    
    "%s이 수성에 성공했습니다.";
    "%s succeeded in Mercury.";
    
    "지금부터 %s은 30분간 봉화를 파괴하여 보상을 획득 할 수 있습니다.";
    "From now on,% s can be rewarded by destroying Beacon for 30 minutes.";
    
    "30분이 경과했습니다.. 봉화가 사라집니다.";
    "30 minutes have elapsed. The beacon disappears.";
    
    "%s에 전쟁의 시작을 알리는 봉화가 나타났습니다.";
    "A beacon has appeared in%s to mark the beginning of the war.";
    
    "%s이 봉화를 파괴했습니다.";
    "%s destroyed the beacon";
    
    "%s이 수성에 실패하여 전쟁에 패배하였습니다..";
    "%s failed in Mercury and lost the war.";
    
    "%s이 모든 봉화를 파괴하였습니다.";
    "%s destroyed all beacons.";
    
    "다른 거래중(창고,교환,상점)에는 개인상점을 사용할 수 없습니다.";
    "Private store cannot be used during other transactions (warehouse, exchange, store).";
    
    "갑옷을 벗어야 개인 상점을 열 수 있습니다.";
    "You must remove your armor to open your personal shop.";
    
    "20억 냥을 초과하여 상점을 열수가 없습니다";
    "I can't open more than 2 billion dollars.";
    
    "비속어나 은어가 포함된 상점 이름으로 상점을 열 수 없습니다.";
    "You cannot open a store with a store name that contains profanity or slang.";
    
    "유료화 아이템은 개인상점에서 판매할 수 없습니다.";
    "Monetized items cannot be sold in private stores.";
    
    "장비중인 아이템은 개인상점에서 판매할 수 없습니다.";
    "Items in equip cannot be sold in private stores.";
    
    "사용중인 아이템은 개인상점에서 판매할 수 없습니다.";
    "The item you are using cannot be sold at a private store.";
    
    "채광을 중단하였습니다.";
    "Mining stopped.";
    
    "곡괭이를 장착하세요.";
    "Equip a pickaxe.";
    
    "낚시를 할 수 있는 곳이 아닙니다";
    "Not a place to fish";
    
    "낚시대를 장착 하세요.";
    "Attach a fishing rod.";
    
    "미끼를 끼고 던져 주세요.";
    "Please throw the bait.";
    
    "낚시대가 아닌 물건으로 낚시를 할 수 없습니다!";
    "You can't fish with anything other than a fishing rod!";
    
    "파티장이 접속 상태가 아니라서 요청을 할 수 없습니다.";
    "The party leader is not connected and cannot make a request.";
    
    "<파티> 서버 문제로 파티 관련 처리를 할 수 없습니다.";
    "The party-related processing cannot be performed because of a <party> server problem.";
    
    "<파티> 다른 제국과 파티를 이룰 수 없습니다.";
    "<Party> You can't party with another empire.";
    
    "<파티> 던전 안에서는 파티 초대를 할 수 없습니다.";
    "You can't invite a party inside a <party> dungeon.";
    
    "<파티> 관전 모드에선 파티 초대를 할 수 없습니다.";
    "You can't invite a party in <party> watching mode.";
    
    "<파티> -30 ~ +30 레벨 이내의 상대방만 초대할 수 있습니다.";
    "<Party> You can only invite opponents within the level of -30 ~ +30.";
    
    "<파티> 파티내 최고 레벨 보다 30레벨이 낮아 초대할 수 없습니다.";
    "<Party> 30 levels lower than the highest level in the party can not be invited.";
    
    "<파티> 파티내 최저 레벨 보다 30레벨이 높아 초대할 수 없습니다.";
    "<Party> 30 levels higher than the lowest level in the party can not be invited.";
    
    "<파티> 더 이상 파티원을 초대할 수 없습니다.";
    "<Party> You can no longer invite party members.";
    
    "%s 님에게 파티가입 신청을 했습니다.";
    "You have signed up for%s.";
    
    "상대방이 파티에 속해있지 않습니다.";
    "The other party does not belong to the party.";
    
    "<파티> 파티의 인원제한이 초과하여 파티에 참가할 수 없습니다.";
    "You can't join the party because the party limit for <party> is exceeded.";
    
    "<파티> 파티원을 초대할 수 있는 권한이 없습니다.";
    "You do not have permission to invite <party> party.";
    
    "<파티> %s 님이 파티 거부 상태입니다.";
    "<Party>% s is in a party rejection state.";
    
    "<파티> 이미 %s님은 파티에 속해 있습니다.";
    "<Party>% s is already in a party.";
    
    "<파티> 던전 안에서는 파티 초대에 응할 수 없습니다.";
    "You can't accept a party invitation from within a <party> dungeon.";
    
    "<파티> 파티 초대에 응할 수 없습니다.";
    "You cannot respond to the <party> party invitation.";
    
    "<파티> %s님이 파티 초대를 거절하셨습니다.";
    "<Party>% s has declined the party invitation.";
    
    "<파티> %s님이 파티에 참가하셨습니다.";
    "<Party>% s has joined the party.";
    
    "<파티> %s님의 파티에 참가하셨습니다.";
    "<Party> has joined the party of%s.";
    
    "상대방이 다른 거래를 하고 있는 중입니다.";
    "The other party is in a different transaction.";
    
    "<창고> 잘못된 암호를 입력하셨습니다.";
    "<Warehouse> You entered an incorrect password.";
    
    "<창고> 창고가 이미 열려있습니다.";
    "Warehouse is already open.";
    
    "<창고> 창고를 닫은지 10초 안에는 열 수 없습니다.";
    "<Warehouse> can't be opened within 10 seconds after closing.";
    
    "<창고> 거리가 멀어서 창고를 열 수 없습니다.";
    "<Warehouse> You can't open the warehouse because the distance is too long.";
    
    "상대방이 있는 곳으로 워프할 수 없습니다.";
    "You cannot warp to where your opponent is.";
    
    "상대방이 온라인 상태가 아닙니다.";
    "The other party is not online.";
    
    "상대방이 %d 채널에 있습니다. (현재 채널 %d)";
    "The other party is on channel% d. (Current channel% d)";
    
    "창고를 연후 %d초 이내에는 다른곳으로 이동할수 없습니다.";
    "You cannot move elsewhere within% d seconds of opening the warehouse.";
    
    "거래창,창고 등을 연 상태에서는 다른곳으로 이동,종료 할수 없습니다";
    "If you open a transaction window or warehouse, you can't move or close it.";
    
    "거래 후 %d초 이내에는 다른지역으로 이동 할 수 없습니다.";
    "You cannot move to another location within% d seconds of the transaction.";
    
    "아이템 개량후 %d초 이내에는 귀환부,귀환기억부를 사용할 수 없습니다.";
    "You can't use Recall and Recall Memory within% d seconds after item is upgraded.";
    
    "운영자 제제로 채팅이 금지 되었습니다.";
    "Chat is forbidden by moderator.";
    
    "채팅 금지가 풀렸습니다.";
    "Chat ban has been removed.";
    
    "용신의 가호로 경험치가 떨어지지 않았습니다.";
    "Experience has not been reduced by the protection of the Dragon.";
    
    "용신의 보호로 아이템이 떨어지지 않았습니다.";
    "Item not dropped due to protection of the dragon.";
    
    "<길드> 길드전중에는 사냥에 따른 이익이 없습니다.";
    "<Guild> There is no profit from hunting during the guild.";
    
    "관통 추가 데미지 %d";
    "Penetration additional damage% d";
    
    "%s 블럭! (%d%%)";
    "Block%s! (% d %%)";
    
    "%s 회피! (%d%%)";
    "%s evasion! (% d %%)";
    
    "%s[%d]가 공격 위치: %d %d";
    "%s [% d] is attacked at:% d% d";
    
    "용혼석 상자가 활성화되지 않았습니다.";
    "Dragonstone Box is not active";
    
    "쓰러진 상태에서는 말에 탈 수 없습니다.";
    "You can't ride a horse while in a collapsed state.";
    
    "변신 상태에서는 말에 탈 수 없습니다.";
    "You can't ride a horse in a transformed state.";
    
    "예복을 입은 상태에서 말을 탈 수 없습니다.";
    "You can't ride horses in robes.";
    
    "말을 소유하고 있지 않습니다.";
    "I do not own a horse.";
    
    "말이 죽어있는 상태 입니다.";
    "The horse is dead.";
    
    "말의 스테미너가 부족하여 말을 탈 수 없습니다.";
    "There is not enough horse stamina to ride a horse.";
    
    "말 소환에 실패하였습니다.";
    "Failed to summon horse.";
    
    "님의 말";
    "Says";
    
    "무료 개량 기회는 20 이하의 무기만 가능합니다";
    "Free upgrade opportunities are only available for weapons below 20";
    
    "더 이상 개량할 수 없습니다.";
    "I can't improve anymore.";
    
    "이 아이템은 개량할 수 없습니다.";
    "This item cannot be improved.";
    
    "개량을 하기 위한 돈이 부족합니다.";
    "There is not enough money to make improvements.";
    
    "개량을 하기 위한 재료가 부족합니다.";
    "There is not enough material for improvement.";
    
    "이 개량서로 더 이상 개량할 수 없습니다.";
    "You can no longer improve with this improvement.";
    
    "이 개량서로 개량할 수 없습니다.";
    "You cannot improve with this improvement book.";
    
    "이 아이템으로 개량할 수 없습니다.";
    "I cannot improve it with this item.";
    
    "사귀 타워 완료 보상은 한번까지 사용가능합니다.";
    "The Devil Tower Completion Reward can be used up to one time.";
    
    "이 아이템은 이 방식으로는 개량할 수 없습니다.";
    "This item cannot be improved in this way.";
    
    "같은 개량서를 합칠 수는 없습니다.";
    "You cannot combine the same improvements.";
    
    "축복의 서와 현철을 합칠 수 있습니다.";
    "You can combine the Blessing Book and Hyun Chul.";
    
    "빼낼 수 있는 메틴석이 없습니다.";
    "There is no methine stone that can be removed.";
    
    "기억해 둘 수 없는 위치 입니다.";
    "You can't remember it.";
    
    "소지품에 빈 공간이 없습니다.";
    "There is no empty space in your belongings.";
    
    "아이템의 레벨 제한보다 레벨이 낮습니다.";
    "The level is lower than the item's level limit.";
    
    "기억된 위치가 타제국에 속해 있어서 귀환할 수 없습니다.";
    "Remembered location belongs to another empire and cannot be returned.";
    
    "남은 생명력 양이 모자라 사용할 수 없습니다.";
    "You can't use it because you don't have enough remaining health.";
    
    "남은 정신력 양이 모자라 사용할 수 없습니다.";
    "You cannot use the remaining amount of mental power.";
    
    "대련 중에는 이용할 수 없는 물품입니다.";
    "This item is not available during Dalian.";
    
    "<Belt> You can't use this item if you have no equipped belt.";
    "<Belt> You can't use this item if you have no equipped belt.";
    
    "<Belt> You can't use this item if you don't upgrade your belt.";
    "<Belt> You can't use this item if you don't upgrade your belt.";
    
    "모닥불을 피울 수 없는 지점입니다.";
    "You can't make a bonfire.";
    
    "물 속에 모닥불을 피울 수 없습니다.";
    "You can't make a bonfire in the water.";
    
    "개인 상점을 열 수 없는 지역입니다";
    "Your local store cannot be opened";
    
    "열쇠로 잠겨 있어서 열리지 않는것 같다. 열쇠를 구해보자.";
    "It doesn't seem to open because it's locked with a key. Get the key.";
    
    "열쇠로 여는 물건이 아닌것 같다.";
    "It doesn't seem to be opening with a key.";
    
    "열쇠는 맞으나 아이템 주는 부분 구현이 안되었습니다.";
    "The key is correct but the item giving is not implemented.";
    
    "돈 %d 냥을 획득했습니다.";
    "You have earned money% d Nyan.";
    
    "상자에서 부터 신비한 빛이 나옵니다.";
    "Mysterious light comes out of the box.";
    
    "%d의 경험치를 획득했습니다.";
    "Earned% d experience.";
    
    "상자에서 몬스터가 나타났습니다!";
    "Monsters appeared in the box!";
    
    "상자에서 나온 빨간 연기를 들이마시자 움직이는 속도가 느려졌습니다!";
    "As you breathe in the red smoke from the box, your movement slows down!";
    
    "상자가 갑자기 폭발하였습니다! 생명력이 감소했습니다.";
    "The box suddenly exploded! Health reduced.";
    
    "상자에서 나온 녹색 연기를 들이마시자 독이 온몸으로 퍼집니다!";
    "As you breathe in the green smoke from the box, the poison spreads all over your body!";
    
    "상자에서 %s 가 %d 개 나왔습니다.";
    "%s out of box";
    
    "상자에서 %s 가 나왔습니다.";
    "%s is out of the box.";
    
    "열쇠가 맞지 않는 것 같다.";
    "The key doesn't seem right.";
    
    "아직 골드를 버릴 수 없습니다.";
    "You can't throw away gold yet.";
    
    "먼저 용혼석 퀘스트를 완료하셔야 합니다.";
    "You must first complete the Dragon Soul Quest.";
    
    "아무것도 얻을 수 없었습니다.";
    "Couldn't get anything";
    
    "스킬 레벨을 내리는데 성공하였습니다.";
    "Successfully lowered the skill level.";
    
    "스킬 레벨을 내릴 수 없습니다.";
    "Can't lower skill level.";
    
    "변신중에는 책을 읽을수 없습니다.";
    "You can't read a book while you're transformed.";
    
    "이미 효과가 걸려 있습니다.";
    "It's already working.";
    
    "이 아이템은 PC방에서만 사용할 수 있습니다.";
    "This item is only available in the PC room.";
    
    "대련장에서 사용하실 수 없습니다.";
    "Can not be used in the grand hall.";
    
    "사용 제한량을 초과하였습니다.";
    "The usage limit has been exceeded.";
    
    "월병 또는 종자 를 사용하였습니다";
    "Used moon cakes or seeds";
    
    "%d초 만큼 충전되었습니다.";
    "Charged% d seconds";
    
    "충전할 수 없습니다.";
    "Can't charge";
    
    "결혼 상태가 아니면 결혼반지를 사용할 수 없습니다.";
    "You cannot use a wedding ring unless you are married.";
    
    "이 곳에선 이벤트용 감지기가 동작하지 않는것 같습니다.";
    "The event detector doesn't seem to work here.";
    
    "이벤트용 감지기가 신비로운 빛을 내며 사라집니다.";
    "Event detectors disappear with mysterious light.";
    
    "이벤트용 감지기가 흔적도 없이 사라집니다.";
    "The event detector disappears without a trace.";
    
    "감지기를 작용하였으나 감지되는 영석이 없습니다.";
    "The detector is activated but no stone is detected.";
    
    "조개에서 돌조각이 나왔습니다.";
    "A piece of stone came out of the shell.";
    
    "조개가 흔적도 없이 사라집니다.";
    "The shellfish disappears without a trace.";
    
    "조개에서 백진주가 나왔습니다.";
    "The white pearl came out of the clam.";
    
    "조개에서 청진주가 나왔습니다.";
    "A stethoscope came out of the clam.";
    
    "조개에서 피진주가 나왔습니다.";
    "The pearl came out of the clam.";
    
    "둔갑 중에는 능력을 올릴 수 없습니다.";
    "You can't gain abilities while in a blunt armor.";
    
    "이 책은 너무 어려워 이해하기가 힘듭니다.";
    "This book is so difficult to understand.";
    
    "이 책은 아무리 봐도 도움이 될 것 같지 않습니다.";
    "This book doesn't seem to help.";
    
    "레벨 30이 되기 전에는 습득할 수 있을 것 같지 않습니다.";
    "I don't think I can learn it until level 30 is reached.";
    
    "레벨 50이 되기 전에는 습득할 수 있을 것 같지 않습니다.";
    "I don't think I can learn it until level 50.";
    
    "연계기는 더이상 수련할 수 없습니다.";
    "The linker can no longer be trained.";
    
    "이미 완벽하게 알아들을 수 있는 언어이다.";
    "It's a perfectly understandable language.";
    
    "더 이상 수련할 수 없습니다.";
    "I can't practice anymore.";
    
    "이 책을 읽으려면 레벨을 더 올려야 합니다.";
    "You need to level up to read this book.";
    
    "이 책으로는 더 이상 수련할 수 없습니다.";
    "You can no longer practice with this book.";
    
    "아직 승마 스킬을 수련할 수 있는 레벨이 아닙니다.";
    "You are not yet able to practice your riding skills.";
    
    "주안술서를 통해 주화입마에서 빠져나왔습니다.";
    "I got out of my coinage through the Juan statement.";
    
    "더 이상 승마 수련서를 읽을 수 없습니다.";
    "You can no longer read the riding retreat.";
    
    "승마 수련서를 읽어 승마 스킬 포인트를 얻었습니다.";
    "I gained equestrian skill points by reading the equestrian retreat.";
    
    "얻은 포인트로는 승마 스킬의 레벨을 올릴 수 있습니다.";
    "The points you earn can be used to level up your riding skills.";
    
    "승마 수련서 이해에 실패하였습니다.";
    "Failed to understand the horse training book.";
    
    "마음이 맑아지는군. 가슴을 짓누르던 무언가가 좀 가벼워진 느낌이야.";
    "My heart is clearing. Something that crushed my heart feels lighter.";
    
    "선악치가 %d 증가하였습니다.";
    "Good and evil increased by% d";
    
    "아직 사용할 수 없습니다.";
    "Not available yet";
    
    "테스트 서버 시간제한 통과";
    "Test server timeout passed";
    
    "선악치를 더 이상 올릴 수 없습니다.";
    "Good and evil can no longer be raised.";
    
    "빼낼 영석이 없습니다";
    "There is no stone to pull out.";
    
    "현재 헤어스타일에서는 염색과 탈색이 불가능합니다.";
    "At the current hairstyle, it is not possible to dye and discolor.";
    
    "%d 레벨이 되어야 다시 염색하실 수 있습니다.";
    "You must dye level% d before you can dye it again.";
    
    "성별이 맞지않아 이 아이템을 열 수 없습니다.";
    "This item cannot be opened because of a gender mismatch.";
    
    "군주의 축복으로 이지역 %s 유저는 HP,SP가 모두 채워집니다.";
    "As a monarch's blessing,% s users in this region will be filled with HP and SP";
    
    "군주의 축복을 사용하였습니다.";
    "Used the Lord's blessing.";
    
    "속성을 변경할 수 없는 아이템입니다.";
    "This item cannot be changed.";
    
    "성공적으로 속성이 추가 되었습니다";
    "Property added successfully";
    
    "더 이상 이 아이템으로 속성을 추가할 수 없습니다";
    "You can no longer add attributes to this item.";
    
    "변경 시킬 속성이 없습니다";
    "There are no properties to change";
    
    "현재 위치에서 사용할 수 없습니다.";
    "Not available at this location";
    
    "이동할 준비가 되어있음으로 귀환부를 사용할수 없습니다";
    "I'm ready to move, so I can't use the recall.";
    
    "원래 위치로 복귀";
    "Return to original position";
    
    "던전 안에서는 %s%s 사용할 수 없습니다.";
    "%s%s is not available inside dungeons.";
    
    "+3 영석은 이 아이템으로 개량할 수 없습니다";
    "+3 Spirit Stone cannot be improved with this item.";
    
    "영석은 이 아이템으로 개량할 수 없습니다";
    "A stone stone cannot improve with this item";
    
    "변경할 속성이 없습니다.";
    "There are no properties to change.";
    
    "속성을 변경하였습니다.";
    "The property has been changed.";
    
    "청소할 석이 박혀있지 않습니다.";
    "There is no stub to be cleaned.";
    
    "속성을 바꾼지 %d분 이내에는 다시 변경할 수 없습니다.(%d 분 남음)";
    "Can't be changed again within% d minutes of changing property (% d minutes left)";
    
    "적용 레벨보다 높아 사용이 불가능합니다.";
    "It is higher than the application level and cannot be used.";
    
    "무기와 갑옷에만 사용 가능합니다.";
    "Only available for weapons and armor.";
    
    "속성 추가에 성공하였습니다.";
    "Successfully added property.";
    
    "속성 추가에 실패하였습니다.";
    "Failed to add attribute";
    
    "더이상 이 아이템을 이용하여 속성을 추가할 수 없습니다.";
    "You can no longer add attributes using this item.";
    
    "더 이상 이 아이템을 이용하여 속성을 추가할 수 없습니다.";
    "You can no longer add attributes using this item.";
    
    "먼저 재가비서를 이용하여 속성을 추가시켜 주세요.";
    "Please add the property using Re-visitor first.";
    
    "소켓이 성공적으로 추가되었습니다.";
    "The socket was added successfully.";
    
    "소켓 추가에 실패하였습니다.";
    "Failed to add socket";
    
    "이 액세서리에는 더이상 소켓을 추가할 공간이 없습니다.";
    "This accessory no longer has space to add sockets.";
    
    "이 아이템으로 소켓을 추가할 수 없는 아이템입니다.";
    "This item does not allow sockets to be added.";
    
    "장착에 성공하였습니다.";
    "Successful installation.";
    
    "장착에 실패하였습니다.";
    "The installation failed.";
    
    "먼저 다이아몬드로 악세서리에 소켓을 추가해야합니다.";
    "First you need to add sockets to the accessories with diamonds.";
    
    "이 액세서리에는 더이상 장착할 소켓이 없습니다.";
    "This accessory no longer has sockets for mounting.";
    
    "다이아몬드로 소켓을 추가해야합니다.";
    "You need to add sockets with diamonds.";
    
    "이 액세서리에는 더이상 보석을 장착할 수 없습니다.";
    "This accessory can no longer be equipped with jewels.";
    
    "이 아이템을 장착할 수 없습니다.";
    "This item cannot be equipped.";
    
    "낚시 중에 미끼를 갈아끼울 수 없습니다.";
    "Bait can not be changed during fishing.";
    
    "이미 꽂혀있던 미끼를 빼고 %s를 끼웁니다.";
    "Remove the bait already inserted and insert%s.";
    
    "낚시대에 %s를 미끼로 끼웁니다.";
    "Bait%s on the fishing rod.";
    
    "물약 조합을 위한 재료가 부족합니다.";
    "There is not enough material for the potion combination.";
    
    "재료(%s)가 부족합니다.";
    "Insufficient material (% s).";
    
    "빈 병이 모자릅니다.";
    "Empty bottle is short.";
    
    "물약 제조에 실패했습니다.";
    "Potion manufacturing failed";
    
    "같은 종류의 메틴석은 여러개 부착할 수 없습니다.";
    "You cannot attach more than one methine of the same type.";
    
    "이 메틴석은 장비에 부착할 수 없습니다.";
    "This methine stone cannot be attached to equipment.";
    
    "이 메틴석은 무기에 부착할 수 없습니다.";
    "This methine stone cannot be attached to weapons.";
    
    "부착할 수 있는 슬롯이 없습니다.";
    "There is no slot to attach.";
    
    "메틴석 부착에 성공하였습니다.";
    "Successfully attached methine stone.";
    
    "메틴석 부착에 실패하였습니다.";
    "Failed to attach methine stone.";
    
    "군직이 맞지않아 이 아이템을 사용할 수 없습니다.";
    "You cannot use this item because you are not in a position.";
    
    "성별이 맞지않아 이 아이템을 사용할 수 없습니다.";
    "This item is not available because of an incorrect gender.";
    
    "사용할수 없습니다.";
    "can not use.";
    
    "삼거리 전투 참가중에는 귀환부,귀환기억부를 사용할수 없습니다.";
    "While participating in a three-way battle, you cannot use recall and recall memory.";
    
    "창고를 연후 %d초 이내에는 귀환부,귀환기억부를 사용할 수 없습니다.";
    "Returning and returning memories cannot be used within% d seconds after opening the warehouse.";
    
    "거래창,창고 등을 연 상태에서는 귀환부,귀환기억부 를 사용할수 없습니다.";
    "When the trading window, warehouse, etc. are opened, the return part and return memory part cannot be used.";
    
    "개인상점 사용후 %d초 이내에는 귀환부,귀환기억부를 사용할 수 없습니다.";
    "You can't use the return part and return memory within% d seconds after using the personal store.";
    
    "이동 되어질 위치와 너무 가까워 귀환부를 사용할수 없습니다.";
    "The return unit cannot be used because it is too close to the position to be moved.";
    
    "거래 후 %d초 이내에는 귀환부,귀환기억부등을 사용할 수 없습니다.";
    "Within% d seconds after the transaction, the return part and the return memory part cannot be used.";
    
    "거래창,창고 등을 연 상태에서는 보따리,비단보따리를 사용할수 없습니다.";
    "You can't use a bag or silk bag while the trading window or warehouse is open.";
    
    "You cannot use this item if you're using quests";
    "You cannot use this item if you're using quests";
    
    "강화창을 연 상태에서는 아이템을 옮길 수 없습니다.";
    "You can't move an item with the enhancement window open.";
    
    "버릴 수 없는 아이템입니다.";
    "It is an item which cannot be thrown away.";
    
    "떨어진 아이템은 3분 후 사라집니다.";
    "Dropped items disappear after 3 minutes.";
    
    "떨어진 아이템은 %d분 후 사라집니다.";
    "Dropped items will disappear after% d minutes.";
    
    "이 아이템은 벨트 인벤토리로 옮길 수 없습니다.";
    "This item cannot be moved to Belt Inventory.";
    
    "You cannot unequip the costume weapon. Not enough space.";
    
    "이미 장비를 착용하고 있습니다.";
    "I'm already wearing equipment";
    
    "You cannot pickup this item if you're using quests";
    
    "아이템 획득: %s";
    "Item obtained:% s";
    
    "소지하고 있는 아이템이 너무 많습니다.";
    "Too many items in your possession.";
    
    "아이템 획득: %s 님으로부터 %s";
    "Item obtained:% s from%s";
    
    "아이템 전달: %s 님에게 %s";
    "Pass item:% s to%s";
    
    "말을 탄 상태에서 예복을 입을 수 없습니다.";
    "You cannot wear robes on horseback.";
    
    "둔갑 중에는 착용중인 장비를 변경할 수 없습니다.";
    "You can't change the gear you're wearing.";
    
    "이미 탈것을 이용중입니다.";
    "I'm already using a ride.";
    
    "가만히 있을 때만 착용할 수 있습니다.";
    "Can only be worn while standing still.";
    
    "You cannot equip the costume weapon. Wrong equipped weapon.";
    
    "You cannot take this item if you're using quests";
    
    "죽지 않은 말에게 선초를 먹일 수 없습니다.";
    "It is not possible to feed the horses that are not dead.";
    
    "죽은 말에게 사료를 먹일 수 없습니다.";
    "You can not feed the dead horses.";
    
    "말에게 선초를 주었습니다.";
    "I gave the horse a seaweed.";
    
    "말에게 사료를 주었습니다.";
    "Feed the horses.";
    
    "아직 이 머리를 사용할 수 없는 레벨입니다.";
    "This head is not yet available.";
    
    "동일한 머리 스타일로는 교체할 수 없습니다.";
    "You cannot replace it with the same hair style.";
    
    "이미 둔갑중인 상태입니다.";
    "I'm already in trouble.";
    
    "둔갑할 수 없는 상태입니다.";
    "It is in a condition that it is not easy.";
    
    "잘못된 둔갑 아이템입니다.";
    "Invalid item";
    
    "나보다 너무 높은 레벨의 몬스터로는 변신 할 수 없습니다.";
    "You can't transform into a monster with a level higher than me.";
    
    "레벨이 낮아 착용할 수 없습니다.";
    "You can't wear it because it's low.";
    
    "근력이 낮아 착용할 수 없습니다.";
    "You can't wear it because you have low strength.";
    
    "지능이 낮아 착용할 수 없습니다.";
    "Can't wear because of low intelligence.";
    
    "민첩이 낮아 착용할 수 없습니다.";
    "You can't wear it because of its low agility.";
    
    "체력이 낮아 착용할 수 없습니다.";
    "You can't wear it because of your low health.";
    
    "같은 종류의 유니크 아이템 두 개를 동시에 장착할 수 없습니다.";
    "You cannot equip two unique items of the same type at the same time.";
    
    "결혼하지 않은 상태에서 예물을 착용할 수 없습니다.";
    "Gifts cannot be worn without being married.";
    
    "수련할 수 없는 스킬입니다.";
    "This skill cannot be trained.";
    
    "그랜드 마스터 수련을 할 수 없는 스킬입니다.";
    "Grand Master can not practice.";
    
    "퍼펙트 마스터된 스킬입니다. 더 이상 수련 할 수 없습니다.";
    "Perfect Mastered skill. You can no longer practice.";
    
    "이 스킬은 아직 그랜드 마스터 수련을 할 경지에 이르지 않았습니다.";
    "This skill has not yet reached the grand master training level.";
    
    "크윽, 기가 역류하고 있어! 이거 설마 주화입마인가!? 젠장!";
    "Crutch, the flag is back! Is this a coin mouth? Damn it!";
    
    "수련이 실패로 끝났습니다. 다시 도전해주시기 바랍니다.";
    "The training ended in failure. Please try again.";
    
    "몸에서 뭔가 힘이 터져 나오는 기분이야!";
    "I feel like something is bursting out of my body!";
    
    "뜨거운 무엇이 계속 용솟음치고 있어! 이건, 이것은!";
    "What's hot continues to soar! This is it!";
    
    "더 높은 경지의 수련을 성공적으로 끝내셨습니다.";
    "You have successfully completed higher level training.";
    
    "경험치가 부족하여 책을 읽을 수 없습니다.";
    "Insufficient experience to read the book.";
    
    "이 스킬은 책으로 더이상 수련할 수 없습니다.";
    "This skill can no longer be practiced as a book.";
    
    "이 스킬은 아직 책으로 수련할 경지에 이르지 않았습니다.";
    "This skill is not yet ready to practice with books.";
    
    "책으로 더 높은 경지의 수련을 성공적으로 끝내셨습니다.";
    "You have successfully completed higher level training with a book.";
    
    "어느정도 이 기술에 대해 이해가 되었지만 조금 부족한듯 한데..";
    "I understand this technique to some extent, but it seems to be lacking.";
    
    "드디어 끝이 보이는 건가...  이 기술은 이해하기가 너무 힘들어..";
    "The end is finally visible ... This technology is too hard to understand.";
    
    "열심히 하는 배움을 가지는 것만이 기술을 배울수 있는 유일한 길이다..";
    "Having hard work is the only way to learn skills.";
    
    "%d 권을 더 읽어야 수련을 완료 할 수 있습니다.";
    "You need to read more% d books to complete your training.";
    
    "귀환에 실패하였습니다.";
    "Return failed.";
    
    "말이 없습니다. 마굿간 경비병을 찾아가세요.";
    "No words. Go to the stable guard.";
    
    "말 소환 아이템을 사용하세요.";
    "Use the Summon Horse item.";
    
    "%s SP소모: %d";
    "%s SP consumption:% d";
    
    "몸 속이 뜨겁군. 하지만 아주 편안해. 이대로 기를 안정시키자.";
    "It's hot inside. But very comfortable. Let's stabilize the flag as it is.";
    
    "그래, 천천히. 좀더 천천히, 그러나 막힘 없이 빠르게!";
    "Yes, slowly. More slowly, but faster without clogging!";
    
    "그래, 이 느낌이야. 체내에 기가 아주 충만해.";
    "Yes, this feeling. My body is very full.";
    
    "다 읽었다! 이제 비급에 적혀있는 대로 전신에 기를 돌리기만 하면,";
    "I read it all! Now if you just turn your whole body as it says";
    
    "그것으로 수련은 끝난 거야!";
    "That's it!";
    
    "이제 책의 마지막 장이야! 수련의 끝이 눈에 보이고 있어!";
    "It's the last chapter of the book! The end of the training is visible!";
    
    "얼마 안 남았어! 조금만 더!";
    "Not much left! little bit more!";
    
    "좋았어! 조금만 더 읽으면 끝이다!";
    "Good! Just read a little more and you're done!";
    
    "책장도 이제 얼마 남지 않았군.";
    "There's not much left now.";
    
    "뭔가 몸 안에 힘이 생기는 기분인 걸.";
    "There's something in the body that makes me feel energetic.";
    
    "이제 좀 슬슬 가닥이 잡히는 것 같은데.";
    "I think I'm getting a bit stranded now.";
    
    "좋아, 이 기세로 계속 나간다!";
    "Okay, go on with this momentum!";
    
    "아니 어떻게 된 게 종일 읽어도 머리에 안 들어오냐.";
    "No matter what happens, you can't read it all day.";
    
    "공부하기 싫어지네.";
    "I don't want to study.";
    
    "생각만큼 읽기가 쉽지가 않군. 이해도 어렵고 내용도 난해해.";
    "It's not as easy to read as I thought. Hard to understand and hard to understand.";
    
    "이래서야 공부가 안된다구.";
    "That's why I can't study.";
    
    "%s 길드가 %s 길드의 깃발을 빼앗았습니다!";
    "The guild%s stole the guild's flag!";
    
    "%s 길드의 깃발을 %s 님이 획득하였습니다.";
    "%s has earned the guild's flag.";
    
    "명령어를 모두 입력하세요.";
    "Please enter all the commands.";
    
    "탄 상태에서는 할 수 없습니다.";
    "You can't do it in a burned state.";
    
    "쓰러진 상태에서는 할 수 없습니다.";
    "You can't do it when you're down.";
    
    "꿈속에서 어떻게요?";
    "How about in your dreams?";
    
    "먼저 일어 나세요.";
    "Please wake up first.";
    
    "그런 명령어는 없습니다";
    "There is no such command.";
    
    "말을 탄 상태에서 감정표현을 할 수 없습니다.";
    "You cannot express emotions while riding a horse.";
    
    "열정의 가면을 착용시에만 할 수 있습니다.";
    "You can do this only when you are wearing a mask of passion.";
    
    "여자만 할 수 있습니다.";
    "Only women can do it.";
    
    "그런 사람이 없습니다.";
    "There is no such person.";
    
    "말을 탄 상대와 감정표현을 할 수 없습니다.";
    "You can't express emotions with your opponent.";
    
    "너무 가까이 있습니다.";
    "You are too close";
    
    "너무 멀리 있습니다";
    "Are too far";
    
    "이성간에만 할 수 있습니다.";
    "You can do it only between the opposite sex.";
    
    "이 행동은 상호동의 하에 가능 합니다.";
    "This action is possible with mutual consent.";
    
    "말을 먼저 소환해주세요.";
    "Please summon the horse first.";
    
    "말을 돌려보냈습니다.";
    "I returned the horse.";
    
    "말에서 먼저 내려야 합니다.";
    "You must get off the horse first.";
    
    "말을 탄 상태에서는 먹이를 줄 수 없습니다.";
    "You cannot feed when you are on horseback.";
    
    "말에게 %s%s 주었습니다.";
    "Gave the horse%s%s";
    
    "%s 아이템이 필요합니다";
    "Need item%s";
    
    "셧다운이 %d초 남았습니다.";
    "Shutdown% d seconds left.";
    
    "%d초 후 게임이 셧다운 됩니다.";
    "The game will shut down in% d seconds.";
    
    "%d초 남았습니다. ";
    "%d seconds left ";
    
    "취소 되었습니다.";
    "Canceled";
    
    "로그인 화면으로 돌아 갑니다. 잠시만 기다리세요.";
    "You are returned to the login screen. Please wait.";
    
    "게임을 종료 합니다. 잠시만 기다리세요.";
    "Quit the game. Please wait.";
    
    "캐릭터를 전환 합니다. 잠시만 기다리세요.";
    "Switch character. Please wait.";
    
    "아직 재시작 할 수 없습니다. (%d초 남음)";
    "I can't restart it yet. (% d seconds left)";
    
    "아직 마을에서 재시작 할 수 없습니다. (%d 초 남음)";
    "Can't restart in town yet. (% d seconds left)";
    
    "성지에서 부활 기회를 모두 잃었습니다! 마을로 이동합니다!";
    "You have lost all of the resurrection opportunities in the Holy Land! Go to town!";
    
    "상대방이 대련중입니다.";
    "The other side is battling.";
    
    "<길드> 길드에 속해있지 않습니다.";
    "<Guild> Does not belong to the guild.";
    
    "<길드> 길드 스킬 레벨을 변경할 권한이 없습니다.";
    "You do not have permission to change the guild skill level.";
    
    "<파티> 던전 안에서는 파티에서 나갈 수 없습니다.";
    "You can't leave the party in the <party> dungeon.";
    
    "<파티> 파티에서 나가셨습니다.";
    "You left the party.";
    
    "<길드> 이미 다른 전쟁에 참전 중 입니다.";
    "<Guild> is already participating in another war.";
    
    "<길드> 길드전에 대한 권한이 없습니다.";
    "You do not have permission to the guild.";
    
    "<길드> 그런 길드가 없습니다.";
    "<Guild> There is no such guild.";
    
    "<길드> 상대방 길드가 이미 전쟁 중 입니다.";
    "<Guild> Your opponent's guild is already at war.";
    
    "<길드> 전비가 부족하여 길드전을 할 수 없습니다.";
    "<Guild> There is not enough guild warfare.";
    
    "<길드> 상대방 길드의 전비가 부족하여 길드전을 할 수 없습니다.";
    "<Guild> The opponent's guild lacks the guild can not play.";
    
    "이미 선전포고 중인 길드입니다.";
    "This guild is already being declared war.";
    
    "<길드> 이미 전쟁이 예약된 길드 입니다.";
    "<Guild> The guild is already reserved for war.";
    
    "<길드> 이미 전쟁 중인 길드입니다.";
    "<Guild> The guild is already at war.";
    
    "<길드> 레더 점수가 모자라서 길드전을 할 수 없습니다.";
    "<Guild> You can not play a guild because there is not enough leather score.";
    
    "<길드> 길드전을 하기 위해선 최소한 %d명이 있어야 합니다.";
    "<Guild> You must have at least% d people to play a guild war.";
    
    "<길드> 상대방 길드의 레더 점수가 모자라서 길드전을 할 수 없습니다.";
    "<Guild> The opponent's guild's leather score is insufficient to play a guild.";
    
    "<길드> 상대방 길드의 길드원 수가 부족하여 길드전을 할 수 없습니다.";
    "<Guild> Guild Wars is insufficient due to insufficient Guild Members.";
    
    "<길드> 상대방 길드의 길드장이 접속중이 아닙니다.";
    "<Guild> Guild leader of the other guild is not connected.";
    
    "%s 님으로 부터 친구 등록을 거부 당했습니다.";
    "You have been denied friends from%s.";
    
    "인벤토리가 꽉 차서 내릴 수 없습니다.";
    "Inventory is full and can't be unloaded.";
    
    "이미 파티에 속해 있으므로 가입신청을 할 수 없습니다.";
    "You cannot apply to join because you already belong to a party.";
    
    "군주만이 사용 가능한 기능입니다";
    "This feature is only available to the Lord.";
    
    "%d 초간 쿨타임이 적용중입니다.";
    "A cooldown of% d seconds is in effect.";
    
    "국고에 돈이 부족합니다. 현재 : %u 필요금액 : %u";
    "There is not enough money in the treasury. Current:% u Required amount:% u";
    
    "사용법: warpto <character name>";
    "Usage: warpto <character name>";
    
    "타제국 유저에게는 이동할수 없습니다";
    "You can't move to other empire users.";
    
    "해당 유저는 %d 채널에 있습니다. (현재 채널 %d)";
    "The user is on channel% d. (Current channel% d)";
    
    "해당 지역으로 이동할 수 없습니다.";
    "You cannot move to that area.";
    
    "%s 에게로 이동합니다";
    "Go to%s";
    
    "사용법: transfer <name>";
    "Usage: transfer <name>";
    
    "다른 제국 유저는 소환할 수 없습니다.";
    "Other empire users cannot summon it.";
    
    "%s 님은 %d 채널에 접속 중 입니다. (현재 채널: %d)";
    "%s is connecting to channel% d. (Current channel:% d)";
    
    "해당 지역으로 소환할 수 없습니다.";
    "Can't be summoned to your area.";
    
    "%s 님을 소환하였습니다.";
    "Summoned%s";
    
    "입력하신 이름을 가진 사용자가 없습니다.";
    "There are no users with the name you entered.";
    
    "자신을 소환할 수 없습니다.";
    "You cannot summon yourself.";
    
    "나의 군주 정보";
    "My monarch information";
    
    "[%s군주] : %s  보유금액 %lld";
    "[% s Lord]:% s Reserved% lld";
    
    "[%s군주] : %s";
    "[% s Lord]:% s";
    
    "군주 정보";
    "Monarch information";
    
    "군주만이 사용할수 있는 기능입니다";
    "It is a function that only the monarch can use.";
    
    "1-50 사이의 수치를 선택해주세요";
    "Please select a number between 1-50";
    
    "세금이 %d %로 설정되었습니다";
    "Tax set to% d%";
    
    "자국 영토에서만 사용할 수 있는 기능입니다";
    "This feature is only available in the territory of your country.";
    
    "소환할수 없는 몬스터 입니다. 소환가능한 몬스터는 홈페이지를 참조하세요";
    "This monster cannot be summoned. See the homepage for monsters to summon";
    
    "최대 생명력 +%d";
    "Max Health +% d";
    
    "최대 정신력 +%d";
    "Max Spirit +% d";
    
    "체력 +%d";
    "+% D Stamina";
    
    "지능 +%d";
    "+% D intelligence";
    
    "근력 +%d";
    "+% D strength";
    
    "민첩 +%d";
    "Agility +% d";
    
    "공격속도 +%d";
    "Attack Speed
    

    Where is problem ?

     

    Edit Solved.

  2. On 11/12/2018 at 11:58 AM, Kamol said:

    How to fix this system to be a message

     

    ENVANTER_ANAH_LAZIM You need %d more keys

     

    https://metin2.download/picture/5bAsgpU0UCj3Tdl8M05c9QsEBc4kN90f/.gif

     

    game.py

    self.wndPopupDialog.SetText(localeInfo.ENVANTER_ANAH_LAZIM % lazim)

    change

    self.wndPopupDialog.SetText(localeInfo.ENVANTER_ANAH_LAZIM)

    and

    locale_game.txt

    ENVANTER_ANAH_LAZIM    You need %d more keys 

    change

    ENVANTER_ANAH_LAZIM    You need  more keys

     

    you need delete [%d] i have same problem with %d

  3. Hello how to repair this error ?

     

    1012 00:41:09467 :: 
    networkModule.py(line:208) SetSelectCharacterPhase
    system.py(line:130) __pack_import
    system.py(line:110) _process_result
    introSelect.py(line:30) <module>
    system.py(line:130) __pack_import

    networkModule.SetSelectCharacterPhase - <type 'exceptions.IndentationError'>:expected an indented block (interfaceModule.py, line 523)

    1012 00:41:09467 :: ============================================================================================================
    1012 00:41:09467 :: Abort!!!!

    [SOLVED]

     

    NEW ERROR

     

    1012 21:37:18363 :: Traceback (most recent call last):

    1012 21:37:18363 ::   File "networkModule.py", line 247, in SetGamePhase

    1012 21:37:18363 ::   File "game.py", line 98, in __init__

    1012 21:37:18364 ::   File "interfaceModule.py", line 263, in MakeInterface

    1012 21:37:18364 ::   File "interfaceModule.py", line 159, in __MakeWindows

    1012 21:37:18365 ::   File "uiInventory.py", line 47, in __init__

    1012 21:37:18365 ::   File "uiInventory.py", line 167, in __LoadWindow

    1012 21:37:18366 :: AttributeError
    1012 21:37:18366 :: : 
    1012 21:37:18366 :: 'InventoryWindow' object has no attribute 'en_ac'
    1012 21:37:18366 :: 
     

     

    thanks for help.

  4. Hi i need help with my problem.

    localhost Virtual box everything is alright 

    I uploaded the server to VPS and i have problem login is okey but i select character and client me kick back to login screen.

    syslogDB : https://pastebin.com/myBtFa3w
    syslog AUTH : https://pastebin.com/Kz2AYt8D
    syslogCH1 :

    This is the hidden content, please

    VT URL: https://www.virustotal.com/#/url/625fc09a8f265596b3ee7942b833910fd58c481aeca876ca1118e34e6c1e8038/detection

    VT File:

    This is the hidden content, please

    syserror CH1 : https://pastebin.com/uGzdT2se
    syserror GAME99 : https://pastebin.com/wEZGnfvc

    Clean SF by Undyne core Vanilla

    • Metin2 Dev 1
  5. 12 hours ago, Vanilla said:

    you need to build liblua which is located at the 'Internal' directory of the source.

    thanks but i have new error 

    can i replace code:  

      template <typename T> T MIN(T a, T b)
        {
            return a < b ? a : b;
        }
    
        template <typename T> T MAX(T a, T b)
        {
            return a > b ? a : b;
        }
    
        template <typename T> T MINMAX(T min, T value, T max)
        {
            T tv;
    
            tv = (min > value ? min : value);
            return (max < tv) ? max : tv;
        }

    to:  

     template <typename T> T _MIN(T a, T b)
        {
            return a < b ? a : b;
        }
    
        template <typename T> T _MAX(T a, T b)
        {
            return a > b ? a : b;
        }
    
        template <typename T> T _MINMAX(T min, T value, T max)
        {
            T tv;
    
            tv = (min > value ? min : value);
            return (max < tv) ? max : tv;
        }

     

     

    4hEp.png

  6. 5 hours ago, asterix2 said:

    Open char_change_empire.cpp


    Search:

        DWORD dwAID;

    Add under:

        DWORD dwPID[4];

     

     

    new problem.

    Spoiler

     

    char_change_empire.cpp: In member function 'int CHARACTER::ChangeEmpire(BYTE)':
    char_change_empire.cpp:41: error: 'dwAID' was not declared in this scope
    gmake: *** [OBJDIR/char_change_empire.o] Error 1
     

            str_to_number(dwAID, row[0]);
            str_to_number(dwPID[0], row[1]);
            str_to_number(dwPID[1], row[2]);
            str_to_number(dwPID[2], row[3]);
            str_to_number(dwPID[3], row[4]);

     

    Spoiler

     

    I change:

     

            str_to_number(dwPID[0], row[1]);
            str_to_number(dwPID[1], row[2]);
            str_to_number(dwPID[2], row[3]);
            str_to_number(dwPID[3], row[4]);

     

     

    Perhaps I estimated the problem well while I was getting compile

    Update Photo: 

    Spoiler


    694ae1a643cc373b01174619b43d65b1.png

     

     

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.