Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

[Pomoc] Čišćenje Chata

Započeo Marin_Orsus
pre 14 godina
555
pregleda
3
postova
marin550
Wheel Man
pre 14 godina
Skripta koju koristim: Ravens RP
Detaljan opis problema: Htio sam da mi ispise ko je izbrisao chat ali kada probam onda /cc mi se srusi server...
Dio skripte:
 	if(strcmp(cmd, "/cc", true) == 0) // 
{
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo < 4)
            {
                SendClientMessage(playerid, COLOR_GREY, "Nemas pristup toj komandi!.");
                return 1;
            }
            for(new i = 0; i < MAX_PLAYERS; i++)
            ClearChatbox(i, 100);
      SendClientMessageToAll(COLOR_LIGHTBLUE, "Admin %s je pocistio chat" , sendername);

format(string, sizeof(string), ": %s je pocistio chat", sendername);
ABroadCast(COLOR_LIGHTRED,string, 5);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Cleared the Chat",d,m,y,h,mi,s,sendername);
ChatLog(string);
AdminLog(string);
}
return 1;
    }

i onda mi zbaci eror kod   
SendClientMessageToAll(COLOR_LIGHTBLUE, "Admin %s je pocistio chat" , sendername); 

warning 202: number of arguments does not match definition

originalno je izgledalo ovako...
SendClientMessageToAll(COLOR_LIGHTBLUE, "Admin %s je pocistio chat"); 
Nenad
Shot Caller
pre 14 godina
ako hoces da ti ispise ime admina koji je ocistio chat treba ti 1 string i funkcija GetPlayerName...
I onda ce ti biti ovako:
new string, ime;
GetPlayerName(playerid, ime, sizeof(ime));
format(string, sizeof(string), "Admin %s je pocistio chat" , sendername);
SendClientMessageToAll(COLOR_LIGHTBLUE, string);
FyoDoR
Shot Caller
pre 14 godina
CMD:clearchat(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo > 1)
{
new string;
for(new chat = 0; chat <= 99; chat++)
{
SendClientMessageToAll(RED," ");
}
new sendername[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"Admin %s je očistio chatbox.",sendername);
SendClientMessageToAll(COLOR_RED,string);
}
else
{
SendClientMessage(playerid,COLOR_RED,"UPOZORENJE: Ovu komandu smiju koristiti samo administratori servera.");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"COLOR_RED: Morate se ulogirati da bi koristili komande.");
}
return 1;
}


Evo ti ovako je lakse, ti u pawno sredi da estetski lijepo izgleda ovo sam rucno pisao pa lose izgleda. xD
Ako ima gresaka javi 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava