Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. Red Dead Redemption 2

      1. PC
      2. Gameplay
      3. Missions
      4. Help & Support
    2. Red Dead Online

      1. Gameplay
      2. Find Lobbies & Outlaws
      3. Help & Support
      4. Frontier Pursuits
    1. Crews & Posses

      1. Recruitment
    2. Events

    1. GTA Online

      1. Diamond Casino & Resort
      2. DLC
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Grand Theft Auto Series

    3. GTA 6

    4. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    5. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA IV Mods
    6. GTA Chinatown Wars

    7. GTA Vice City Stories

    8. GTA Liberty City Stories

    9. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA SA Mods
    10. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA VC Mods
    11. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA III Mods
    12. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    13. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption

    2. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. News

    2. Forum Support

    3. Site Suggestions

UZI-I

[DOC] WPL / XPL File Format

Recommended Posts

UZI-I

Hello All...

 

Here is what I found on the WPL / XPL file from GTA4

They are like the SA's Binary IPL...

 

Header :

 

struct Header_t{BYTE	byteUnknown01[ 4 ];DWORD	dwNbrOfBlockInst;};

 

 

BlockInst (Repeated X Time)

 

struct Inst_t{float  fPosition[ 3 ];float  fRotation[ 4 ];DWORD	dwModelNameHash;BYTE	byteUnknown01[ 4 ];DWORD dwAttachedLod;BYTE	byteUnknown02[ 8 ];};

 

 

The first 'BlockInst' is located at 0x44 in the file.

The Rotation is a Complex Number, Quaternion.

 

http://www.gtaforums.com/index.php?showtopic=390195

 

Have fun...

Edited by UZI-I

Share this post


Link to post
Share on other sites
xmen

nice...but format not working for me confused.gif

 

found some blocks at the end of each file

 

 

byte[8] = always (xpl 0000 0001)  (wpl 0100 0000)InfoBlock 128 bytes (separated by ,)Ist = file name ?2nd = unknown3rd = unknown some address type thing or any identifier4th = date time(YYYY:MM:DD:HH:mm:ss)

 

 

edit :

worked...dunno, but .net textbox dont support some stupid chars and do not add any lines

Edited by xmen

Share this post


Link to post
Share on other sites
Intosia

What does it do?

Share this post


Link to post
Share on other sites
warclaw

please found the coords of car spawn point! xmen! and have i right that that is coords?

Share this post


Link to post
Share on other sites
UZI-I

I think in my unknown value, there is an address to an Info block that determine the File to be spawned and some sh*t. I'll look at that today.

 

@Intosia : WPL / XPL are the new IPL name. They are used to create static object in the game.

 

Edited by UZI-I

Share this post


Link to post
Share on other sites
UZI-I

Sorry for the double post...

 

(16:50:30) Yoann: http://public.yoa2n.fr/gtaiv/brook_s2.wpl.txt

(16:50:30) Yoann: http://public.yoa2n.fr/gtaiv/brook_s2.xpl.txt

(16:50:43) Yoann: http://public.yoa2n.fr/gtaiv/ipldumper/

 

Header and BlockInst of XPL are the same as WPL but the endianning is different...

 

And the crappy source of ipldumper... http://public.yoa2n.fr/gtaiv/ipldumper/ipldumper.cpp__.txt

 

EDIT (Thanks Tanjes):

http://tof.canardpc.com/show/448d9a46-3341...070e3f8f23.html

Edited by UZI-I

Share this post


Link to post
Share on other sites
UZI-I

Maybe...

 

After the rotation, there is the Hash of the model Name (DWORD)

 

EDIT:

http://public.yoa2n.fr/gtaiv/brook_s2(MODEL_NAME).wpl.txt

 

OMG biggrin.gif

brook_s2.wpl with model name. (Scroll Down)

 

EDIT:

Everything is there

http://public.yoa2n.fr/gtaiv/brook_s2(MODEL_NAME).wpl.txt

http://public.yoa2n.fr/gtaiv/hash_table.txt

Edited by UZI-I

Share this post


Link to post
Share on other sites
Acoustik

Woo! Great, Now I wait when you can add an objet ingame with the WPL modification !

Share this post


Link to post
Share on other sites
JKM

WOW...... really cool smile.gif hopefully with an editor (which can save any changes) too smile.gifcookie.gifcookie.gif Or better a max script xD

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.