-
Posts
905 -
Joined
-
Last visited
Everything posted by TwiX!
-
я и не говорю про то чтобы в ручную писать имя..
-
но у меня не получается убрать hex колор, и чтобы сервер видел это тоесть если будет #00aaddQ#777777werty - в панели(gui) это работает но как от туда убираю это, вот эта ошибка..
-
как тогда сделать чтобы выбор был Hex colors, но функция эта работала вот функция от куда он берёт имя. function gridlistPlayerSelect() if source == sendmoney_grid then local selectedPlayer = guiGridListGetItemText(sendmoney_grid, guiGridListGetSelectedItem(sendmoney_grid), 1) guiSetText(targerplayer_edit, selectedPlayer) elseif source == GUIEditor_Grid[4] then local selectedTime = guiGridListGetItemText(GUIEditor_Grid[4], guiGridListGetSelectedItem(GUIEditor_Grid[4]), 1) guiSetText(GUIEditor_Edit[13], selectedTime) elseif source == GUIEditor_Grid[3] then local selectedP = guiGridListGetItemText(GUIEditor_Grid[3], guiGridListGetSelectedItem(GUIEditor_Grid[3]), 1) guiSetText(GUIEditor_Edit[100], selectedP) end end
-
разницы нету, код не работает progresbar_stats = guiCreateProgressBar(10,335,627,34,false,stats_tab) или progressbar = guiCreateProgressBar(12,262,428,37,false,home_tab) если поставить в код , как я написал в первом посту, прогрессбар не изменяется
-
потому что другой скрипт после удалений hex colors не работает
-
теперь Может быть это из за function createPlayerList () local column = guiGridListAddColumn( sendmoney_grid, "Players", 0.85 ) if ( column ) then for id, player in ipairs(getElementsByType("player")) do local row = guiGridListAddRow ( sendmoney_grid ) --guiGridListSetItemText ( sendmoney_grid, row, column, getPlayerName ( player ), false, false ) guiGridListSetItemText ( sendmoney_grid, row, column, string.gsub(getPlayerName ( player ),"#%x%x%x%x%x%x", ""), false, false ) end end end из за : "#%x%x%x%x%x%x" Тоесть сервер видит игрока например как #00aaddQ#777777werty~ а в панели без этого..
-
да, но имя игрока и остальное всё правильно, без ошибок не смотря что сейчас я отправлял себе ,всё равно так с каждым другим игроком..
-
progressbar = guiCreateProgressBar(12,262,428,37,false,home_tab) и первый пост.. весь код в setlabeltext- показывает норм, я хочу чтобы и в прогресс баре тоже менялась полоса
-
Can't you read?
-
Server function transMoney(player,from,to,amount) local fromN = getPlayerName(from) local toI = getPlayerFromName(to) local Fserial = getPlayerSerial(from) local Tserial = getPlayerSerial(toI) local FMoney = executeSQLSelect ( "MoneyB", "Money","serial = '" .. Fserial .. "'") local TMoney = executeSQLSelect ( "MoneyB", "Money","serial = '" .. Tserial .. "'") if tostring(to) == tostring(fromN) then outputChatBox("ERROR: You can't transfer money to yourself.",from,255,0,0) elseif tonumber(amount) > tonumber(FMoney[1]["Money"])then outputChatBox("ERROR: You don't have enough money.",from,255,0,0) elseif tonumber(amount) <= 0 then outputChatBox("ERROR: You can't send an amount less than $1.",from,255,0,0) else FMoney = tonumber(FMoney[1]["Money"]) - tonumber(amount) TMoney = tonumber(TMoney[1]["Money"]) + tonumber(amount) outputChatBox("*Money Transfer: "..fromN.." transfers $"..amount.." to "..to,getRootElement(),219,156,42) executeSQLUpdate ( "MoneyB", "Money = '"..FMoney.."'","serial = '" .. Fserial .. "'") executeSQLUpdate ( "MoneyB", "Money = '"..TMoney.."'","serial = '" .. Tserial .. "'") setElementData(toI ,"Money", TMoney) setElementData(from,"Money",FMoney) setElementData ( toI ,"data.money",TMoney,true) setElementData ( from ,"data.money",FMoney,true) end end addEvent("onTransMoney",true) addEventHandler("onTransMoney",getRootElement(),transMoney) Client function transferMoney(transferMoney,from,to,amount) local from = getLocalPlayer() local amount = guiGetText(amount_edit) local to = guiGetText(targerplayer_edit) if source == sendmoney_button then triggerServerEvent("onTransMoney",getLocalPlayer(),getLocalPlayer(),from,to,amount) end end why its not work
-
server: function stats(psource,cname,tplayer) if not getPlayerFromName(tplayer) then tplayer = psource else tplayer = getPlayerFromName(tplayer) end achUnlockedNumber(tplayer) local serial = getPlayerSerial(tplayer) local RaceAttempts = executeSQLSelect ( "RaceAttempts", "RaceAttempts","serial = '" .. serial .. "'") local DMWins = executeSQLSelect ("DDDM","DMWins","serial = '" .. serial .. "'") local DDWins =executeSQLSelect ( "DDDM", "DDWins","serial = '" .. serial .. "'") local Wins1 = executeSQLSelect ( "RaceWins", "RaceWins","serial = '" .. serial .. "'") local Money = executeSQLSelect ( "MoneyB", "Money","serial = '" .. serial .. "'") local MoneyB = executeSQLSelect ( "MoneyB", "B","serial = '" .. serial .. "'") local Lossees = executeSQLSelect ( "Loosses", "Lossees","serial = '" .. serial .. "'") if tonumber(RaceAttempts[1]['RaceAttempts']) == 0 then rank = 0 else rank = (tonumber(Wins1[1]['RaceWins'])/tonumber(RaceAttempts[1]['RaceAttempts']))*100 end if tonumber(DMWins[1]['DMWins']) == 0 then rankk = 0 else rankk = (tonumber(DDWins[1]['DDWins'])/tonumber(Lossees[1]['Lossees'])/tonumber(DMWins[1]['DMWins']))*100 end outputChatBox(getPlayerName(tplayer).."'s Stats: Attempted: "..RaceAttempts[1]['RaceAttempts'].." races, "..DMWins[1]['DMWins'] .." DDs. Won: "..Wins1[1]['RaceWins'].." races("..rank.."%), "..DDWins[1]['DDWins'].." DDs("..rankk.."%). Cash: $"..Money[1]['Money'].. " Unlocked "..getElementData(tplayer,"data.Achnum").."/9 Achievements("..MoneyB[1]['B'].."B)",root,173,218,068) end addCommandHandler("!stats",stats) addCommandHandler("!st",stats) Client if DMWins == 0 then ratio = 0 else ratio = (tonumber(DDWins)/tonumber(DMWins)/tonumber(Lossees))*100 end без прогресс бара
-
good idea
-
its eazy.. srry not public, do it from ur self or tell me in pm
-
да не chatbox нормально работает мне нужно чтобы прогресс устанавливался взависимости от ранка, тоесть 20% ранк прогресс в прогресс баре установится на 20%, линия в нём короч
-
в outputchatbox то нормально выводится..
-
это весь код, там дальше уже как их считать.. в server.lua
-
if DMWins == 0 then rank = 0 else rank = (tonumber(DDWins)/tonumber(DMWins)/tonumber(Lossees))*100 end if ( progresbar_stats ) then -- set the progress guiProgressBarSetProgress(progresbar_stats, rank) -- get the progress progress = guiProgressBarGetProgress(progresbar_stats) -- output to the chatbox outputChatBox ( "Current progress:" .. progress .. "%" ) else --if the progressbar was not found outputChatBox ("progressbar not found!") -- output a message end progressbar_stats - созданный прогресс бар ошибок и варнингов в дебаг нету, но outputChatBox ( "Current progress:" .. progress .. "%" ) эта строчка прогресс показывает, но не устанавливает сам прогресс в прогресс баре P.S. Gamemode Race
-
H3ctOr ft.Nik3R sorry for graphics I don't know why, but the graphics have been lost
-
Hi guys here my map with H3ctOR Visite BOSS Servers - DM/Zombie/Base/Freeroam
-
Hi guys here my map with ErIcK Visite BOSS Servers - DM/Zombie/Base/Freeroam
-
thx for maps &_& (TwiX)
-
if sandart toptimes , then toptimes_client.lua search in function CToptimes:openWindow ()
