Quote:
Originally Posted by IlanZ
PHP код:
if(GetPlayerScore(playerid) == 4)
{
SetPlayerChatBubble( playerid, "Diretor(a)", 0xFF9900FF, 100.0, 5000 );
}
else if(GetPlayerScore(playerid) == 3)
{
SetPlayerChatBubble( playerid, "Administrador(a)", 0x00C40DFF, 100.0, 5000 );
}
else if(GetPlayerScore(playerid) == 2)
{
SetPlayerChatBubble( playerid, "Moderador(a)", 0x2DF0A2FF, 100.0, 5000 );
}
else if( GetPlayerScore(playerid) == 1)
{
SetPlayerChatBubble( playerid, "Helper", 0x1100FFFF, 100.0, 5000 );
}
else if(GetPlayerScore(playerid) == 0)
{
SetPlayerChatBubble( playerid, "Jogador", 0x1100FFFF, 100.0, 5000 );
}
|
Copilou normalmente, mas no jogo as tags nгo se aplicam aos jogadores, digo, o player com score 0 n ganha a tag de jogador e dai por diante, eu teria que usar Int score = GetPlayerScore(playerid);?
Quote:
Originally Posted by HnnK
Erros no seu cуdigo: nгo se coloca ponto e vнrgula ; em if's e else's. Sгo condicionais, elas sгo abertas e fechadas com chaves. A funзгo GetPlayerScore que vocк irб getar em um player vocк precisa utilizar parкnteses, e nгo colchetes. GetPlayerScore(playerid).
Adendo: melhore a identaзгo do seu cуdigo pra sua prуpria organizaзгo.
|
Obrigado pelas dicas, й que tф comeзando agora, ainda nгo peguei o costume, ainda tф uma zona nisso hauah
Quote:
Originally Posted by capron
PHP код:
switch (GetPlayerScore(playerid))
{
case 4: SetPlayerChatBubble( playerid, "Diretor(a)", 0xFF9900FF, 100.0, 5000 );
case 3: SetPlayerChatBubble( playerid, "Administrador(a)", 0x00C40DFF, 100.0, 5000 );
case 2: SetPlayerChatBubble( playerid, "Moderador(a)", 0x2DF0A2FF, 100.0, 5000 );
case 1: SetPlayerChatBubble( playerid, "Helper", 0x1100FFFF, 100.0, 5000 );
case 0: SetPlayerChatBubble( playerid, "Jogador", 0x1100FFFF, 100.0, 5000 );
}
|
Como eu faria pra aplicar essa funзгo ao score? Digo, player com o score x ter a tag y