Wysłany: 2013-09-16, 22:09
KarolekxD
Wiek: 33 Na forum: 4651 dni Posty: 10
Nick w MP: KarolekxD
siemka mam skrypt na paczki do rozwozenia ale jest problem poniewaz zrobilem na tabelce "Kasa" i mi dodaje kase ale jak zrobic to zeby dodawalo score po przewiezieniu ladunku??? Na tab mam wyswietlone Score ale niestety nie dodaje mi on Punktow moze ktos pomoc?
oto moje lua.
Cytat: exports [ "scoreboard" ]:addScoreboardColumn ( "Score", 3 ) -- Add the "Score" column to the scoreboard.
function updatePlayersScore ( ) -- Create "updatePlayersScore" function.
for index, player in ipairs ( getElementsByType "player" ) do -- Loop through all online players.
setElementData ( player, "Score", getPlayerscore ( player ) ) -- Set "Score" element data to the player score.
end -- End our loop.
end -- End our function.
setTimer ( updatePlayersScore, 2500, 0 ) -- Set a infinite 2.5 seconds timer to execute "updatePlayersScore" function.
Za pomoc daje piwkaaa
Wysłany: 2013-09-17, 19:07
Zgredek666
LUA
Wiek: 27 Na forum: 4722 dni Posty: 251
Nick w MP: Zgredek
Piwa : 442
Musisz doda? do tego komende kt?ra odpowiada za dawanie score (zak?adaj?c ?e masz komence np. /dajscore kowalski) , musisz doda? @addEventHandler i za pomoc? niego umie?ci? t? komende
Wysłany: 2013-09-17, 20:37
KarolekxD
Wiek: 33 Na forum: 4651 dni Posty: 10
Nick w MP: KarolekxD
moglbys mi to przygotowac poniewaz jeszcze tego nie obcykalem daje piwka
Wysłany: 2013-09-17, 21:51
monio
Wiek: 30 Na forum: 4887 dni Posty: 319
Nick w MP: Monio99
Piwa : 3565
Ok masz tu tak?e masz komendy na dodawanie score
Kod: function score()
call(getResourceFromName("scoreboard"),"addScoreboardColumn","Score")
end
addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),score)
function setScore(player, command, who, amount)
if isObjectInACLGroup("user." ..getAccountName(getPlayerAccount(player)), aclGetGroup("Admin")) then
setElementData(getPlayerFromName(who),"Score",tonumber(amount))
end
end
addCommandHandler ("setscore", setScore)
function addScore(player, command, who, amount)
if isObjectInACLGroup("user." ..getAccountName(getPlayerAccount(player)), aclGetGroup("Admin")) then
setElementData(getPlayerFromName(who),"PKT",getElementData(getPlayerFromName(who),"Score")+tonumber(amount))
end
end
addCommandHandler ("addscore", addScore)
function takeScore(player, command, who, amount)
if isObjectInACLGroup("user." ..getAccountName(getPlayerAccount(player)), aclGetGroup("Admin")) then
setElementData(getPlayerFromName(who),"Score",getElementData(getPlayerFromName(who),"Score")-tonumber(amount))
end
end
addCommandHandler ("takescore", takeScore)
function showScore(player, command, who)
if isObjectInACLGroup("user." ..getAccountName(getPlayerAccount(player)), aclGetGroup("Admin")) then
outputChatBox(getElementData(getPlayerFromName(who),"Score"),player)
end
end
addCommandHandler ("score", showScore)
function onJoin()
setElementData(source,"Score",3)
end
addEventHandler("onPlayerJoin",getRootElement(),onJoin)
[ Dodano : 2013-09-17, 21:52 ]
A i tu CI daje po 3 score za paczk?
Wysłany: 2013-09-18, 22:08
KarolekxD
Wiek: 33 Na forum: 4651 dni Posty: 10
Nick w MP: KarolekxD
Dzieki wielkie mozna zamknac Temat
Tagi: dodawanie :: pkt :: paczek :: tab
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: