[Ajuda] Sistema de Rank
#1

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.
Reply
#2

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"; } 
Reply
#3

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.
Reply
#4

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!
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)