SA-MP Forums Archive
[AJUDA] Ganhar respeito na hora xx:01 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Ganhar respeito na hora xx:01 (/showthread.php?tid=329765)



[AJUDA] Ganhar respeito na hora xx:01 - Chis - 30.03.2012

Olб.
Nesse sistema que achei na internet, queria que ele desse o respeito em 1 a 1 hora, exemplo, quero que ele de respeito sу na hora xx:01, como fasso? \/

pawn Код:
#include <a_samp>
    #include <dini>
     
     
    #define COR_AQUI      0xFFFFFFAA
     
     
    new Level[MAX_PLAYERS];
    new Respeito[MAX_PLAYERS];
     
    public OnPlayerConnect(playerid)
    {
        if(dini_Isset("levels.dkn",PlayerName(playerid))) Level[playerid] = (playerid,dini_Int("levels.dkn",PlayerName(playerid)));
        SetTimerEx("Timer",1000,true,"i",playerid);
            return 1;
    }
     
    forward Timer(playerid);
    public Timer(playerid)
    {
    Respeito[playerid]++;
    SendClientMessage(playerid,COR_AQUI,"Parabens Aumentou seu Respeito Mais um Pouco Aumenta o Level");
    if(Respeito[playerid] == 5)
    {
    Level[playerid]++;
    SendClientMessage(playerid,COR_AQUI,"Parabens Upou Seu Level");
    Level[playerid]++;
    }
    return 1;
    }
     
    public OnGameModeInit()
    {
      if(!fexist("levels.dkn")) dini_Create("levels.dkn");  
      return 1;  
    }
     
    public OnPlayerDisconnect(playerid, reason)
    {
        dini_IntSet("levels.dkn",PlayerName(playerid),Level[playerid]);
            return 1;
    }
     
     
    stock PlayerName(playerid)
    {
    new PlayerNameLevel[MAX_PLAYERS];
    GetPlayerName(playerid, PlayerNameLevel, MAX_PLAYERS);
    return PlayerNameLevel;
    }
+rep


Re: [AJUDA] Ganhar respeito na hora xx:01 - ViniBorn - 30.03.2012

pawn Код:
new Tempo[3];
gettime(Tempo[0],Tempo[1],Tempo[2]);

if(Tempo[1] == 1 && Tempo[2] == 0)
{
    //
}



Respuesta: [AJUDA] Ganhar respeito na hora xx:01 - Chis - 30.03.2012

Poderia me dizer onde exatamente eu coloco esse cуdigo e o que devo apagar no atual que peguei,


Re: [AJUDA] Ganhar respeito na hora xx:01 - ViniBorn - 30.03.2012

Dentro da public Timer


Re: [AJUDA] Ganhar respeito na hora xx:01 - Lуs - 30.03.2012

pawn Код:
public PublicDesejada()
{
    new hora, minuto, segundo; gettime(hora, minuto, segundo);
    if(minuto == 01)
    {
        //Funзхes
    }
}



Re: [AJUDA] Ganhar respeito na hora xx:01 - ViniBorn - 30.03.2012

Quote:
Originally Posted by Los
Посмотреть сообщение
pawn Код:
public PublicDesejada()
{
    new hora, minuto, segundo; gettime(hora, minuto, segundo);
    if(minuto == 01)
    {
        //Funзхes
    }
}
Tem que colocar os segundos tambйm, se nгo vгo receber 60 vezes ...


Re: [AJUDA] Ganhar respeito na hora xx:01 - Lуs - 30.03.2012

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Tem que colocar os segundos tambйm, se nгo vгo receber 60 vezes ...
Isso vai depender do timer. Mais de qualquer maneira...

pawn Код:
public PublicDesejada()
{
    new hora, minuto, segundo; gettime(hora, minuto, segundo);
    if(minuto == 01 && segundo == 00)
    {
        //Funзхes
    }
}



Respuesta: [AJUDA] Ganhar respeito na hora xx:01 - Chis - 01.04.2012

DЪVIDA

Como troco esse Level por SCORE?

Porque aqui nгo sobe o score apenas essa variavel "Level", ex: Eu to no level 8 sendo que o Score continua 0!!


Re: [AJUDA] Ganhar respeito na hora xx:01 - zbt - 01.04.2012

pawn Код:
SetPlayerScore(playerid,Level[playerid]);



Respuesta: [AJUDA] Ganhar respeito na hora xx:01 - Chis - 01.04.2012

Assim voce fala?
pawn Код:
dini_IntSet(archivo,"Level", Nivel[playerid]); //ATUAL
dini_IntSet(archivo,"Level", SetPlayerScore(playerid,Nivel[playerid]); //1801
Da esse erro:
@ARRUMEI
Ja ja testo