Тема: AHK: (SA:MP) Цвет ника по ID скину
Здравствуйте! Помогите пожалуйста: нужно чтобы по определенным прописанным ID скинам выдавало прописанный колор цвет. Не знаю как написать функцию и сделать это правильно.
Например:
ID скинов (275, 276, 274, 70, 71, 219, 308) - Медики, соответствующий колор цвет - FF00FF.
ID скинов (61, 73, 191, 255, 287, 191) - Военные, соответствующий колор цвет - 8B5A2B.
А все другие скины, например, имеют стандартный колор цвет - EEE9E9.
Вставлять буду перед " o.NAME "
[b]l:= []
l:= getPedCoordinates(o.PED)
Position := o.POS
PlayerPosition := getCoordinates()
Distanz := getDist(PlayerPosition,Position)
pos := getCoordinates()
Dist := getDist(getCoordinates() ,l)
pelvl := getPlayerScoreById(o.ID)
peskins := getTargetPlayerSkinIdById(o.ID)
ARM :=Floor(o.ARMOR)
if ARM=0
{
addChatMessage("" o.NAME "(" o.ID ") {FFFFFF}| ID скина: " peskins " | Дист: " Dist " m | LVL: {1874CD}" pelvl "{FFFFFF} | HP: {CD2626}" Round(o.HP))
}[/b]
Просто не могу использовать функции в UDF, (такие как: getPlayerColor, и аналогичные этому), т.к работают не корректно на 0.3 DL.
Прошу еще раз, помогите пожалуйста! Заранее ОГРОМНОЕ спасибо, это очень важно!