Hi Leute,
ich habe 3 Probleme und ich komme jetzt nicht weiter. Könnt ihr mir weiter helfen??
Ich will das wenn man was in Chat schreibt nicht so wie jetzt ist, sondern. German_Clan sagt: TEXT.
Und zweitens: Wie mache ich das, damit nicht wie jetzt im Bild 16:18:5 steht, sondern, 16:18:05.
Und zu guter letzt: Wie bekomme ich nach dem Befehle eingeben diese Unknow Command meldung weg?
Chat:
public OnPlayerText(playerid, text[])
{
new string[128];
format(string, sizeof(string), "%s sagt: %s",playerid,text);
Message(playerid,string,20);
return 1;
}
public OnPlayerText(playerid, text[])
{
new string[128];
format(string, sizeof(string), "%s sagt: %s",playerid,text);
Message(playerid,string,20);
return 1;
}
Uhr:
public UpdateClock()
{
new Hour,Minute,Sec,String[256];
gettime(Hour,Minute,Sec);
if(Hour<9 && Minute<9 && Sec<9){format(String,sizeof(String),"0%d:0%d:0%d",Hour,Minute,Sec);}
else if(Hour>9 && Minute<9 && Sec<9){format(String,sizeof(String),"%d:0%d:0%d",Hour,Minute,Sec);}
else if(Hour<9 && Minute>9 && Sec<9){format(String,sizeof(String),"0%d:%d:0%d",Hour,Minute,Sec);}
else{format(String,sizeof(String),"%d:%d:%d",Hour,Minute,Sec);}
TextDrawSetString(RealClock,String);
SetWorldTime(Hour);
return 1;
}
public UpdateClock()
{
new Hour,Minute,Sec,String[256];
gettime(Hour,Minute,Sec);
if(Hour<9 && Minute<9 && Sec<9){format(String,sizeof(String),"0%d:0%d:0%d",Hour,Minute,Sec);}
else if(Hour>9 && Minute<9 && Sec<9){format(String,sizeof(String),"%d:0%d:0%d",Hour,Minute,Sec);}
else if(Hour<9 && Minute>9 && Sec<9){format(String,sizeof(String),"0%d:%d:0%d",Hour,Minute,Sec);}
else{format(String,sizeof(String),"%d:%d:%d",Hour,Minute,Sec);}
TextDrawSetString(RealClock,String);
SetWorldTime(Hour);
return 1;
}
Adminchat/AoChat:
ocmd:ao(playerid,params[])
{
if(SpielerInfo[playerid][pAdmin]>=2)
{
new text,
name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
if(sscanf(params,"s",text))return SendClientMessage(playerid,0xFF0000,"Tippe: /ao [TEXT]");
for(new i = 0; i < MAX_PLAYERS; i++)
{
new string[128];
format(string,sizeof(string),"** Admin %s: %s",name,text);
SendClientMessage(i,COLOR_AOCHAT,string);
}
}
return 1;
}
ocmd:ao(playerid,params[])
{
if(SpielerInfo[playerid][pAdmin]>=2)
{
new text,
name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
if(sscanf(params,"s",text))return SendClientMessage(playerid,0xFF0000,"Tippe: /ao [TEXT]");
for(new i = 0; i < MAX_PLAYERS; i++)
{
new string[128];
format(string,sizeof(string),"** Admin %s: %s",name,text);
SendClientMessage(i,COLOR_AOCHAT,string);
}
}
return 1;
}
Danke im Vorraus!