Do you use Lite-C or C-Script?
Multidimensional arrays are only available in Lite-C!
In C-Script use a single array with a simple formula to fake multidimensional arrays:
Code:

// C-Script example of a pseudo database...
define col_index_num, 100; // 100 columns
define row_index_num, 100;
define dataset_health, 0;
define dataset_ammo, 1;
define dataset...
...
var my_table[1000]; // col_index_num * row_index_num
var my_dataset[col_index_num];

function myfunc()
{
var v_row = 13; // use dataset of the 13 th row
var v_col = 0;

while (v_col < col_index_num) // your columns (each col is a property of your dataset)
{
my_dataset[v_col] = my_table[v_row*col_index_num + v_col]; // copy from my_table to my_dataset for better handling
v_col += 1;
}

my.health = my_dataset[dataset_health];
my.ammo = my_dataset[dataset_ammo];
...
}



Last edited by HPW; 02/14/08 18:41.

Evil Blood (v. 0.52) RPG
Commport.de (Social Network Community)