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]);