21.06.2012, 11:02
I have this under OnPlayerSpawn :
And the textdraws won't show!
Код:
// Rankovi new string[128],string1[128],ranktext[64],hrvat,englez,ubojstva,smrti,kdr; hrvat = (PlayerInfo[playerid][pJezik] == 1) ? (1) : (0); englez = (PlayerInfo[playerid][pJezik] == 2) ? (1) : (0); ubojstva = PlayerInfo[playerid][pUbojstva]; smrti = PlayerInfo[playerid][pSmrti]; kdr = ubojstva/smrti; // hrvatski if(PlayerInfo[playerid][pUbojstva] > 0 && PlayerInfo[playerid][pUbojstva] < 25 && hrvat) { ranktext="Regrut"; } if(PlayerInfo[playerid][pUbojstva] > 25 && PlayerInfo[playerid][pUbojstva] < 50 && hrvat) { ranktext="Vojnik"; } if(PlayerInfo[playerid][pUbojstva] > 50 && PlayerInfo[playerid][pUbojstva] < 100 && hrvat) { ranktext="Vodnik"; } if(PlayerInfo[playerid][pUbojstva] > 100 && PlayerInfo[playerid][pUbojstva] < 250 && hrvat) { ranktext="Porucnik"; } if(PlayerInfo[playerid][pUbojstva] > 250 && PlayerInfo[playerid][pUbojstva] < 500 && hrvat) { ranktext="Kapetan"; } if(PlayerInfo[playerid][pUbojstva] > 500 && PlayerInfo[playerid][pUbojstva] < 1000 && hrvat) { ranktext="Major"; } if(PlayerInfo[playerid][pUbojstva] > 1000 && PlayerInfo[playerid][pUbojstva] < 2000 && hrvat) { ranktext="Zapovjednik"; } if(PlayerInfo[playerid][pUbojstva] > 2000 && PlayerInfo[playerid][pUbojstva] < 3000 && hrvat) { ranktext="Pukovnik"; } if(PlayerInfo[playerid][pUbojstva] > 3000 && PlayerInfo[playerid][pUbojstva] < 4500 && hrvat) { ranktext="General"; } if(PlayerInfo[playerid][pUbojstva] > 4500 && PlayerInfo[playerid][pUbojstva] < 6000 && hrvat) { ranktext="Feldmarsal"; } if(PlayerInfo[playerid][pUbojstva] > 6000 && PlayerInfo[playerid][pUbojstva] < 8000 && hrvat) { ranktext="Vrhovni Marsal"; } if(PlayerInfo[playerid][pUbojstva] > 8000 && PlayerInfo[playerid][pUbojstva] < 10000 && hrvat) { ranktext="Nacionalna Sila"; } if(PlayerInfo[playerid][pUbojstva] > 10000 && hrvat) { ranktext="Svjetska Sila"; } // engleski if(PlayerInfo[playerid][pUbojstva] > 0 && PlayerInfo[playerid][pUbojstva] < 25 && englez) { ranktext="Recruit"; } if(PlayerInfo[playerid][pUbojstva] > 25 && PlayerInfo[playerid][pUbojstva] < 50 && englez) { ranktext="Private"; } if(PlayerInfo[playerid][pUbojstva] > 50 && PlayerInfo[playerid][pUbojstva] < 100 && englez) { ranktext="Sergeant"; } if(PlayerInfo[playerid][pUbojstva] > 100 && PlayerInfo[playerid][pUbojstva] < 250 && englez) { ranktext="Lieutenant"; } if(PlayerInfo[playerid][pUbojstva] > 250 && PlayerInfo[playerid][pUbojstva] < 500 && englez) { ranktext="Captain"; } if(PlayerInfo[playerid][pUbojstva] > 500 && PlayerInfo[playerid][pUbojstva] < 1000 && englez) { ranktext="Major"; } if(PlayerInfo[playerid][pUbojstva] > 1000 && PlayerInfo[playerid][pUbojstva] < 2000 && englez) { ranktext="Commander"; } if(PlayerInfo[playerid][pUbojstva] > 2000 && PlayerInfo[playerid][pUbojstva] < 3000 && englez) { ranktext="Colonel"; } if(PlayerInfo[playerid][pUbojstva] > 3000 && PlayerInfo[playerid][pUbojstva] < 4500 && englez) { ranktext="General"; } if(PlayerInfo[playerid][pUbojstva] > 4500 && PlayerInfo[playerid][pUbojstva] < 6000 && englez) { ranktext="Field Marsal"; } if(PlayerInfo[playerid][pUbojstva] > 6000 && PlayerInfo[playerid][pUbojstva] < 8000 && englez) { ranktext="Supreme Marshal"; } if(PlayerInfo[playerid][pUbojstva] > 8000 && PlayerInfo[playerid][pUbojstva] < 10000 && englez) { ranktext="National Force"; } if(PlayerInfo[playerid][pUbojstva] > 10000 && englez) { ranktext="World Class Force"; } format(string, sizeof(string), "~r~Rank: ~w~%s ~r~Ubojstva: ~w~%d ~r~Smrti: ~w~%d ~r~KDR: ~w~%0.2d", ranktext,ubojstva,smrti,kdr); format(string1, sizeof(string1), "~r~Rank: ~w~%s ~r~Kills: ~w~%d ~r~Deaths: ~w~%d ~r~KDR: ~w~%0.2d", ranktext,ubojstva,smrti,kdr); if(PlayerInfo[playerid][pJezik] == 1) { TextDrawSetString(Nesto1, string); } if(PlayerInfo[playerid][pJezik] == 2) { TextDrawSetString(Nesto1, string1); } TextDrawShowForPlayer(playerid,Nesto0); TextDrawShowForPlayer(playerid,Nesto1);