Ja meine Frage ist
Wie man ein OOC Chat macht und den in diese Farbe einfügt ?
0x00F5FFFF
Hier ist der Farbcode welches Include brauch ich ?
Ja meine Frage ist
Wie man ein OOC Chat macht und den in diese Farbe einfügt ?
0x00F5FFFF
Hier ist der Farbcode welches Include brauch ich ?
oben
new ooc = 1;
iwo in script
ocmd:ooc(playerid,params[])
{
new text[128];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
if(sscanf(params,"s",text)) return SendClientMessage(playerid,ROT,"FEHLER: /ooc [text]!");
new string[128];
format(string,sizeof(string),"[OOC]%s: %s",Sname,text);
if(ooc == 0)
{
if(isPlayerAnAdmin(playerid,1))
{
SendClientMessageToAll(0x077781FF,string);
}
else
{
SendClientMessage(playerid,ROT,"Der OOC Chat ist deaktiviert!");
}
}
if(GetPVarInt(playerid,"Adminlevel")==0)
{
SendClientMessage(playerid,WEISS,string);
}
else if(GetPVarInt(playerid,"Adminlevel")==1)
{
if(ooc == 0)
{
return 1;
}
else
{
SendClientMessage(playerid,0x077781FF,string);
}
}
return 1;
}
ocmd:oocan(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
if(ooc == 1)
{
SendClientMessage(playerid,ROT,"Der OOC chat ist schon An!");
return 1;
}
else if(ooc == 0)
{
SendClientMessageToAll(GRAU,"Der OOC chat wurde aktiviert!");
ooc = 1;
return 1;
}
return 1;
}
ocmd:oocaus(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
if(ooc == 0)
{
SendClientMessage(playerid,ROT,"Der OOC chat ist schon Aus!");
return 1;
}
else if(ooc == 1)
{
SendClientMessageToAll(GRAU,"Der OOC chat wurde deaktiviert!");
ooc = 0;
}
return 1;
}
Ja Da Helfe ich Gerne
#define Tuerkis 0x00FFE6FF
new ooc=0;
Aus und An Machen :
ocmd:ooc(playerid, params[])
{
if(!IstSpielerAdmin(playerid, 1500))return SendClientMessage(playerid, Rot, "Du bist kein stelv. Projektleiter.");
if(ooc)
{
ooc=0;
SendClientMessageToAll(Tuerkis,"Der OOC Chat wurde ausgeschaltet!");
}
else
{
ooc=1;
SendClientMessageToAll(Tuerkis,"Der OOC Chat wurde angeschaltet!");
}
return 1;
}
Zum Schreiben /o
ocmd:o(playerid, params[])
{
new text[100];
new str[128],Sn[MAX_PLAYER_NAME];
if(!ooc)return SendClientMessage(playerid, Rot, "Der OOC-Chat ist ausgeschaltet.");
if(sscanf(params, "s", text))return SendClientMessage(playerid, Rot, "USAGE: /o [text]");
GetPlayerName(playerid, Sn, sizeof(Sn));
format(str, sizeof(str), "(( %s: %s))", Sn, text);
SendClientMessageToAll(Weiß, str);
return 1;
}
Ein Stock noch
stock SendMeChat(string[],playerid)
{
for(new i = 0;i < MAX_PLAYERS; i++)
{
if(GetDistanceBetweenPlayers(i,playerid) <= 10)
{
SendClientMessage(i,Weiß,string);
}
}
return 1;
}
Easy
Danke
Aber wie kann ich noch machen wenn ich Admin bin
Das ich da auch reinschreiben kann wenn er aus ist ?
Warum muss man gleich das ganze ihm vorschreiben?
Naja wen du admin bist machst du einfach ne abfrage dazwischen ob er admin ist.
OK