Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Chaos Online

Post questions about game models here, or help out others!
Post Reply
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1422 times

Chaos Online

Post by chrrox »

This game uses nif version
Gamebryo File Format, Version 20.6.0.0
http://chaos.playcybergames.com/en/download.php
http://www.youtube.com/watch?feature=pl ... EPeLPPzKm0

i did not do the recursive directory info because i was having trouble in quickbms storing the variables.

Code: Select all

goto 0x6
get ftable long
goto ftable
getdstring null 0x16
get files long
savepos TBL1
set tsize files
math tsize * 0x15
set TBL2 TBL1
math TBL2 + tsize
math TBL2 + 0xC
set TBL3 TBL2
set tsize files
math tsize * 0x4
math TBL3 + tsize
math TBL3 + 0x12
print "%TBL3%"
goto TBL3
savepos tmp
set counter 0
get tsize asize
Do
math counter += 1
getdstring NAME 0x100
get type long
if type == 16
getdstring null 0xC
else
getdstring null 0x14
get tmp long
putarray 0 tmp NAME
endif
savepos tmp
while tmp < tsize
print "%counter%"
goto TBL1
for i = 0 < files
get unk byte
get offset long
get unk1 long
get size long
get unk1 long
get unk1 long
getarray NAME 0 i
log NAME offset size
next i
imports fine with the blender nif importer from mariusz szkaradek

Image
windfury
beginner
Posts: 23
Joined: Sun May 23, 2010 7:54 am
Has thanked: 15 times
Been thanked: 2 times

Re: Chaos Online

Post by windfury »

Uhm, what file do I use this with?
I tried it with the .pcl file but it doesn't seem to work.
glcat
n00b
Posts: 18
Joined: Wed Feb 15, 2012 5:31 am
Has thanked: 8 times
Been thanked: 2 times

Re: Chaos Online

Post by glcat »

oh it does not work ,PL fixed,thank you very much
darlandk
ultra-n00b
Posts: 1
Joined: Tue Mar 15, 2011 1:58 pm

Re: Chaos Online

Post by darlandk »

glcat wrote:oh it does not work ,PL fixed,thank you very much
Larss
n00b
Posts: 10
Joined: Sun Aug 12, 2012 11:54 pm
Has thanked: 2 times

Re: Chaos Online

Post by Larss »

What does the script extract?
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1422 times

Re: Chaos Online

Post by chrrox »

putvar seems broken here is a script with folders that does not use it.

Code: Select all

goto 0x6
get ftable long
goto ftable
getdstring null 0x16
get files long
append
for i = 0 < files
get unk byte
savepos tmp
log MEMORY_FILE tmp 4
get offset long
get unk1 long
savepos tmp
log MEMORY_FILE2 tmp 4
get size long
get unk1 long
get unk1 long
next i
append
getdstring null 0xC
set tsize files
math tsize * 0x4
math tsize + 0x12
getdstring null tsize
savepos tmp
get tsize asize
Do
getdstring NAME 0x100
get type long
if type == 16
getdstring null 0xC
set DIR NAME
else
getdstring null 0x14
get num long
set NAME2 DIR
string NAME2 + NAME
math num * 4
#print "%num%"
get size asize MEMORY_FILE
#print "%size%"
goto num MEMORY_FILE
goto num MEMORY_FILE2
get offset long MEMORY_FILE
get size long MEMORY_FILE2
log NAME2 offset size
endif
savepos tmp
while tmp < tsize
mappy2012
advanced
Posts: 61
Joined: Sun Jul 03, 2011 4:40 am
Has thanked: 51 times
Been thanked: 1 time

Re: Chaos Online

Post by mappy2012 »

Error: [myfseek] the offset 0x0000000134200000 in the file -1 can't be reached
Ekey
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 1823
Joined: Wed Mar 31, 2010 6:54 am
Has thanked: 92 times
Been thanked: 1058 times

Re: Chaos Online

Post by Ekey »

mappy2012 wrote:Error: [myfseek] the offset 0x0000000134200000 in the file -1 can't be reached
You need latest QuickBMS 0.5.24b
Allanoon
veteran
Posts: 91
Joined: Sat Apr 14, 2012 9:00 pm
Has thanked: 116 times
Been thanked: 25 times

Re: Chaos Online

Post by Allanoon »

Ekey wrote:
mappy2012 wrote:Error: [myfseek] the offset 0x0000000134200000 in the file -1 can't be reached
You need latest QuickBMS 0.5.24b
Getting the same error even with that version...
mappy2012
advanced
Posts: 61
Joined: Sun Jul 03, 2011 4:40 am
Has thanked: 51 times
Been thanked: 1 time

Re: Chaos Online

Post by mappy2012 »

Ekey wrote:
mappy2012 wrote:Error: [myfseek] the offset 0x0000000134200000 in the file -1 can't be reached
You need latest QuickBMS 0.5.24b

hi~ekey,
i use latest QuickBMS 0.5.26,get Error: [myfseek] the offset 0x0000000221500000 in the file -1 can't be reached
Script does not support the new version of the client???
axeladsmith
ultra-n00b
Posts: 7
Joined: Sun Sep 01, 2013 5:12 am
Has thanked: 3 times

Re: Chaos Online

Post by axeladsmith »

for script need use quickbms for 4gb files
User avatar
CriticalError
double-veteran
double-veteran
Posts: 678
Joined: Sun Jul 05, 2009 2:03 am
Has thanked: 104 times
Been thanked: 41 times

Re: Chaos Online

Post by CriticalError »

well many thanks for that chrox, but after try use them, I got same error as @mappy2012 so I think files was change a bit, maybe is possible update script? here some samples, many thanks.

http://puu.sh/bp1No/9df6dd6ade.7z
Post Reply