• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[Guide] Make STRS from Header

Junior Spellweaver
Joined
Apr 5, 2009
Messages
101
Reaction score
3
Help with my strs "ItemCombine.dat"

I make all steps, see video tutorial, he works but dont show all tables
stay like this :
Problema Itemcombine - [Guide] Make STRS from Header - RaGEZONE Forums

And when i try see another table like in middle appear this error...(never see this before)

Erro estranho - [Guide] Make STRS from Header - RaGEZONE Forums


Here my strs :
[filemask="ItemCombine.dat"]

struct ItemCombineFile
{
u32 ItemCombineBlocks;
u32 ItemCombineColumns;
u32 ItemCombineSize;
child ItemCombine [count=ItemCombineBlocks];
}

struct ItemCombine [preload=1]
{
u32 m_dwIndex;
cstr[len=64] m_strCode;
i32 m_CombineIdx;
u32 m_dwFee;
cstr[len=64] m_strCivil;
i32 m_TradeValue;
u32 m_dwTradeMoney;
repeat 5
{
cstr[len=64] m_itmPdMat;
i32 m_nDur;
}
}
 

Attachments

You must be registered for see attachments list
Joined
Nov 1, 2009
Messages
842
Reaction score
276
version ?

you need to recheck

Code:
struct _ItemCombine_fld::_material
{
  char m_itmPdMat[8];
  int m_nDur;
};


before is
Code:
struct _ItemCombine_fld
{
  _base_fld baseclass_0;
  int m_CombineIdx;
  unsigned int m_dwFee;
  char m_strCivil[64];
  int m_TradeValue;
  unsigned int m_dwTradeMoney;
  _ItemCombine_fld::_material m_Material[5];
};

it mean m_Material is Repeat 5 like this
Code:
repeat 5
  char m_itmPdMat[8];
  int m_nDur;

But you must see at char m_itmPdMat[8];

thats need to cstr len 8 not 64
 
Junior Spellweaver
Joined
Apr 5, 2009
Messages
101
Reaction score
3
Thank you novanakal you are the master,
I only change len 64 to 8 and work, i think now is right, take a look
ItemcombineOK - [Guide] Make STRS from Header - RaGEZONE Forums

[filemask="ItemCombine.dat"]

struct ItemCombineFile
{
u32 ItemCombineBlocks;
u32 ItemCombineColumns;
u32 ItemCombineSize;
child ItemCombine [count=ItemCombineBlocks];
}

struct ItemCombine [preload=1]
{
u32 m_dwIndex;
cstr[len=64] m_strCode;
i32 m_CombineIdx;
u32 m_dwFee;
cstr[len=64] m_strCivil;
i32 m_TradeValue;
u32 m_dwTradeMoney;
repeat 5
{
cstr[len=8] m_itmPdMat;
i32 m_nDur;
}

};
 

Attachments

You must be registered for see attachments list
Last edited:
Initiate Mage
Joined
Jun 24, 2014
Messages
1
Reaction score
0
bro i confused about this
i get the problem case with cause "Error loading field Unknown: Field UnitArmsBlocks in expression 'UnitArmsBlocks' not found"
is there a solution to this problem? or I wrote the code incorrectly..
novanakal - [Guide] Make STRS from Header - RaGEZONE Forums


UPDATE
Sorry i make little wrong code.. thanks novanakal for thread guide.. hahahaha

novanakal - [Guide] Make STRS from Header - RaGEZONE Forums
[filemask="UnitArms.dat"]
struct UnitArmsFile

{
u32 UnitArmstBlocks;
u32 UnitArmsColumns;
u32 UnitArmsBlockSize;
Child UnitArms [count=UnitArmsBlocks];
}

struct UnitArms [preload=1]
{
u32 m_dwIndex;
cstr[len=64] m_strCode;
cstr[len=64] m_strModle;
i32 m_nIconIDX;
cstr[len=64] m_strName;
i32 m_nFixPart;
cstr[len=64] m_strDefFrame;
i32 m_nWPType;
i32 m_nEffectGroup;
i32 m_nNeedBt;
i32 m_bAbr;
i32 m_nDurUnit;
i32 m_nLevelLim;
i32 m_nUpLevelLim;
i32 m_nExpertID1;
i32 m_nExpertLim1;
i32 m_nExpertID2;
i32 m_nExpertLim2;
float m_fAttGap;
i32 m_nAttack_DP;
float m_fAttackRange;
i32 m_nAttackDel;
float m_fMoveSpdRev;
i32 m_nGAMinAF;
i32 m_nGAMaxAF;
i32 m_nAttMastery;
i32 m_nGAMinSelProb;
i32 m_nGAMaxSelProb;
i32 m_nDefFc;
i32 m_nDefMastery;
i32 m_nProperty;
i32 m_nFireTol;
i32 m_nWaterTol;
i32 m_nSoilTol;
i32 m_nWindTol;
i32 m_nMoney;
i32 m_nStdPrice;
i32 m_nStdPoi32;
i32 m_nRepPrice;
i32 m_nDesrepPrice;
i32 m_nBstCha;
float m_fBstSpd;
i32 m_nBackSlt;
i32 m_nEff1Code;
float m_fEff1Unit;
i32 m_nEff2Code;
float m_fEff2Unit;
i32 m_nEff3Code;
float m_fEff3Unit;
i32 m_nEff4Code;
float m_fEff4Unit;
cstr[len=64] m_strTooltipIndex;
i32 m_nAttEffType;
i32 m_nDefEffType;
};
novanakal - [Guide] Make STRS from Header - RaGEZONE Forums
 
Last edited:
Joined
Nov 1, 2009
Messages
842
Reaction score
276
Update !!!

new header Including Zoneserver.exe
RF Online v2.3
Caravans Time and Space Version ( GameCampus )


More Info
Code:
http://m.gamescampus.com/rfonline/eventsdetail/1/5239

https://rf.lytogame.com/berita/berita.asp?id=3132#berita


Download Link
Code:
https://drive.google.com/open?id=1CeCk9h3w8HjPxaX-JMy6WofuCfmyIPuL
 
Last edited:
Joined
Nov 1, 2009
Messages
842
Reaction score
276
Update !!!

new header Including Zoneserver.exe
RF Online v4.5 | Age of Patron Version ( PlayRedFox )


More Info
Code:
http://forums.playredfox.com/index.php?threads/rf-online-service-announcement.775/

https://rf.lytogame.com/berita/berita.asp?id=5609#berita


Download Link
Code:
https://drive.google.com/open?id=1siK2PF2nPMn19nu2FnwFZAtwqzJCZN_X
 
Last edited:
Joined
Apr 9, 2012
Messages
2,359
Reaction score
442
Update !!!

new header Including Zoneserver.exe
RF Online v4.5 | Age of Patron Version ( PlayRedFox )


More Info
Code:
http://forums.playredfox.com/index.php?threads/rf-online-service-announcement.775/

https://rf.lytogame.com/berita/berita.asp?id=5609#berita


Download Link
Code:
https://drive.google.com/open?id=1siK2PF2nPMn19nu2FnwFZAtwqzJCZN_X

Is it not possible to upload the .pdb? :D:
 
Newbie Spellweaver
Joined
Feb 16, 2017
Messages
5
Reaction score
0
is there a diffrece file server for Age Of Patron with 2232-GU ?

like script or etc ?
 
Initiate Mage
Joined
Oct 28, 2017
Messages
2
Reaction score
0
Hi,

what else is to do if i want to modify timer for a potionitem like "over drive charger". It lasts 30 secs. I want to make it last 300 secs. m_nContEffectSec is 3600 in PotionItemEffect.dat on server side is modified.
Where is to modify on client sidem which file?
 
Initiate Mage
Joined
Oct 16, 2019
Messages
1
Reaction score
0
hi nova, im new at this thing and i have a little question for you, why when i make strs "AccGCD-PORTAL" done, and when im checkin with DATAEDITOR its massage error AccGSD uknown, but when i replace "AccGCD-PORTAL" into "AccGSD" it work, did this count on every "Map-PORTAL" or no?
 
Newbie Spellweaver
Joined
Nov 16, 2020
Messages
5
Reaction score
1
Hello ngab, sorry I'm new here. lately I tried to have fun with own RF Offline. I want to ask about ZoneServer header. Consedering that each ZoneServer have different value -not much-, but is possible if I want to generate ZoneServer header by myself with ZoneServer that I get from this thread https://forum.ragezone.com/f479/release-aop-server-accserver-no-1203403/? Like use IDA Pro? Is possible, how to generate? Tq
 
Back
Top