enum e_HouseType
{
e_szHouseName[2][24], <- THIS LINE ERROR
e_iPrice
}
new const
g_szHouseTypes[][e_HouseType] =
{
{"Fahбz", "Tree house", 500000},
{"Lakбs", "House", 1000000},
{"Banda hбz", "Gang house", 2000000},
{"Kis csalбdi hбz", "Small family house", 3000000},
{"Tбrsashбz", "Condominium", 3000000},
{"Nagy csalбdi hбz","Big family house", 4500000},
{"Nyaralу", "Summer house", 5000000},
{"Luxus hбz #1", "Luxus house #1", 7500000},
{"Luxus hбz #2", "Luxus house #2", 10000000}
};
C:\Users\Ati\Desktop\tesztszerver\filterscripts\extract.pwn(133) : error 001: expected token: "}", but found "["
housename = g_szHouseTypes[type_id][language_id][e_szHouseName];
enum e_HouseType { e_szHName_eng[24], e_szHName_eng2[24], e_iPrice } new const g_szHouseTypes[][e_HouseType] = { {"Fahбz", "Tree house", 500000}, {"Lakбs", "House", 1000000}, {"Banda hбz", "Gang house", 2000000}, {"Kis csalбdi hбz", "Small family house", 3000000}, {"Tбrsashбz", "Condominium", 3000000}, {"Nagy csalбdi hбz","Big family house", 4500000}, {"Nyaralу", "Summer house", 5000000}, {"Luxus hбz #1", "Luxus house #1", 7500000}, {"Luxus hбz #2", "Luxus house #2", 10000000} }; housename = (!languageid) ? g_szHouseTypes[type_id][e_szHName_eng] : g_szHouseTypes[type_id][e_szHName_eng2];
Ralfie: Thanks, but this is what I want to avoid. It would be easyer to just set up one dimension for every language, insted of new string variable. But I'm afraid that it's not possible because it's too much dimension.
|
GetHouseName( houseid, playerid )
return (!Player[playerid][languageid]) ? g_szHouseTypes[type_id][e_szHName_eng] : g_szHouseTypes[type_id][e_szHName_eng2];