Abend,
wollte ma bisschen Happy Ages script editieren, Hab ein Fraktion selber eingefügt wenn ich /f mache steht da Der Befehl wurde nicht gefunden blablabla.. Aber wenn ich in einer anderen Gang bin geht das woran liegt das?
CMD:family(playerid, params[])
{
if(!IsLoggedIn(playerid))return 1;
new text[96], string[128], query[256], uhrzeit[32], extendname[46];
if(sscanf(params, "s[96]", text))return SendClientMessage(playerid, COLOR_GREY, "Verwendung: (/f)amily [Nachricht]");
if(Spieler[playerid][pMuted] > 0)
{
SendClientMessage(playerid, COLOR_GREY, "Du wurdest stummgeschaltet. (/time)");
return 1;
}
if(!(Spieler[playerid][pFraktion] == 2 || Spieler[playerid][pFraktion] == 4 || Spieler[playerid][pFraktion] == 6 || Spieler[playerid][pFraktion] == 1 || Spieler[playerid][pFraktion] == 3 || Spieler[playerid][pFraktion] == 5))return SendClientMessage(playerid, COLOR_GREY, "Du bist in keiner Fraktion.");
format(string ,sizeof(string), "(( %s %s: %s ))", GetRankName(Spieler[playerid][pFraktion], Spieler[playerid][pRank]), GetName(playerid), text);
for(new i=0;i<GetMaxPlayers();i++)
{
if(IsLoggedIn(i))
{
if(Spieler[i][pFraktion] == Spieler[playerid][pFraktion])
{
SendClientMessage(i, COLOR_CHAT_FRAKTION, string);
}
}
}
format(extendname, sizeof(extendname), "%s %s", GetName(playerid), GetFraktionNumberPlate(Spieler[playerid][pFraktion]));
format(uhrzeit, sizeof(uhrzeit), "%02d.%02d.%02d - %02d:%02d", tag, monat, jahr, stunde, minute);
format(query, sizeof(query), "INSERT INTO `script_chatlog` (ChatTyp, Von, Text, Uhrzeit) VALUES ('%s', '%s', '%s', '%s')", "Family", extendname, text, uhrzeit);
mysql_function_query(myCon, query, false, "", "");
return 1;
}