SA-MP Forums Archive
Error Clear chat? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Error Clear chat? (/showthread.php?tid=485146)



Error Clear chat? - Tuntun - 03.01.2014

Код:
E:\Server\gamemodes\18WoS.pwn(2723) : warning 217: loose indentation
E:\Server\gamemodes\18WoS.pwn(2724) : warning 225: unreachable code
E:\Server\gamemodes\18WoS.pwn(2724) : warning 217: loose indentation
E:\Server\gamemodes\18WoS.pwn(2724) : error 029: invalid expression, assumed zero
E:\Server\gamemodes\18WoS.pwn(2724 -- 2725) : warning 215: expression has no effect
E:\Server\gamemodes\18WoS.pwn(2725) : error 001: expected token: ";", but found "-end of file-"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


2 Errors.
codes:
Код:
CMD:cc(playerid,params[])
{
    if (APlayerData[playerid][LoggedIn] == true)
    {
		if (APlayerData[playerid][PlayerLevel] >= 2)
		{
			for(new i = 0; i < 350; i++) SendClientMessageToAll(-1," Chat Box Cleared");
			}
	return 1;
}



Re: Error Clear chat? - HardRock - 03.01.2014

PHP код:
CMD:cc(playerid,params[])
{
    if (
APlayerData[playerid][LoggedIn] == true)
    {
        if (
APlayerData[playerid][PlayerLevel] >= 2)
        {
            for(new 
0350i++) SendClientMessageToAll(-1," Chat Box Cleared");
        }
    }
    return 
1;

//Edit: Yee... Look the other posts. I just fixed that errors.


AW: Re: Error Clear chat? - CutX - 03.01.2014

Quote:
Originally Posted by HardRock
Посмотреть сообщение
PHP код:
CMD:cc(playerid,params[])
{
    if (
APlayerData[playerid][LoggedIn] == true)
    {
        if (
APlayerData[playerid][PlayerLevel] >= 2)
        {
            for(new 
0350i++) SendClientMessageToAll(-1," Chat Box Cleared");
        }
    }
    return 
1;

that would just spam the chat with "chat Box Cleared" and it won't be cleared that way ^^
try that
pawn Код:
CMD:cc(playerid,params[])
{
    if (APlayerData[playerid][LoggedIn] == true)
    {
        if (APlayerData[playerid][PlayerLevel] >= 2)
            for(new i = 0; i < 350; i++) SendClientMessageToAll(0, "\n");
        SendClientMessageToAll(-1," Chat Box Cleared");
    }
    return 1;
}



Re: Error Clear chat? - Emmet_ - 03.01.2014

pawn Код:
CMD:cc(playerid,params[])
{
    if (APlayerData[playerid][LoggedIn] == true && APlayerData[playerid][PlayerLevel] >= 2)
    {
        for (new i = 0; i < 100; i ++) {
            SendClientMessageToAll(-1, " ");
        }
        SendClientMessageToAll(-1, "Chat Box Cleared");
    }
    return 1;
}



Re: Error Clear chat? - SevenSlash - 03.01.2014

You forgot a '}' there. Fixed^


Re: Error Clear chat? - Tuntun - 03.01.2014

E:\Server\gamemodes\18WoS.pwn(2724) : warning 209: function "cmd_cc" should return a value
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Warning.


Re: Error Clear chat? - HardRock - 03.01.2014

Use Emmet_ code. In CutX is a little mistake.


Re: Error Clear chat? - Tuntun - 03.01.2014

What did u mean


AW: Re: Error Clear chat? - CutX - 03.01.2014

Quote:
Originally Posted by Tuntun
Посмотреть сообщение
What did u mean
i forgot the return for the cmd at the end :P
pawn Код:
CMD:cc(playerid,params[])
{
    if (APlayerData[playerid][LoggedIn] == true)
    {
        if (APlayerData[playerid][PlayerLevel] >= 2)
            for(new i = 0; i < 100; i++) SendClientMessageToAll(0, "\n");
        SendClientMessageToAll(-1," Chat Box Cleared");
    }
    return 1;
}



Re: AW: Re: Error Clear chat? - Bakr - 03.01.2014

Quote:
Originally Posted by CutX
Посмотреть сообщение
i forgot the return for the cmd at the end :P
pawn Код:
CMD:cc(playerid,params[])
{
    if (APlayerData[playerid][LoggedIn] == true)
    {
        if (APlayerData[playerid][PlayerLevel] >= 2)
            for(new i = 0; i < 100; i++) SendClientMessageToAll(0, "\n");
        SendClientMessageToAll(-1," Chat Box Cleared");
    }
    return 1;
}
Yours will still display "Chat Box Cleared" even if the player was not of the appropriate level.