[Help] I want to help translate and other things

Page 1 of 2 12 LastLast
Results 1 to 15 of 21
  1. #1
    Creator of Code chreadie is offline
    MemberRank
    Mar 2006 Join Date
    SwedenLocation
    603Posts

    [Help] I want to help translate and other things

    Hey!

    Im pretty new to pangya private servers but i played pangya a while back.

    So i put up a server, can login etc but most of the buttons etc are in thai, i would like to know what tools there are to unpack and pack the .pak files and where different stuff are. Items for example, where is it stored in the client?

    How can i edit projectg.exe? (or do i need to at all?)
    How can i change what ip the client connects to?

    I used to help with the KnightOnline private server files. Hexedited the .tbl files for several hours and also built a nice web gui with some friends.

    I want to help in any way i can!


  2. #2

    Re: [Help] I want to help translate and other things

    http://forum.ragezone.com/f513/pangy...1/#post6106197

    I think MrNickname has a nearly translated client; all a matter of uploading it. >_<

  3. #3
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: [Help] I want to help translate and other things

    Heyo chreadie ;) i'm currently uploading my client that has 99.9% of the graphic UI translated to US version however there are item descriptions and some texts that aren't UI graphic related so is not translated at the moment.

    If you like to help the biggest step at the moment would be research into the .iff files which contain descriptions that need to translate, and experiment the way to add JP KR official client items to this client. The PakMaker use for unpak the pak files can be found in couple pages down. ;) Let me know if you are up to this challenge.

    About the ProjectG you can leave it aside because we have the working version by fasa2008. Is easy to hex edit ProjectG to connect to your server IP LAN/WAN are fine and i have one connect as 127.0.0.1 included in my client upload. ;)

    Myself have experience on Lineage 2 server for over 5 years, EVE-Online for short of time (Because server progress too slow and Mods are not friendly as expected), War of Warcraft (a very boring game lulz), so gathered i have some MySQL server knowledge. Been forced to use MSSQL for this private server made me learn a few things and i think it has much better features.

  4. #4
    Creator of Code chreadie is offline
    MemberRank
    Mar 2006 Join Date
    SwedenLocation
    603Posts

    Re: [Help] I want to help translate and other things

    Quote Originally Posted by mrNickname View Post
    Heyo chreadie ;) i'm currently uploading my client that has 99.9% of the graphic UI translated to US version however there are item descriptions and some texts that aren't UI graphic related so is not translated at the moment.

    If you like to help the biggest step at the moment would be research into the .iff files which contain descriptions that need to translate, and experiment the way to add JP KR official client items to this client. The PakMaker use for unpak the pak files can be found in couple pages down. ;) Let me know if you are up to this challenge.

    About the ProjectG you can leave it aside because we have the working version by fasa2008. Is easy to hex edit ProjectG to connect to your server IP LAN/WAN are fine and i have one connect as 127.0.0.1 included in my client upload. ;)

    Myself have experience on Lineage 2 server for over 5 years, EVE-Online for short of time (Because server progress too slow and Mods are not friendly as expected), War of Warcraft (a very boring game lulz), so gathered i have some MySQL server knowledge. Been forced to use MSSQL for this private server made me learn a few things and i think it has much better features.
    I will get started on the iff-files, are these server-specific and where are they located if they are present in the client?

    I host a few MSSQL-servers at work and have had some education in administration of such, i hope it can help!

    I await your client with the biggest anticipation, will dl and test as soon as i can.

  5. #5
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: [Help] I want to help translate and other things

    'pangya_th.iff' can be found in most game client pak files, ofcourse the last pak file contain the latest iff being used.

    You'll need to unpak the pak file to view the contents, its located in data folder. You just change the main .iff extension to rar or zip. It can open as an archive container and inside contain the real encrypted .iff files that needed to edit.

    From there you can try workout the translation one by one, and i'll try to research into adding items.

    After edited you need to use an program to repack it as zip format and rename extension back to iff, and as well add it back to the latest pak. Besure you drop the same edited iff file to Login and Game server folder to make it work. ;)

  6. #6
    Creator of Code chreadie is offline
    MemberRank
    Mar 2006 Join Date
    SwedenLocation
    603Posts

    Re: [Help] I want to help translate and other things

    cool, been looking into the PANGYA_ITEM_TYPELIST and found that i dont have alot of item id's in it, is that a problem? Ive found alot of id's in the item.iff file (server side) which i cant find in the database, am i missing a table?

  7. #7
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: [Help] I want to help translate and other things

    If you use the Repack server you should have a 'Pangya Shop.sql' execute it then that PANGYA_ITEM_TYPELIST table will be filled with items.

  8. #8
    Creator of Code chreadie is offline
    MemberRank
    Mar 2006 Join Date
    SwedenLocation
    603Posts

    Re: [Help] I want to help translate and other things

    Thats the file ive added, problem is that the id's are under 400000000 and the id's ive found in logs (for balls etc) are above 400000000

  9. #9
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: [Help] I want to help translate and other things

    Hmm someone actually tried to extract the ItemID from the iff but end up no where; http://forum.ragezone.com/f200/item-ids-714058/

    But i'm too sleepy at the moment can't think of anything else, i'll look into it tomorrow. ;P

  10. #10
    Creator of Code chreadie is offline
    MemberRank
    Mar 2006 Join Date
    SwedenLocation
    603Posts

    Re: [Help] I want to help translate and other things

    After reading that thread i started to look for id's everywhere :D

    So i bought some characters and sets, the id's of the characters and the sets are the same as in the iff-files.

    I tried adding more balls, failed.
    I tried adding more clubs, failed.

    Ill try more tomorrow!

  11. #11
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: [Help] I want to help translate and other things

    I'm now trying to find the way to add removed shop items back to shop. First settle the items based on THclient then will proceed on migrate USClient items to THClient.

    Right now i'm studying all the iff files see what they are, i might post a note of all the iff files when i finish study it.

  12. #12
    Creator of Code chreadie is offline
    MemberRank
    Mar 2006 Join Date
    SwedenLocation
    603Posts

    Re: [Help] I want to help translate and other things

    My thought is that the items have a expiry date (and my guess is that its the last 2 uint32 values before the id of the next item).

    Gonna check it out later today

  13. #13
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: [Help] I want to help translate and other things

    I hope Tsukasa can provide some corrections here with the ID

    Is been a busy day, on and off the comp and i only managed to study the following:

    Spoiler:

    AuxPart.iff = List of equipable rings
    Ball.iff = Comets data with .seq file which assumed use in golf game. (maybe in shop as well)
    Caddie.iff = List of all equipable caddies
    CaddieItem.iff = Caddie's clothes
    CadieMagicBox.iff = Cadie's Cauldron dropbox (?)
    CadieMagicBoxRandom.iff = Cadie's Cauldron related (?)
    Card.iff = Cards data
    Character.iff = List of all character data and appearance setup
    Club.iff = List of clubs data from Wood to Putt clubs (assumely use in golf game)
    ClubSet.iff = List of clubset (assume associate with the shop)
    Course.iff = List of all golf courses in Pangya
    CutinInfomation.iff = Cut-In display data (Official typo'd 'information' with missing 'r')
    Desc.iff = Main datapack of all item descriptions, currently in TH language. Translation can prove big challenge.
    Enchant.iff = No readable data, but assume for the stats upgrades
    Funiture.iff = List of myroom decoration items
    FunitureAbility.iff = No readable data, but assume it add ability to interface with certain furnitures
    HairStyle.iff = List of Hair dye colors
    Item.iff = List of active and passive items use in the game
    Mascot.iff = Mascot data :)
    Match.iff = Toury Rank list from Ama6 to Pro6 plus trophy data
    OfflineShop.iff = No idea how it works
    Part.iff = Shop items (?)
    QuestDrop.iff = Drop of quest coupons (Not working now as events are disabled)
    SetItem.iff = Sets of item, from shop to gacha rare sets.
    Skin.iff = List of character info page themes that can be bought in shop
    TikiPointTable.iff = No readable data, but assumed related to purchase points checkout
    TikiRecipe.iff = No readable data
    TikiSpecialTable.iff = No readable data


    Next i should try add the removed limited shop item back to shop..

    EDIT: I edit the ClubSet.iff try to replace PWC Clubset to Guitar Clubset data and managed to get Guitar clubs to display in shop i was happy but after right clicked the info shows the PWC description i wonder where else i missed.......
    Attached Thumbnails Attached Thumbnails pangyag_037.jpg  
    Last edited by mrNickname; 14-01-11 at 12:40 PM.

  14. #14
    Deny everything. Tsukasa is offline
    MemberRank
    Jun 2005 Join Date
    Net SlumLocation
    558Posts

    Re: [Help] I want to help translate and other things

    Don't replace, add.
    If you say you "replace" you have to replace the entire record, not just the model.

    Clubsets have IDs, so the ID matching the clubset will be drawn from desc.iff and displayed. On a related note: Replacing just the model will also not replace and/or alter the ingame clubs. Those are also referenced in clubset.iff. Same with the effects or the special modifiers a clubset provides. If you do not understand the file structure, you cannot replace things properly.

    So, in essence: Don't replace, add.

  15. #15
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: [Help] I want to help translate and other things

    Because the guitar set exist in the iff as gacha item but i like to make it appear in the shop, so i thought to replace the Clubset name and dataset like 'club02_11' with the one at the shop might work, now that you mentioned there's additional data i just don't know which code make it appear in the shop.

    The attachment pic shows the edited name and something dataset but i don't know how the rest of the code works.
    Attached Thumbnails Attached Thumbnails untitled.gif  



Page 1 of 2 12 LastLast

Advertisement