[Ajuda] [Erro-Ajuda] Payday Textdraw
#8

PHP код:
#define Conta       "Contas/%s.ini"
new MinutosP[MAX_PLAYERS], SegundosP[MAX_PLAYERS], TextTextdraw0[MAX_PLAYERS];//variavel minutos e segundos do payday. 
public OnPlayerConnect(playerid

    for(new 
0MAX_PLAYERSi++) 
    { 
        
SetTimerEx("RelogioUP"1000true"i"i); 
        
Textdraw0[i] = TextDrawCreate(499.000000123.000000""); 
    
TextDrawBackgroundColor(Textdraw0[i], 255); 
    
TextDrawFont(Textdraw0[i], 1); 
    
TextDrawLetterSize(Textdraw0[i], 0.4500000.899999); 
    
TextDrawColor(Textdraw0[i], -16776961); 
    
TextDrawSetOutline(Textdraw0[i], 0); 
    
TextDrawSetProportional(Textdraw0[i], 0); 
    
TextDrawSetShadow(Textdraw0[i], 1); 
    
TextDrawSetSelectable(Textdraw0[i], 0); 
    } 
    
MinutosP[playerid] = DOF2_GetInt(Conta"Minutos Payday");//Carregar Minutos 
    
SegundosP[playerid] = DOF2_GetInt(Conta"Segundos Payday");//Carregar Segundos 
    
return 1

public 
OnplayerDisconnect(playeridreason

    
DOF2_SetInt(Conta"Minutos Payday"MinutosP[playerid]);//Salvar Minutos 
    
DOF2_SetInt(Conta"Segundos Payday"SegundosP[playerid]);//Salvar Segundos 
    
return 1

forward RelogioUP(playerid);//Em algum lugar da sua GM. 
public RelogioUP(playerid)//Em algum lugar da sua GM. 

    if(
MinutosP[playerid] == && SegundosP[playerid] == 0
    { 
        
MinutosP[playerid] = 59
        
SegundosP[playerid] = 59
        
PayDay(playerid);//aqui й a funзгo que libera  o pagamento. 
    

    if(
SegundosP[playerid] == -1
    { 
        if(
MinutosP[playerid] == 0
        
MinutosP[playerid] = 59
        
SegundosP[playerid] = 59
        
MinutosP[playerid]--; 
    } 
    new 
string[128]; 
    
format(stringsizeof(string), "Payday:~w~%02dm e %02ds"MinutosP[playerid], SegundosP[playerid]); 
    
TextDrawSetString(Textdraw0[playerid],string); 
    
TextDrawShowForPlayer(playeridTextdraw0[playerid]); 
    
SegundosP[playerid] --; 
    return 
1

Obs: Vocк tem que definir a pasta do salvamento do PayDay, como um diretorio Exemplo:
Pasta_Contas "Contas/%s.ini"
No erro do "SettimerEx"
Vocк deve ter definido ele duas vezes !
Reply


Messages In This Thread
[Erro-Ajuda] Payday Textdraw - by Abne - 15.12.2017, 03:15
Re: [Erro-Ajuda] Payday Textdraw - by MediaCL - 15.12.2017, 03:30
Re: [Erro-Ajuda] Payday Textdraw - by DelK - 15.12.2017, 07:12
Re: [Erro-Ajuda] Payday Textdraw - by Marllun - 15.12.2017, 07:20
Re: [Erro-Ajuda] Payday Textdraw - by MediaCL - 16.12.2017, 00:53
Re: [Erro-Ajuda] Payday Textdraw - by Mises - 16.12.2017, 01:56
Re: [Erro-Ajuda] Payday Textdraw - by Abne - 16.12.2017, 17:32
Re: [Erro-Ajuda] Payday Textdraw - by MediaCL - 16.12.2017, 17:46
Re: [Erro-Ajuda] Payday Textdraw - by Paulthaz - 16.12.2017, 19:04
Re: [Erro-Ajuda] Payday Textdraw - by DelK - 16.12.2017, 19:37

Forum Jump:


Users browsing this thread: 1 Guest(s)