TwiX! Posted October 5, 2011 Posted October 5, 2011 Я хочу сделать прогресс бар, тоесть чтобы он менял свой прогресс от ранка игрока, мне просто нужен пример с использованием его.. - Working on [php/HTML/Mysql/Lua/Java Scripts/Web Design/3D Modeling]
Kenix Posted October 5, 2011 Posted October 5, 2011 Я хочу сделать прогресс бар, тоесть чтобы он менял свой прогресс от ранка игрока, мне просто нужен пример с использованием его.. Что трудного то глянь в вики как создать прогресс бар , а мы поскажем если что не понятно. Пример Клиент: progressBar = guiCreateProgressBar( 0.8, 0.8, 0.1, 0.1, true ) addEventHandler("onClientPlayerWasted",root,function(killer,weapon,body) if killer then guiProgressBarSetProgress(progressBar,tonumber(guiProgressBarGetProgress(progressBar)*getElementData(me,"EXP")/getElementData(me,"EXPMAX"))) end end) Естественно когда игрок вошёл делаешь ему дату Сервер: addEventHandler("onPlayerJoin",root, function() setElementData(source,"EXP",0) setElementData(source,"EXPMAX",100) end ) Если пед умер то делаем + 1 очко к EXP дате. addEventHandler("onPedWasted",root, function(killer,weapon,body) if killer and getElementType(killer) == "player" then setElementData(killer,"EXP",tonumber(getElementData(killer,"EXP") + 1)) end end ) Я не знаю что ты хочешь сделать, но если ты собрался делать что то на подобии "системы прокачки" то тебе надо проверять елемент дату и если елемент дата больше текущий на пример довать новый уровень к существующему. Через Событие:OnElementDataChange . Удачи. http://vk.com/the_kenix Вопросы задавайте на форуме, не пишите мне в личку. Please don't pm me.
TwiX! Posted October 5, 2011 Author Posted October 5, 2011 Dm server ранг игрока спасибо щас попробую - Working on [php/HTML/Mysql/Lua/Java Scripts/Web Design/3D Modeling]
Kenix Posted October 5, 2011 Posted October 5, 2011 Dm server ранг игрокаспасибо щас попробую Это тестовый код , ибо ты его должен доработать для себя. http://vk.com/the_kenix Вопросы задавайте на форуме, не пишите мне в личку. Please don't pm me.
TwiX! Posted October 5, 2011 Author Posted October 5, 2011 - --kod progressbar = guiCreateProgressBar(12,262,428,37,false,user_tab) if rank then guiProgressBarSetProgress(progressbar,tonumber(guiProgressBarGetProgress(progressbar)*getElementData(me,"rank")/getElementData(me,"rankmax"))) end server; addEventHandler("onPlayerJoin",root, function() setElementData(source,"rank",0) setElementData(source,"rankmax",100) end ) if wins == 0 then rank = 0 else rank = (tonumber(DmWins)/tonumber(Loses))*100 end function startRankxD() if wins == 0 then rank = 0 else setElementData(rank,"DmWins",tonumber(getElementData(rank,"Loses")*100)) end end - Working on [php/HTML/Mysql/Lua/Java Scripts/Web Design/3D Modeling]
Kenix Posted October 7, 2011 Posted October 7, 2011 - --kod progressbar = guiCreateProgressBar(12,262,428,37,false,user_tab) if rank then guiProgressBarSetProgress(progressbar,tonumber(guiProgressBarGetProgress(progressbar)*getElementData(me,"rank")/getElementData(me,"rankmax"))) end server; addEventHandler("onPlayerJoin",root, function() setElementData(source,"rank",0) setElementData(source,"rankmax",100) end ) if wins == 0 then rank = 0 else rank = (tonumber(DmWins)/tonumber(Loses))*100 end function startRankxD() if wins == 0 then rank = 0 else setElementData(rank,"DmWins",tonumber(getElementData(rank,"Loses")*100)) end end Я не понимаю что ты вообще написал ... Посмотри мой код и разберись в нём. http://vk.com/the_kenix Вопросы задавайте на форуме, не пишите мне в личку. Please don't pm me.
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