MX_Master Posted December 24, 2011 Posted December 24, 2011 Потому что getLocalPlayer() - это ты (: function getInfoUsers() guiGridListClear(usersInfo_grid) local selectedUsers = guiGridListGetItemText(users_grid, guiGridListGetSelectedItem(users_grid), 1) if not selectedUsers then return end local Player = findPlayerByName(selectedUsers) if not Player or not usersprogressbar then return end guiProgressBarSetProgress(usersprogressbar, ratio) -- откуда ratio ??? progress = guiProgressBarGetProgress(usersprogressbar) -- для чего эта строка ??? local cnt = getElementData(Player, "info.country") local age = getElementData(Player, "info.age") local email = getElementData(Player, "info.email") local gebder = getElementData(Player, "info.gender") local contact = getElementData(Player, "info.contact") local sgn = getElementData(Player, "info.signature") local DMWins = getElementData(Player,"Wins") local Loses = getElementData(Player,"Loses") local money = getElementData(Player, "data.money") local InfoUsers = { {"Name: ", " "..string.gsub(getPlayerName(Player),"#%x%x%x%x%x%x", "")}, {"Country: "," "..cnt}, {"E-Mail: "," "..email}, {"Age: "," "..age}, {"Gender: "," "..Edit5}, -- откуда Edit5 ??? {"Contact: "," "..contact}, {"Signature: "," "..sgn}, {"Money: "," "..money}, {"Rank: "," "..rank}, {"Wins: "," "..DMWins}, {"Loses: "," "..Loses} } for _, info in ipairs (InfoUsers) do local row = guiGridListAddRow (usersInfo_grid) guiGridListSetItemText(usersInfo_grid, row, 1, info[1], false, true) guiGridListSetItemText(usersInfo_grid, row, 2, info[2], false, true) end end addEventHandler("onClientGUIClick",getResourceRootElement(getThisResource()), getInfoUsers)
TwiX! Posted December 25, 2011 Author Posted December 25, 2011 guiProgressBarSetProgress(usersprogressbar, ratio) сделал новую функцию подсчёта ранка игрока progress = guiProgressBarGetProgress(usersprogressbar) проверка прогресса, тоесть сначала он установил прогресс взяв его из "ratio" потом проверяет прогресс установленный в прогресс баре Потому что getLocalPlayer() - это ты (: блин точно
TwiX! Posted December 25, 2011 Author Posted December 25, 2011 теперь я думаю это опять из за local country = getElementData(Player, "info.country") findPlayerByName(Player) --P.S переименовал cnt string.gsub так как он имя хранит с хекс цветом Тоесть в ElementData - #00aaddQ#777777werty~ а тут я беру данные как Qwerty, может быть из за этого ?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now