Hey Leute ich wollte mal fragen wie ich als normaler user einer fraktion eine nachhricht senden kan?
ocmd:?
Freue mich auf eure Antworten^^
MFG Game-Forum
Hey Leute ich wollte mal fragen wie ich als normaler user einer fraktion eine nachhricht senden kan?
ocmd:?
Freue mich auf eure Antworten^^
MFG Game-Forum
du benutzt eine for schleife die geht alle spieler durch dann fragst du ab ob die in der entsprechenden fraktion sind wenn ja schickst du den parameter vom befehl der als text dienen soll.
du benutzt eine for schleife die geht alle spieler durch dann fragst du ab ob die in der entsprechenden fraktion sind wenn ja schickst du den parameter vom befehl der als text dienen soll.
Kannst du mir vill. eine erstellen scripte noch nicht so lange?
Sowas:
ocmd:frakmsg(playerid, params[]) {
new frak,text[128],i;
if(sscanf(params,"ds[128]",frak,text)) return SendClientMessage(playerid,rot,"Verwendung: /frakmsg [frakid] [text]");
for(; i<MAX_PLAYERS; i++) if(IsPlayerConnected(i) && IsPlayerInFrak(i,frak)) SendClientMessage(i,0xFFFF00FF,text);
return SendClientMessage(playerid,0xFF4800FF,"Du hast erfolgreich eine Nachricht an alle in einer Fraktion gesendet!");
}
PS: Tut mir leid, wenn es zu kurz gefasst ist
mfg.^^