SA-MP Forums Archive
[Ajuda] Profissao Com Level - 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] Profissao Com Level (/showthread.php?tid=571453)



Profissao Com Level - Bigdk - 18.04.2015

Como eu coloco profissгo com level, Ex: Caзador: Level 5, ai tem que ter level 5 para usar, ja tenho sistema de level aqui, sу que eu nao sei colocar na profissao o level pra ser


Re: Profissao Com Level - Fel486 - 18.04.2015

Se for pra entrar por comando:

pawn Код:
#define PROF_CACADOR 10

if(!strcmp(cmdtext, "/virarcacador"))
{
         if(PlayerInfo[playerid][Level] >= 5)
         {
                   PlayerInfo[playerid][Profissao] = PROF_CACADOR;
                   SendClientMessage(playerid, -1, "Voce virou caзador!");
         }
         else
         {
                 SendClientMessage(playerid, -1, "Voce precisa ser lvl 5 para virar caзador!");
         }

         return 1;
}



Re: Profissao Com Level - ZeZin - 18.04.2015

Use https://sampforum.blast.hk/showthread.php?tid=240266


Re: Profissao Com Level - Cleyson - 19.04.2015

Me fugiu o nome disso aqui agora \/
Mais vc pode comparar assim:

PHP код:
if(VARIAVELDELEVEL[playerid] > 10) return SendClientMessage(playerid, -1"ERRO vc precisa ter mais de 10 leveis");
// ou seja se a variavel de level do player for (menor) > do que 10 ira retornar o codigo a msg de erro. 
se errei algo me desculpe estou pelo celular


Re: Profissao Com Level - [BOPE]Seu._.Madruga - 19.04.2015

Quote:
Originally Posted by Fel486
Посмотреть сообщение
pawn Код:
Se for pra entrar por comando:

Code:
#define PROF_CACADOR 10

if(!strcmp(cmdtext, "/virarcacador"))
{
         if(PlayerInfo[playerid][Level] >= 5)
         {
                   PlayerInfo[playerid][Profissao] = PROF_CACADOR;
                   SendClientMessage(playerid, -1, "Voce virou caзador!");
         }
         else
         {
                 SendClientMessage(playerid, -1, "Voce precisa ser lvl 5 para virar caзador!");
         }

         return 1;
}
Simplificando o exemplo acima:
PHP код:
#define PROF_CACADOR 10 
if(strcmp(cmdtext"/virarcacador"true) == 0

    
PlayerInfo[playerid][Profissao] = PlayerInfo[playerid][Level] >= ? (PROF_CACADOR) : (PlayerInfo[playerid][Profissao]); 
    
SendClientMessage(playerid, -1PlayerInfo[playerid][Level] >= ? ("Voce virou caзador!") : ("Voce precisa ser lvl 5 para virar caзador!")); 
    return 
1




Re: Profissao Com Level - Fel486 - 19.04.2015

Quote:
Originally Posted by [BOPE]Seu._.Madruga
Посмотреть сообщение
Simplificando o exemplo acima:
PHP код:
#define PROF_CACADOR 10
if(strcmp(cmdtext"/virarcacador"true) == 0)
{
    
PlayerInfo[playerid][Profissao] = PlayerInfo[playerid][Level] >= ? (PROF_CACADOR) : (PlayerInfo[playerid][Profissao]);
    
SendClientMessage(playerid, -1PlayerInfo[playerid][Level] >= ? ("Voce virou caзador!") : ("Voce precisa ser lvl 5 para virar caзador!"));
    return 
1;

E ele vai entender o que й condiзгo ternбria.


Re: Profissao Com Level - [BOPE]Seu._.Madruga - 19.04.2015

Quote:
Originally Posted by [BOPE]Seu._.Madruga
Посмотреть сообщение
Simplificando o exemplo acima:
Oque eu especifiquei jб estб bem claro que й apenas uma simplificaзгo.