[Ajuda] Sistema level nao salva
#1

PHP код:
forward upJean( );
public 
upJean( )
{
            foreach(
Playeri)
            {
            if(
PlayerInfo[i][pLogged] == 1){
               if(
AFK[i] == 0){
            if( 
PlayerInfo][ SegUP ] > )
            {
                
PlayerInfo][ SegUP ] --;
            }
            if( 
PlayerInfo][ SegUP ] == && PlayerInfo][ MinUP ] >= )
            {
                
PlayerInfo][ SegUP ] = 59;
                
PlayerInfo][ MinUP ] --;
            }
            if( 
PlayerInfo][ MinUP ] == && PlayerInfo][ SegUP ] == )
            {
                
PlayerInfo][ SegUP ] = 00;
                
PlayerInfo][ MinUP ] = 10;
                
GanharExp(i);
            }
            if( 
PlayerInfo][ Tem_RelogioUP ] == )
            {
            
formatgStrsizeofgStr ), "~w~+UP~b~: ~w~%02d~b~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
             
TextDrawSetStringTextLevelUP], gStr );
            if( 
PlayerInfo][ RelogioCor ] == )
            {
                
formatgStrsizeofgStr ), "~w~+UP~b~: ~w~%02d~b~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
            else if( 
PlayerInfo][ RelogioCor ] == )
            {
                
formatgStrsizeofgStr ), "~w~+~y~UP: ~w~%02d~y~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
            else if( 
PlayerInfo][ RelogioCor ] == )
            {
                
formatgStrsizeofgStr ), "~w~+~r~UP: ~w~%02d~r~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
            else if( 
PlayerInfo][ RelogioCor ] == )
            {
                
formatgStrsizeofgStr ), "~w~+~g~UP: ~w~%02d~g~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
            else if( 
PlayerInfo][ RelogioCor ] == )
            {
                
formatgStrsizeofgStr ), "~w~+~p~UP: ~w~%02d~p~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
            else if( 
PlayerInfo][ RelogioCor ] == )
            {
                
formatgStrsizeofgStr ), "~w~+~b~UP: ~w~%02d~b~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
            else if( 
PlayerInfo][ RelogioCor ] == )
            {
                
formatgStrsizeofgStr ), "~w~+~y~~h~UP: ~w~%02d~y~~h~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
            else if( 
PlayerInfo][ RelogioCor ] == )
            {
                
formatgStrsizeofgStr ), "~w~+~r~~h~UP: ~w~%02d~r~~h~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
            else if( 
PlayerInfo][ RelogioCor ] == )
            {
                
formatgStrsizeofgStr ), "~w~+~g~~h~UP: ~w~%02d~g~~h~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
            else if( 
PlayerInfo][ RelogioCor ] == )
            {
                
formatgStrsizeofgStr ), "~w~+~p~~h~UP: ~w~%02d~p~~h~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
            else if( 
PlayerInfo][ RelogioCor ] == 10 )
            {
                
formatgStrsizeofgStr ), "~w~+~b~~h~UP: ~w~%02d~b~~h~:~w~%02d"PlayerInfo][ MinUP ], PlayerInfo][ SegUP ] );
                
TextDrawSetStringTextLevelUP], gStr );
            }
             }
           }
         }
       }
     }
forward GanharExp(i);
public 
GanharExp(i)
{
       new 
string[128];
    
format(filesizeof(file), PASTA_CONTASPlayerName(i));
    if(
IsPlayerConnected(i))
    {
      if(
AFK[i] == 0){
      {
    if(
PlayerInfo[i][pExpe] == 4)
    {
    
PlayerInfo[i][pLevel]++;
    
PlayerInfo[i][pExpe] = 0;
    
TempoLevelMinuto[i] = 10;
    
format(stringsizeof(string), "| UP | Vocк acaba de ganhar +1 level, somando um total de %d"PlayerInfo[i][pLevel]);
    
SendClientMessage(i0x00FF00AAstring);
    
PlayerPlaySound(i10570.00.010.0);
    
dini_IntSet(file"EXP"PlayerInfo[i][pExpe]);
    
dini_IntSet(file"Level"PlayerInfo[i][pLevel]);
    if(
dini_Int(file"Level") > dini_Int("RankL.ini""LRank1")){
    if(
strcmp(dini_Get("RankL.ini""Rank1"), PlayerName(i), true) == 0){
    
dini_IntSet("RankL.ini""LRank1"dini_Int(file"Level"));
    }else{
    
dini_Set("RankL.ini""Rank2"dini_Get("RankL.ini""Rank1"));
    
dini_IntSet("RankL.ini""LRank2"dini_Int("RankL.ini""LRank1"));
    
dini_Set("RankL.ini""Rank1"PlayerName(i));
    
dini_IntSet("RankL.ini""LRank1"dini_Int(file"Level"));
    }
    }else{
    if(
dini_Int(file"Level") > dini_Int("RankL.ini""LRank2")){
    if(
strcmp(dini_Get("RankL.ini""Rank2"), PlayerName(i), true) == 0){
    
dini_IntSet("RankL.ini""LRank2"dini_Int(file"Level"));
    }else{
    
dini_Set("RankL.ini""Rank3"dini_Get("RankL.ini""Rank2"));
    
dini_IntSet("RankL.ini""LRank3"dini_Int("RankL.ini""LRank2"));
    
dini_Set("RankL.ini""Rank2"PlayerName(i));
    
dini_IntSet("RankL.ini""LRank2"dini_Int(file"Level"));
    }
    }else{
    if(
dini_Int(file"Level") > dini_Int("RankL.ini""LRank3")){
    
dini_Set("RankL.ini""Rank3"PlayerName(i));
    
dini_IntSet("RankL.ini""LRank3"dini_Int(file"Level"));
    }
    }
    }
      
Salario(i);
    }
    else
    {
    
PlayerInfo[i][pExpe]++;
    
TempoLevelMinuto[i] = 10;
    
format(stringsizeof(string), "| EXP | Vocк acaba de ganhar +1 ponto de experiкncia (%d/5)"PlayerInfo[i][pExpe]);
    
SendClientMessage(i0x00FF00AAstring);
    
PlayerPlaySound(i10570.00.010.0);
    
dini_IntSet(file"EXP"PlayerInfo[i][pExpe]);
    }
     }
    }
    }
    return 
1;

Porem o sistema de exp e leveu esta normal e notei uma coisa que nao salva o MinUP nem SegUP podem me ajudar? estou desesperado


# EDIT

Qnd relogar ou reniciar o sv aumenta 1 lv nao esta salvamndo o minup nem segup help me ;-;
Reply


Messages In This Thread
Sistema level nao salva - by HelderPT - 18.03.2018, 20:35
Re: Sistema level nao salva - by FerrariL - 18.03.2018, 23:37
Re: Sistema level nao salva - by HelderPT - 19.03.2018, 21:46
Re: Sistema level nao salva - by Nizarh - 19.03.2018, 22:34
Re: Sistema level nao salva - by IlanZ - 19.03.2018, 23:27
Re: Sistema level nao salva - by HelderPT - 20.03.2018, 18:18
Re: Sistema level nao salva - by FerrariL - 21.03.2018, 03:47

Forum Jump:


Users browsing this thread: 3 Guest(s)