[Ajuda] Sistema de UP level.
#1

Olб, criei um sistema de up level agora pouco, e gostaria de criar um textdraw com o tempo que falta para o player upar, o sistema nгo tem nenhum erro, salva os levels e os exps na pasta da acc do player e etc. Eu queria umt extdraw no canto da tela com o tempo que falta para ganhar 1 exp, o tempo para ganhar 1 exp й 12 minutos, aн no textdraw iria comeзar no 12:00 minutos ate chegar no 0:00 (Iria aparecer os segundos tambйm) e upar, quando upasse 1 exp voltasse pro 12 denovo.

Abaixo o sistema:

PHP код:
////Topo do GM
forward AddExp(playerid);
///OnPlayerConnect
SetTimer("AddExp",12000,1);
///Final do GM
public AddExp(playerid){
    new 
file[256];
    new 
name[MAX_PLAYER_NAME];
    
GetPlayerName(playeridnameMAX_PLAYER_NAME);
    
format(filesizeof(file), PASTA_CONTASname);
    new 
Float:xFloat:yFloat:z;
    
GetPlayerPos(playeridxyz);
    new 
String[120];
    
Exp[playerid]++;
    
format(Stringsizeof(String), "| UP | Vocк ganhou +1 ponto de experiкncia [%d/5]!",Exp[playerid]);
    
SendClientMessage(playerid, -1String);
    
PlayerPlaySound(playerid1057x,z);
    
GameTextForPlayer(playerid"UP"20006);
    if(
DOF2_FileExists(file)){
        
DOF2_SetInt(file"Exp",Exp[playerid]);
        
DOF2_SaveFile();
    }
    if(
Exp[playerid] == 5){
        
SetPlayerScore(playeridGetPlayerScore(playerid)+1);
        
format(Stringsizeof(String), "| UP | Vocк juntou 5 pontos de experiкncia e ganhou +1 level [%d]"GetPlayerScore(playerid));
        
SendClientMessage(playerid, -1String);
        
Exp[playerid] = 0;
        if(
DOF2_FileExists(file)){
            
DOF2_SetInt(file"Level"GetPlayerScore(playerid));
            
DOF2_SetInt(file"Exp",0);
            
DOF2_SaveFile();
        }
    }

Um exemplo abaixo:
Reply
#2

Use o criador de textdraw do Zamaroth.
Reply
#3

Eu tenho 1, criei certo sу que nгo sei colocar o "Tempo" nele, eu sei que usa TextDrawSetString, mas nгo entendi muito, por isso estou pedindo ajuda aqui no forum. E queria tambйm que salvasse na pasta do jogador o Tempo para upar.
Reply
#4

Poste o contйudo do arquivo aqui que iremos tentar resolver pra ti.
Reply
#5

Como assim cara?
Reply
#6

Quote:
Originally Posted by ArthurxD
Посмотреть сообщение
Como assim cara?
Ele quer que vocк poste o cуdigo para podermos lhe ajudar. Nуs nгo possuнmos bola de cristal.
Reply
#7

Meu filho, o cуdigo do sistema de Up acima lб. Querem mais oq? '-'
Reply
#8

Quote:
Originally Posted by ArthurxD
Посмотреть сообщение
Eu tenho 1, criei certo sу que nгo sei colocar o "Tempo" nele, eu sei que usa TextDrawSetString, mas nгo entendi muito, por isso estou pedindo ajuda aqui no forum. E queria tambйm que salvasse na pasta do jogador o Tempo para upar.
Isso responde.
Reply
#9

Eu ja exclui, eu nгo sabia como fazer tentei umas coisa lб muito nada ver.
Reply
#10

Mano ja tentei quebrei a cabeзa, mas n consegui
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)