Evo public UcitajOrg:
public UcitajOrg(orgid, id)
{
/* 1 = Clanovi
2 = Enterijeri*/
if(id == 1)
{
if(orgid == 1)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/PD/Clanovi.ini", "UcitajPDClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 2)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/FBI/Clanovi.ini", "UcitajFBIClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 3)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/SWAT/Clanovi.ini", "UcitajSWATClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 4)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/MD/Clanovi.ini", "UcitajMDClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 5)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/LCN/Clanovi.ini", "UcitajLCNClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 6)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/WTM/Clanovi.ini", "UcitajWTMClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 7)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/Mayor/Clanovi.ini", "UcitajMayorClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 8)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/HA/Clanovi.ini", "UcitajHAClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 9)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/CNN/Clanovi.ini", "UcitajCNNClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 10)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/TC/Clanovi.ini", "UcitajTCClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 11)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/GSF/Clanovi.ini", "UcitajGSFClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 12)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/LSB/Clanovi.ini", "UcitajLSBClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 13)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/RM/Clanovi.ini", "UcitajRMClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 14)
{
for(new i = 1; i < 9; i++)
{
INI_ParseFile("Organizacije/NGR/Clanovi.ini", "UcitajNGRClanove", .bExtra = true, .extra = i);
}
}
if(orgid == 16)
{
for(new i = 1; i < 11; i++)
{
INI_ParseFile("Organizacije/VLA/Clanovi.ini", "UcitajVLAClanove", .bExtra = true, .extra = i);
}
}
}
else if(id == 2)
{
if(orgid == 1)
{
INI_ParseFile("Organizacije/PD/Podesavanja.ini", "UcitajPDPodesavanja", false, true, 0, true, false);
}
if(orgid == 2)
{
INI_ParseFile("Organizacije/FBI/Podesavanja.ini", "UcitajFBIPodesavanja", false, true, 0, true, false);
}
if(orgid == 3)
{
INI_ParseFile("Organizacije/SWAT/Podesavanja.ini", "UcitajSWATPodesavanja", false, true, 0, true, false);
}
if(orgid == 4)
{
INI_ParseFile("Organizacije/MD/Podesavanja.ini", "UcitajMDPodesavanja", false, true, 0, true, false);
}
if(orgid == 5)
{
INI_ParseFile("Organizacije/LCN/Podesavanja.ini", "UcitajLCNPodesavanja", false, true, 0, true, false);
}
if(orgid == 6)
{
INI_ParseFile("Organizacije/WTM/Podesavanja.ini", "UcitajWTMPodesavanja", false, true, 0, true, false);
}
if(orgid == 7)
{
INI_ParseFile("Organizacije/Mayor/Podesavanja.ini", "UcitajMayorPodesavanja", false, true, 0, true, false);
}
if(orgid == 8)
{
INI_ParseFile("Organizacije/HA/Podesavanja.ini", "UcitajHAPodesavanja", false, true, 0, true, false);
}
if(orgid == 9)
{
INI_ParseFile("Organizacije/CNN/Podesavanja.ini", "UcitajCNNPodesavanja", false, true, 0, true, false);
}
if(orgid == 10)
{
INI_ParseFile("Organizacije/TC/Podesavanja.ini", "UcitajTCPodesavanja", false, true, 0, true, false);
}
if(orgid == 11)
{
INI_ParseFile("Organizacije/GSF/Podesavanja.ini", "UcitajGSFPodesavanja", false, true, 0, true, false);
}
if(orgid == 12)
{
INI_ParseFile("Organizacije/LSB/Podesavanja.ini", "UcitajLSBPodesavanja", false, true, 0, true, false);
}
if(orgid == 13)
{
INI_ParseFile("Organizacije/RM/Podesavanja.ini", "UcitajRMPodesavanja", false, true, 0, true, false);
}
if(orgid == 14)
{
INI_ParseFile("Organizacije/NGR/Podesavanja.ini", "UcitajIGRPodesavanja", false, true, 0, true, false);
}
if(orgid == 16)
{
INI_ParseFile("Organizacije/VLA/Podesavanja.ini", "UcitajVLAPodesavanja", false, true, 0, true, false);
}
}
return 1;
}
evo UcitajVLAClanove:
public UcitajVLAClanove(orgid, name[], value[])
{
new str;
format(str, sizeof str, "Lider_%d", orgid);
if(!strcmp(name, str)) strmid(VLAInfo, value, 0, strlen(value), 255);
format(str, sizeof str, "Mesto_%d", orgid);
if(!strcmp(name, str)) strmid(VLAInfo, value, 0, strlen(value), 255);
}
A evo podesavanja:
public UcitajVLAPodesavanja(orgid, name[], value[])
{
if(!strcmp(name, "Budzet" )) VLAInfo = strval(value);
if(!strcmp(name, "Racun" )) VLAInfo = strval(value);
if(!strcmp(name, "Win" )) VLAInfo = strval(value);
if(!strcmp(name, "Lost" )) VLAInfo = strval(value);
if(!strcmp(name, "Draw" )) VLAInfo = strval(value);
}
A evo i VLAInfo:
enum vlaInfo
{
Mesto,
Lider,
Budzet,
brRacuna,
WarPobede,
WarIzgubljeno,
WarIzjednaceno,
};
new VLAInfo;