enum Pam
{
pamo[256],
};
enum Times
{
lMinute,
lHour,
sName[30],
paranum,
Pam:sParamater[30],
};
new Loop[MAX_LOOPS][Times];
Loop[0][sParamater.1] = " ";
C:\Users\win7\Desktop\samp03x_svr_R1-2_win32\gamemodes\lvdm.pwn(41) : error 010: invalid function or declaration |
Loop[0][sParamater.1] = " ";
Loop[0][sParamater.1] = '\0';
Pam:sParamater
[sParamater.1]
enum Times
{
lMinute,
lHour,
sName[30],
paranum
};
new Loop[MAX_LOOPS][Times];
new Loop_sParamater[MAX_LOOPS][30][128]; // 256 is not needed, it'll be fine with lowered value.
// somewhere:
Loop_sParamater[0][1] = " ";
Loop_sParamater[0][1][0] = EOS;
// EOS or '\0'
enum enum1 {
var1,
var2,
array1[5]
}
enum enum2 {
var3,
var4,
array2[enum1]
}
new Array[enum2];
main() {
printf("%d", Array[var3]);
printf("%d", Array[var4]);
printf("%d", Array[array2][var1]);
printf("%d", Array[array2][var2]);
printf("%d", Array[array2][array1][0]);
}
#define MAX_LOOPS 10
enum Pam
{
pamo[256],
firstpam[256]
}
#define idx(%0,%1,%2) (%2 + (%0 * %0:%1))
enum Times
{
lMinute,
lHour,
sName[30],
paranum,
sParameter[idx(Pam, 50, Pam: 0)]
}
new Loop[MAX_LOOPS][Times];
main() {
strcat(Loop[0][sParameter][idx(Pam, 25, pamo)], "Hello World", 256);
strcat(Loop[0][sParameter][idx(Pam, 20, pamo)], "Hello World 2", 256);
printf(Loop[0][sParameter][idx(Pam, 20, pamo)]);
printf(Loop[0][sParameter][idx(Pam, 25, pamo)][4]);
}