CMD:ad(playerid, params[]) {
new string[128], adprice, result[70];
if(sscanf(params,"s[70]", result)) return SendClientMessage(playerid, -1, "Use: /ad [text]");
if(scorelevel[playerid] < 500) return SendClientMessage(playerid, COLOR_RED, "You need 500 scores to use this command!");
adprice = 1000;
if(GetPlayerMoneyEx(playerid) < adprice) {
format(string, sizeof(string), "You do not have %i $", adprice);
SendClientMessageToAll(COLOR_WHITE, string);
return 1;
}
if(mandouAD[playerid] == false) {
SendClientMessage(playerid, -1, "Have you ever sent a recent announcement! Wait!");
return 1;
}
new facdocara[32];
if(fmembro[playerid] == 0) {
facdocara = "NO-FACTION";
}
else if(fmembro[playerid] > 0) {
new facid = fmembro[playerid];
facdocara = FactionInfo[facid][facname];
}
format(string, sizeof(string), "[AD] [%s] %s(ID:%i): %s", facdocara, PlayerName(playerid), playerid, result);
SendClientMessageToAll(COLOR_AD, string);
GivePlayerMoneyEx(playerid,-adprice);
mandouAD[playerid] = true;
SetTimerEx("AdAgain", 60000, 0, "i", playerid);
return 1;
}
warning 229: index tag mismatch (symbol "FactionInfo")
facdocara = FactionInfo[facid][facname];
enum Factioninfos
{
ID,
facname[32],
...
}
new FactionInfo[MAX_FACTIONS][Factioninfos];
FactionInfo[facid][facname] = facdocara;
facdocara = FactionInfo[facid][facname];
strcat(facdocara, FactionInfo[facid][facname]);
|
but not |

#include <a_samp>
enum e {
str[32]
};
new test[2][e];
main() {
new tmp[32],st[32] = "Hallo";
test[0][str] = st;
tmp = test[0][str];
}

enum E {
enum Houseinfos
{
ID,
Float:InPosX,
Float:InPosY,
Float:InPosZ,
Float:OutPosX,
Float:OutPosY,
Float:OutPosZ,
World,
Price,
Owner,
Locked,
Dono[30],
Money,
Maconha,
FHQ,
Interior,
hlastlogin
}
new HouseInfo[MAX_HOUSES][Houseinfos];
enum houseinfos
{
ID,
Float:InPosX,
Float:InPosY,
Float:InPosZ,
Float:OutPosX,
Float:OutPosY,
Float:OutPosZ,
World,
Price,
Owner,
Locked,
Dono[30],
Money,
Maconha,
FHQ,
Interior,
hlastlogin
}
new HouseInfo[MAX_HOUSES][houseinfos];
new dono[30];
dono = houseinfos[houseid][Dono];
enum Houseinfos
enum houseinfos
strcat(dono, Houseinfos[houseid][Dono]);