[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] >= 5 ? (PROF_CACADOR) : (PlayerInfo[playerid][Profissao]);
SendClientMessage(playerid, -1, PlayerInfo[playerid][Level] >= 5 ? ("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] >= 5 ? (PROF_CACADOR) : (PlayerInfo[playerid][Profissao]);
SendClientMessage(playerid, -1, PlayerInfo[playerid][Level] >= 5 ? ("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.