[Ajuda] 2 erros
#1

PHP Code:
C:\Users\Usuario\Desktop\[GM]BPF\pawno\include\servermoneyGM.inc(84) : warning 201redefinition of constant/macro (symbol "OnGameModeInit")
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(12990) : warning 225unreachable code
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32487) : warning 235: public function lacks forward declaration (symbol "RelogioUPs")
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(72248) : error 055start of function body without function header
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(72249) : error 010invalid function or declaration
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(12986) : warning 204symbol is assigned a value that is never used"reloginhoup"
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
2 Errors

Erro linha 12990 esta aqui:
PHP Code:
{
    
ReloginhoUP TextDrawCreate(518.0000004.000000"~y~UP~p~: ~w~10~p~:~w~00");
    
TextDrawBackgroundColor(ReloginhoUP255);
    
TextDrawFont(ReloginhoUP1);
    
TextDrawLetterSize(ReloginhoUP0.4600001.799999);
    
TextDrawColor(ReloginhoUP, -1);
    
TextDrawSetOutline(ReloginhoUP1);
    
TextDrawSetProportional(ReloginhoUP1);
    return 
reloginhoup SetTimer("RelogioUPs"10001);

linha 32487 esta aqui:
PHP Code:
new minu2 0;
new 
TempoReloginho 59;
new 
foicount1 1;
public 
RelogioUPs()
{
    
minu2++;
    
TempoReloginho--;
    new 
string[50];
    if(
minu2>=59)
    {
        
minu2 0;
        
foicount1 ++;
        
TempoReloginho 59;
    }
    if(
foicount1 == 1format(string50,"~y~UP~p~: ~w~9~p~:~w~%d"TempoReloginho);
    else if(
foicount1 == 2format(string50,"~y~UP~p~: ~w~8~p~:~w~%d"TempoReloginho);
    else if(
foicount1 == 3format(string50,"~y~UP~p~: ~w~7~p~:~w~%d"TempoReloginho);
    else if(
foicount1 == 4format(string50,"~y~UP~p~: ~w~6~p~:~w~%d"TempoReloginho);
    else if(
foicount1 == 5format(string50,"~y~UP~p~: ~w~5~p~:~w~%d"TempoReloginho);
    else if(
foicount1 == 6format(string50,"~y~UP~p~: ~w~4~p~:~w~%d"TempoReloginho);
    else if(
foicount1 == 7format(string50,"~y~UP~p~: ~w~3~p~:~w~%d"TempoReloginho);
    else if(
foicount1 == 8format(string50,"~y~UP~p~: ~w~2~p~:~w~%d"TempoReloginho);
    else if(
foicount1 == 9format(string50,"~y~UP~p~: ~w~1~p~:~w~%d"TempoReloginho);
    else if(
foicount1 == 10format(string50,"~y~UP~p~: ~w~0~p~:~w~%d"TempoReloginho);
    
TextDrawSetString(ReloginhoUP,string);
    
TextDrawShowForAll(ReloginhoUP);
    if(
foicount1 == 11)
    {
        
foicount1 1;
        for(new 
i=0i<MAX_PLAYERSi++)
        {
        
PayDay();
        }
    }
    return 
1;
}
public 
SyncTime()
{
    new 
string[64];
    new 
tmphour;
    new 
tmpminute;
    new 
tmpsecond;
    
gettime(tmphourtmpminutetmpsecond);
    
Fixhour(tmphour);
    
tmphour shifthour;
    if ((
tmphour ghour) || (tmphour == && ghour == 23))
    {
        
format(stringsizeof(string), "{4662EC}[BPF]{FFFFFF}: Agora sгo %d:00 horas",shifthour);
        
BroadCast(0x1583F0AA,string);
        
ghour tmphour;
        
SetHora();
    }

e o 72248 e 72249 esta aqui:
PHP Code:
    {
        return 
KillTimer(reloginhoup);
    } 
Obs tento arrumar e da mais merda ainda
Reply
#2

PHP Code:
{
    
ReloginhoUP TextDrawCreate(518.0000004.000000"~y~UP~p~: ~w~10~p~:~w~00");
    
TextDrawBackgroundColor(ReloginhoUP255);
    
TextDrawFont(ReloginhoUP1);
    
TextDrawLetterSize(ReloginhoUP0.4600001.799999);
    
TextDrawColor(ReloginhoUP, -1);
    
TextDrawSetOutline(ReloginhoUP1);
    
TextDrawSetProportional(ReloginhoUP1);
    
    
SetTimer("RelogioUPs"10001);
    return 
1;

PHP Code:
new minu2 0;
new 
TempoReloginho 59;
new 
foicount1 1;
public 
RelogioUPs()
{
    
minu2++;
    
TempoReloginho--;
    new 
string[50];
    if(
minu2 >= 59)
    {
        
minu2 0;
        
foicount1 ++;
        
TempoReloginho 59;
    }
    
    switch(
foicount1)
    {
        case 
1format(string50,"~y~UP~p~: ~w~9~p~:~w~%d"TempoReloginho);
        case 
2format(string50,"~y~UP~p~: ~w~8~p~:~w~%d"TempoReloginho);
        case 
3format(string50,"~y~UP~p~: ~w~7~p~:~w~%d"TempoReloginho);
        case 
4format(string50,"~y~UP~p~: ~w~6~p~:~w~%d"TempoReloginho);
        case 
5format(string50,"~y~UP~p~: ~w~5~p~:~w~%d"TempoReloginho);
        case 
6format(string50,"~y~UP~p~: ~w~4~p~:~w~%d"TempoReloginho);
        case 
7format(string50,"~y~UP~p~: ~w~3~p~:~w~%d"TempoReloginho);
        case 
8format(string50,"~y~UP~p~: ~w~2~p~:~w~%d"TempoReloginho);
        case 
9format(string50,"~y~UP~p~: ~w~1~p~:~w~%d"TempoReloginho);
        case 
10format(string50,"~y~UP~p~: ~w~0~p~:~w~%d"TempoReloginho);
    }
    
TextDrawSetString(ReloginhoUP,string);
    
TextDrawShowForAll(ReloginhoUP);
    
    if(
foicount1 == 11)
    {
        
foicount1 1;
        
PayDay();
    }
    return 
1;
}

public 
SyncTime()
{
    new 
tmphourtmpminutetmpsecond;
    
gettime(tmphourtmpminutetmpsecond);
    
Fixhour(tmphour);
    
tmphour shifthour;
    if((
tmphour ghour) || (tmphour == && ghour == 23))
    {
        new 
string[64];
        
format(stringsizeof(string), "{4662EC}[BPF]{FFFFFF}: Agora sгo %d:00 horas",shifthour);
        
BroadCast(0x1583F0AAstring);
        
ghour tmphour;
        
SetHora();
    }
    return 
1;

testa ai
Reply
#3

PHP Code:
C:\Users\Usuario\Desktop\[GM]BPF\pawno\include\servermoneyGM.inc(84) : warning 201redefinition of constant/macro (symbol "OnGameModeInit")
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(12992) : warning 225unreachable code
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32489) : warning 235: public function lacks forward declaration (symbol "RelogioUPs")
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32503) : error 001expected token":"but found ";"
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32503) : error 036: empty statement
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32503) : warning 215expression has no effect
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32504) : error 014invalid statementnot in switch
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32504) : warning 215expression has no effect
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32505) : error 014invalid statementnot in switch
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32505) : warning 215expression has no effect
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32506) : error 014invalid statementnot in switch
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32506) : warning 215expression has no effect
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32507) : error 014invalid statementnot in switch
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32507) : warning 215expression has no effect
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32508) : error 014invalid statementnot in switch
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32508) : warning 215expression has no effect
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32509) : error 014invalid statementnot in switch
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32509) : warning 215expression has no effect
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32510) : error 014invalid statementnot in switch
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32510) : warning 215expression has no effect
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32511) : error 014invalid statementnot in switch
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32511) : warning 215expression has no effect
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32512) : error 014invalid statementnot in switch
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32512) : warning 215expression has no effect
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32514) : error 021symbol already defined"TextDrawSetString"
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32517) : error 010invalid function or declaration
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32521) : error 054unmatched closing brace ("}")
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32522) : error 010invalid function or declaration
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(72253) : error 055start of function body without function header
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(72254) : error 010invalid function or declaration
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(80805) : warning 203symbol is never used"reloginhoup"
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
17 Errors

os erros ta aqui:
PHP Code:
new minu2 0;
new 
TempoReloginho 59;
new 
foicount1 1;
public 
RelogioUPs()
{
    
minu2++;
    
TempoReloginho--;
    new 
string[50];
    if(
minu2 >= 59)
    {
        
minu2 0;
        
foicount1 ++;
        
TempoReloginho 59;
    }
    switch(
foicount1)
    {
        case 
1format(string50,"~y~UP~p~: ~w~9~p~:~w~%d"TempoReloginho);
        case 
2format(string50,"~y~UP~p~: ~w~8~p~:~w~%d"TempoReloginho);
        case 
3format(string50,"~y~UP~p~: ~w~7~p~:~w~%d"TempoReloginho);
        case 
4format(string50,"~y~UP~p~: ~w~6~p~:~w~%d"TempoReloginho);
        case 
5format(string50,"~y~UP~p~: ~w~5~p~:~w~%d"TempoReloginho);
        case 
6format(string50,"~y~UP~p~: ~w~4~p~:~w~%d"TempoReloginho);
        case 
7format(string50,"~y~UP~p~: ~w~3~p~:~w~%d"TempoReloginho);
        case 
8format(string50,"~y~UP~p~: ~w~2~p~:~w~%d"TempoReloginho);
        case 
9format(string50,"~y~UP~p~: ~w~1~p~:~w~%d"TempoReloginho);
        case 
10format(string50,"~y~UP~p~: ~w~0~p~:~w~%d"TempoReloginho);
    }
    
TextDrawSetString(ReloginhoUP,string);
    
TextDrawShowForAll(ReloginhoUP);
    if(
foicount1 == 11)
    {
        
foicount1 1;
        
PayDay();
    }
    return 
1;

Reply
#4

Foi mal kkk : por ;

PHP Code:
new minu2 0;
new 
TempoReloginho 59;
new 
foicount1 1;
public 
RelogioUPs()
{
    
minu2++;
    
TempoReloginho--;
    new 
string[50];
    if(
minu2 >= 59)
    {
        
minu2 0;
        
foicount1 ++;
        
TempoReloginho 59;
    }

    switch(
foicount1)
    {
        case 
1format(string50,"~y~UP~p~: ~w~9~p~:~w~%d"TempoReloginho);
        case 
2format(string50,"~y~UP~p~: ~w~8~p~:~w~%d"TempoReloginho);
        case 
3format(string50,"~y~UP~p~: ~w~7~p~:~w~%d"TempoReloginho);
        case 
4format(string50,"~y~UP~p~: ~w~6~p~:~w~%d"TempoReloginho);
        case 
5format(string50,"~y~UP~p~: ~w~5~p~:~w~%d"TempoReloginho);
        case 
6format(string50,"~y~UP~p~: ~w~4~p~:~w~%d"TempoReloginho);
        case 
7format(string50,"~y~UP~p~: ~w~3~p~:~w~%d"TempoReloginho);
        case 
8format(string50,"~y~UP~p~: ~w~2~p~:~w~%d"TempoReloginho);
        case 
9format(string50,"~y~UP~p~: ~w~1~p~:~w~%d"TempoReloginho);
        case 
10format(string50,"~y~UP~p~: ~w~0~p~:~w~%d"TempoReloginho);
    }
    
TextDrawSetString(ReloginhoUP,string);
    
TextDrawShowForAll(ReloginhoUP);

    if(
foicount1 == 11)
    {
        
foicount1 1;
        
PayDay();
    }
    return 
1;

Reply
#5

PHP Code:
C:\Users\Usuario\Desktop\[GM]BPF\pawno\include\servermoneyGM.inc(84) : warning 201redefinition of constant/macro (symbol "OnGameModeInit")
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(12992) : warning 225unreachable code
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(32489) : warning 235: public function lacks forward declaration (symbol "RelogioUPs")
C:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(72252) : error 055start of function body without function header
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(72253) : error 010invalid function or declaration
C
:\Users\Usuario\Desktop\[GM]BPF\gamemodes\BPS.pwn(80804) : warning 203symbol is never used"reloginhoup"
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
2 Errors

agora esta nessa linha:
PHP Code:
    {
        return 
KillTimer(reloginhoup);
    } 
Reply
#6

forward RelogioUPs();

acima da:

public RelogioUPs()
Reply
#7

aee deu certo!! mano mais uma pergunta isso:
PHP Code:
{
    
ReloginhoUP TextDrawCreate(518.0000004.000000"~y~UP~p~: ~w~10~p~:~w~00");
    
TextDrawBackgroundColor(ReloginhoUP255);
    
TextDrawFont(ReloginhoUP1);
    
TextDrawLetterSize(ReloginhoUP0.4600001.799999);
    
TextDrawColor(ReloginhoUP, -1);
    
TextDrawSetOutline(ReloginhoUP1);
    
TextDrawSetProportional(ReloginhoUP1);
    
    
SetTimer("RelogioUPs"10001);
    return 
1;

nao seria uma textdraw na tela mostrando quando tempo falta para o payday?
Exemplo UP: 60:00 = 60 MINUTOS OU SEJA 1 HORA
ai vai contando de cima para baixo atй chegar ao 0 ai chegar ao 0 ele ganha o payday?

se nao for poderia me dizer como posso fazer?
Reply
#8

Quote:
Originally Posted by igor97m
View Post
aee deu certo!! mano mais uma pergunta isso:
PHP Code:
{
    
ReloginhoUP TextDrawCreate(518.0000004.000000"~y~UP~p~: ~w~10~p~:~w~00");
    
TextDrawBackgroundColor(ReloginhoUP255);
    
TextDrawFont(ReloginhoUP1);
    
TextDrawLetterSize(ReloginhoUP0.4600001.799999);
    
TextDrawColor(ReloginhoUP, -1);
    
TextDrawSetOutline(ReloginhoUP1);
    
TextDrawSetProportional(ReloginhoUP1);
    
    
SetTimer("RelogioUPs"10001);
    return 
1;

nao seria uma textdraw na tela mostrando quando tempo falta para o payday?
Exemplo UP: 60:00 = 60 MINUTOS OU SEJA 1 HORA
ai vai contando de cima para baixo atй chegar ao 0 ai chegar ao 0 ele ganha o payday?

se nao for poderia me dizer como posso fazer?
Mais pelo que li no cуdigo esta contando como segundos!

Se vocк quer por minutos deve alterar os segundos para minutos para chamar a callback RelogioUPs

PHP Code:
SetTimer("RelogioUPs"10001); // 1000 : 1 segundo 
se quer para minuto vc deve multiplicar por 60. Correto ?

PHP Code:
SetTimer("RelogioUPs"1000*601); 
Reply
#9

entao sу que ela nao aparece no canto da tela tipo up: 59:00, up: 58:59, up: 58:58, up: 58:57 quero tipo assim sу que ele nao aparece

fiz essa textdraw para ficar PayDay: 00:00 em vez de UP: 00:00

PHP Code:
    // Create the textdraws:
    
Textdraw0 TextDrawCreate(514.000000237.000000"payday: 00:00");
    
TextDrawBackgroundColor(Textdraw0866792447);
    
TextDrawFont(Textdraw03);
    
TextDrawLetterSize(Textdraw00.4100001.200000);
    
TextDrawColor(Textdraw0255);
    
TextDrawSetOutline(Textdraw01);
    
TextDrawSetProportional(Textdraw01); 
EDIT: E na tela nao aparece nada do geito que ta ai!
ganho o payday tudo e nao aparece o tempo nem o texto
para ficar no canto da tela escrito payday: 59:00 contando 1 hora ai quando chegar a 00:00 ganhar o payday
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)