MX_Master Posted December 24, 2011 Share 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) Link to comment
TwiX! Posted December 25, 2011 Author Share Posted December 25, 2011 guiProgressBarSetProgress(usersprogressbar, ratio) сделал новую функцию подсчёта ранка игрока progress = guiProgressBarGetProgress(usersprogressbar) проверка прогресса, тоесть сначала он установил прогресс взяв его из "ratio" потом проверяет прогресс установленный в прогресс баре Потому что getLocalPlayer() - это ты (: блин точно Link to comment
TwiX! Posted December 25, 2011 Author Share Posted December 25, 2011 теперь я думаю это опять из за local country = getElementData(Player, "info.country") findPlayerByName(Player) --P.S переименовал cnt string.gsub так как он имя хранит с хекс цветом Тоесть в ElementData - #00aaddQ#777777werty~ а тут я беру данные как Qwerty, может быть из за этого ? Link to comment
TwiX! Posted December 27, 2011 Author Share Posted December 27, 2011 сделал) спасибо за помощь Link to comment
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