[Ajuda] Sistema de Rank - 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] Sistema de Rank (
/showthread.php?tid=649814)
Sistema de Rank -
lHesoyaml - 15.02.2018
Boa tarde galera fiz um sistema para que mostre o nнvel do player utilizando Update3DTextLabelText, porem me compliquei ai dar os valores e por isso ele mostra o lvl errado.
PHP код:
if(APlayerData[playerid][Stats] <= 99) { jtext = "LVL1"; }
else if(APlayerData[playerid][Stats] >= 100) { jtext = "LVL2"; }
else if(APlayerData[playerid][Stats] <= 199) { jtext = "LVL2"; }
else if(APlayerData[playerid][Stats] >= 200) { jtext = "LVL3"; }
else if(APlayerData[playerid][Stats] <= 299) { jtext = "LVL3"; }
else if(APlayerData[playerid][Stats] >= 300) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] <= 399) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] >= 400) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] <= 499) { jtext = "LVL5"; }
else if(APlayerData[playerid][Stats] > 500) { jtext = "LVL5"; }
Me compliquei com < e >
Cуdigo mais limpo
PHP код:
if(APlayerData[playerid][Stats] <= 100) { jtext = "LVL1"; }
else if(APlayerData[playerid][Stats] <= 200) { jtext = "LVL2"; }
else if(APlayerData[playerid][Stats] <= 300) { jtext = "LVL3"; }
else if(APlayerData[playerid][Stats] <= 400) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] <= 500) { jtext = "LVL5"; }
O problema й que quando o player entra mostra o LVL errado.
Re: Sistema de Rank -
humildadeforever - 15.02.2018
Quote:
Originally Posted by lHesoyaml
Boa tarde galera fiz um sistema para que mostre o nнvel do player utilizando Update3DTextLabelText, porem me compliquei ai dar os valores e por isso ele mostra o lvl errado.
PHP код:
if(APlayerData[playerid][Stats] <= 99) { jtext = "LVL1"; }
else if(APlayerData[playerid][Stats] >= 100) { jtext = "LVL2"; }
else if(APlayerData[playerid][Stats] <= 199) { jtext = "LVL2"; }
else if(APlayerData[playerid][Stats] >= 200) { jtext = "LVL3"; }
else if(APlayerData[playerid][Stats] <= 299) { jtext = "LVL3"; }
else if(APlayerData[playerid][Stats] >= 300) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] <= 399) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] >= 400) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] <= 499) { jtext = "LVL5"; }
else if(APlayerData[playerid][Stats] > 500) { jtext = "LVL5"; }
Me compliquei com < e >
Cуdigo mais limpo
PHP код:
if(APlayerData[playerid][Stats] <= 100) { jtext = "LVL1"; }
else if(APlayerData[playerid][Stats] <= 200) { jtext = "LVL2"; }
else if(APlayerData[playerid][Stats] <= 300) { jtext = "LVL3"; }
else if(APlayerData[playerid][Stats] <= 400) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] <= 500) { jtext = "LVL5"; }
O problema й que quando o player entra mostra o LVL errado.
|
Tente assim:
PHP код:
if(APlayerData[playerid][Stats] <= 99) { jtext = "LVL1"; }
else if(APlayerData[playerid][Stats] >= 100 && APlayerData[playerid][Stats] <= 199) { jtext = "LVL2"; }
else if(APlayerData[playerid][Stats] >= 200 && APlayerData[playerid][Stats] <= 299) { jtext = "LVL3"; }
else if(APlayerData[playerid][Stats] >= 300 && APlayerData[playerid][Stats] <= 399) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] >= 400 && APlayerData[playerid][Stats] <= 499) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] >= 500) { jtext = "LVL5"; }
Re: Sistema de Rank -
lHesoyaml - 15.02.2018
Quote:
Originally Posted by humildadeforever
Tente assim:
PHP код:
if(APlayerData[playerid][Stats] <= 99) { jtext = "LVL1"; }
else if(APlayerData[playerid][Stats] >= 100 && APlayerData[playerid][Stats] <= 199) { jtext = "LVL2"; }
else if(APlayerData[playerid][Stats] >= 200 && APlayerData[playerid][Stats] <= 299) { jtext = "LVL3"; }
else if(APlayerData[playerid][Stats] >= 300 && APlayerData[playerid][Stats] <= 399) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] >= 400 && APlayerData[playerid][Stats] <= 499) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] >= 500) { jtext = "LVL5"; }
|
To sem ninguйm agora para testar assim que der jб aviso.
Obrigado.
Re: Sistema de Rank -
lHesoyaml - 16.02.2018
Quote:
Originally Posted by humildadeforever
Tente assim:
PHP код:
if(APlayerData[playerid][Stats] <= 99) { jtext = "LVL1"; }
else if(APlayerData[playerid][Stats] >= 100 && APlayerData[playerid][Stats] <= 199) { jtext = "LVL2"; }
else if(APlayerData[playerid][Stats] >= 200 && APlayerData[playerid][Stats] <= 299) { jtext = "LVL3"; }
else if(APlayerData[playerid][Stats] >= 300 && APlayerData[playerid][Stats] <= 399) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] >= 400 && APlayerData[playerid][Stats] <= 499) { jtext = "LVL4"; }
else if(APlayerData[playerid][Stats] >= 500) { jtext = "LVL5"; }
|
Funcionou obrigado!