public UpdatePlayer3DTextNick(playerid) { new nick[192]; if(CharacterInfo[playerid][pAdminDuty]) { switch(CharacterInfo[playerid][pAdmin]) { case 1: format(nick, sizeof(nick), "%s (%d)\n{FF9900}Support", CharacterInfo[playerid][pGlobalNick], playerid); case 2,3,4: format(nick, sizeof(nick), "%s (%d)\n{8B00B0}GameMaster", CharacterInfo[playerid][pGlobalNick], playerid); case 5: format(nick, sizeof(nick), "%s (%d)\n{B00000}Administrator", CharacterInfo[playerid][pGlobalNick], playerid); case 6: format(nick, sizeof(nick), "%s (%d)\n{B00000}Zarząd", CharacterInfo[playerid][pGlobalNick], playerid); } Update3DTextLabelText(NameTags[playerid], 0xFFFFFFCC, nick); } else { new strength[16]; if(CharacterInfo[playerid][pStrength]>=900) { if(CharacterInfo[playerid][pSex]) format(strength,sizeof(strength),"kulturysta"); else format(strength,sizeof(strength),"kulturystka"); } else if(CharacterInfo[playerid][pStrength]>=750) { if(CharacterInfo[playerid][pSex]) format(strength,sizeof(strength),"muskularny"); else format(strength,sizeof(strength),"muskularna"); } else if(CharacterInfo[playerid][pStrength]>=500) { if(CharacterInfo[playerid][pSex]) format(strength,sizeof(strength),"umięśniony"); else format(strength,sizeof(strength),"umięśniona"); } else if(CharacterInfo[playerid][pStrength]>=250) { if(CharacterInfo[playerid][pSex]) format(strength,sizeof(strength),"wysportowany"); else format(strength,sizeof(strength),"wysportowana"); } else format(strength,sizeof(strength),"%dj",CharacterInfo[playerid][pStrength]); if(IsPlayerInAnyVehicle(playerid) && VehicleInfo[GetVehicleUID(GetPlayerVehicleID(playerid))][vGlass]) { if(!CharacterInfo[playerid][pAlreadyHidedNick]) { if(CharacterInfo[playerid][pSex]) format(nick, sizeof(nick), "(( Nieznajomy %s ))", CharCode(playerid)); else format(nick, sizeof(nick), " (( Nieznajoma %s ))", CharCode(playerid)); CharacterInfo[playerid][pAlreadyHidedNick] = true; new nickname[32]; format(nickname, sizeof(nickname), "%s", nick); CharacterInfo[playerid][pHidedNick] = nickname; } else format(nick, sizeof(nick), "%s", CharacterInfo[playerid][pHidedNick]); } else { if(CharacterInfo[playerid][pAlreadyHidedNick]) CharacterInfo[playerid][pAlreadyHidedNick] = false; format(nick, sizeof(nick), "(( %d. %s ))", playerid, PlayerName2(playerid)); } format(nick, sizeof(nick), "%s\n(%s", nick, strength); if(CharacterInfo[playerid][pCelebrity]) format(nick, sizeof(nick), "%s, celebryta", nick); if(CharacterInfo[playerid][pStatus]) { if(CharacterInfo[playerid][pStatus] & STATUS_KAJDANKI) format(nick, sizeof(nick), "%s, kajdanki", nick); if(CharacterInfo[playerid][pStatus] & STATUS_CIAGNIETY) { if(CharacterInfo[playerid][pSex]) format(nick, sizeof(nick), "%s, ciągnięty", nick); else format(nick, sizeof(nick), "%s, ciągnięta", nick); } if(CharacterInfo[playerid][pStatus] & STATUS_KNEBEL) format(nick, sizeof(nick), "%s, knebel", nick); if(CharacterInfo[playerid][pStatus] & STATUS_ZWIAZANY) { if(CharacterInfo[playerid][pSex]) format(nick, sizeof(nick), "%s, związany", nick); else format(nick, sizeof(nick), "%s, związana", nick); } if(CharacterInfo[playerid][pStatus] & STATUS_HEADBAG) format(nick, sizeof(nick), "%s, worek", nick); if(CharacterInfo[playerid][pStatus] & STATUS_PASY) format(nick, sizeof(nick), "%s, pasy", nick); if(CharacterInfo[playerid][pStatus] & STATUS_MP3) format(nick, sizeof(nick), "%s, słuchawki", nick); } if(CharacterInfo[playerid][pDrugs]) { if(CharacterInfo[playerid][pDrugs] == DRUG_ALKO) { if(CharacterInfo[playerid][pSex]) format(nick, sizeof(nick), "%s, pijany", nick); else format(nick, sizeof(nick), "%s, pijana", nick); } else if(CharacterInfo[playerid][pDrugs] == DRUG_MARIHUANA) { if(CharacterInfo[playerid][pSex]) format(nick, sizeof(nick), "%s, zjarany", nick); else format(nick, sizeof(nick), "%s, zjarana", nick); } else { if(CharacterInfo[playerid][pSex]) format(nick, sizeof(nick), "%s, naćpany", nick); else format(nick, sizeof(nick), "%s, naćpana", nick); } } if(CharacterInfo[playerid][pArmor] > 50) format(nick, sizeof(nick), "%s, kamizelka", nick); if(CharacterInfo[playerid][pHealth] <= 20) { if(CharacterInfo[playerid][pSex]) format(nick, sizeof(nick), "%s, osłabiony", nick); else format(nick, sizeof(nick), "%s, osłabiona", nick); } if(CharacterInfo[playerid][pJailTime] > gettime()) { if(CharacterInfo[playerid][pSex]) format(nick, sizeof(nick), "%s, przetrzymywany", nick); else format(nick, sizeof(nick), "%s, przetrzymywana", nick); } if(CharacterInfo[playerid][pBW]) { if(CharacterInfo[playerid][pSex]) format(nick, sizeof(nick), "%s, nieprzytomny", nick); else format(nick, sizeof(nick), "%s, nieprzytomna", nick); } if(IsPlayerInAnyVehicle(playerid) && VehicleInfo[GetVehicleUID(GetPlayerVehicleID(playerid))][vGlass]) format(nick, sizeof(nick), "%s, ciemne szyby", nick); if(CharacterInfo[playerid][pStatus] & STATUS_AFK) format(nick, sizeof(nick), "%s, AFK od %02d:%02d", nick, CharacterInfo[playerid][pAFKg], CharacterInfo[playerid][pAFKm]); format(nick, sizeof(nick), "%s)", nick); if(CharacterInfo[playerid][pNickDamageTook]) Update3DTextLabelText(NameTags[playerid], 0xC90000CC, nick); else if(DutyGroup[playerid] && GroupInfo[DutyGroup[playerid]][gFlags] & FLAG_NICK) { format(nick, sizeof(nick), "%s\n[%s]", nick, GroupInfo[DutyGroup[playerid]][gTag]); Update3DTextLabelText(NameTags[playerid], GetGroupColor(DutyGroup[playerid]), nick); } else Update3DTextLabelText(NameTags[playerid], COLOR_PREMIUM, nick); } }