AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   How to get the data from file? (Is correct what i did ?) (https://forums.alliedmods.net/showthread.php?t=29730)

hip_hop_x 06-11-2006 12:33

How to get the data from file? (Is correct what i did ?)
 
Before plugin_init() i have added: new gXpfile[128] for gXpfile

Code:
public saveXp(id) {     new vaultkey[64], vaultdata[64];               new configDir[128]         format(gXpfile,127,"%s/xu/lvl.ini",configDir)         format(vaultkey,63,"Xu mod-class");       format(vaultdata,63,"%d",PlayerClass[id]);       set_vaultdata(vaultkey,vaultdata);

I want to load xp from %s/xu/lvl.ini from config directory.



Code:
public LoadXp(id) {     new vaultkey[64], vaultdata[64];       get_datadir(gXpfile,127,"%s/xu/lvl.ini",configDir)         format(vaultkey,63,"Xu mod-class");       get_vaultdata(vaultkey,vaultdata,63);       PlayerClass[id] = str_to_num(vaultdata);


Is it correct ?

rain 06-11-2006 14:01

Nah, decide if you want it from vault or from file.

And don't use this:
Code:
new configDir[128] format(gXpfile,127,"%s/xu/lvl.ini",configDir) get_datadir(gXpfile,127,"%s/xu/lvl.ini",configDir)

rather sth like:
Code:
new configDir[128]; // config, thought it was data? :) get_datadir(configDir, 127); format(gXpfile, 127, "%s/xu/lvl.ini", configDir);

And then operate on gXpfile.

hip_hop_x 06-11-2006 15:32

Thx rain!


All times are GMT -4. The time now is 08:09.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.