Help with SendClientMessage
#1

pawn Код:
CMD:smelt(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 7.0, -53.2012,-1133.2292,1.0781))
    {
        if(PlayerInfo[playerid][pOres] >= 1)
        {
            TogglePlayerControllable(playerid, 0);
            SetTimerEx("MeltingOres", 10000, false, "i", playerid);
            SendClientMessage(playerid, COL_WHITE, "You started melting the ores"); //LINE 435
            SendClientMessage(playerid, COL_WHITE, "Please wait until all of your ores are melted"); //LINE 436
            SendClientMessage(playerid, COL_WHITE, "It will take 10 seconds"); //LINE 437
        }
    }
    return 1;
}
pawn Код:
NOT IMPORTANT LOCATIONS(435) : error 035: argument type mismatch (argument 2)
NOT IMPORTANT LOCATIONS(436) : error 035: argument type mismatch (argument 2)
NOT IMPORTANT LOCATIONS(437) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.
Reply
#2

COL_WHITE is not defined well. It must be in format like;
pawn Код:
#define COLOR_GREY 0xAFAFAFAA
Reply
#3

(Double post by mistake.)
Reply
#4

pawn Код:
CMD:smelt(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 7.0, -53.2012,-1133.2292,1.0781))
    {
        if(PlayerInfo[playerid][pOres] >= 1)
        {
            TogglePlayerControllable(playerid, 0);
            SetTimerEx("MeltingOres", 10000, false, "i", playerid);
            SendClientMessage(playerid, -1, "You started melting the ores");
            SendClientMessage(playerid, -1, "Please wait until all of your ores are melted");
            SendClientMessage(playerid, -1, "It will take 10 seconds");  // -1 is white too
        }
    }
    return 1;
}
Reply
#5

#define COL_WHITE 0xFFFFFFAA
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)