How to?
#1

pawn Код:
stock GetScore(playerid)
{
    new Zscore[64];

    if(GetPlayerScore(playerid) < 1000)
    {
    format(Zscore, sizeof(Zscore), "Score: %d{FF0000}/1000",GetPlayerScore(playerid));
    }
    if(GetPlayerScore(playerid) > 1000 < 10000)
    {
    format(Zscore, sizeof(Zscore), "Score: %d{FF0000}/10000",GetPlayerScore(playerid));
    }
    if(GetPlayerScore(playerid) >= 10000 && <= 100000)
    {
    format(Zscore, sizeof(Zscore), "Score: %d{FF0000}/100000",GetPlayerScore(playerid));
    }
    if(GetPlayerScore(playerid) >= 100000 && <= 1000000)
    {
    format(Zscore, sizeof(Zscore), "Score: %d{FF0000}/1000000",GetPlayerScore(playerid));
    }
    return Zscore;
}
Huh... Friends I tried above stock because i need it.It compiles fine when I dont use it.But when I use it,it shows me following errors

pawn Код:
E:\X\SAMP\samp03x_svr_win32\gamemodes\ImpulsiveX.pwn(586) : warning 205: redundant code: constant expression is zero
E:\X\SAMP\samp03x_svr_win32\gamemodes\ImpulsiveX.pwn(590) : error 029: invalid expression, assumed zero
E:\X\SAMP\samp03x_svr_win32\gamemodes\ImpulsiveX.pwn(590) : warning 215: expression has no effect
E:\X\SAMP\samp03x_svr_win32\gamemodes\ImpulsiveX.pwn(590) : error 001: expected token: ";", but found ")"
E:\X\SAMP\samp03x_svr_win32\gamemodes\ImpulsiveX.pwn(590) : error 029: invalid expression, assumed zero
E:\X\SAMP\samp03x_svr_win32\gamemodes\ImpulsiveX.pwn(590) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
I am using it in a Textdraw.
Reply
#2

pawn Код:
stock GetScore(playerid)
{
    new Zscore[64];

    if(GetPlayerScore(playerid) < 1000)
    {
    format(Zscore, sizeof(Zscore), "Score: %d{FF0000}/1000",GetPlayerScore(playerid));
    }
    if(1000 < GetPlayerScore(playerid) < 10000)
    {
    format(Zscore, sizeof(Zscore), "Score: %d{FF0000}/10000",GetPlayerScore(playerid));
    }
    if(10000 >= GetPlayerScore(playerid) <= 100000)
    {
    format(Zscore, sizeof(Zscore), "Score: %d{FF0000}/100000",GetPlayerScore(playerid));
    }
    if(100000 <= GetPlayerScore(playerid) <= 1000000)
    {
    format(Zscore, sizeof(Zscore), "Score: %d{FF0000}/1000000",GetPlayerScore(playerid));
    }
    return Zscore;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)