Hallo Community , jetzt etwas Schwieriges :p
unzwar hab ich mir als vorlage vom @Aiden: das Clantag Script genommen also Rainbow Clantag. Nun funktioniert dies im Tab,aber ich hätte es gern im Nametag & im Wineffect. Ich hoffe jmd. kann mir helfen.
Lua
local colorCodes = {
[1] = {255, 30, 0},
[2] = {255, 179,0},
[3] = {246, 255, 0},
[4] = {0, 149, 255},
[5] = {64, 0, 255},
[6] = {212, 0, 255},
[7] = {255, 0, 221}
}
function timer()
setTimer( function ()
for index, key in pairs( getElementsByType("player")) do
local cwert = math.random(1, table.getn(colorCodes))
cwert = colorCodes[cwert]
local name = getPlayerName(key)
if name:find("dG'", 1, true) then
setPlayerNametagColor(key, cwert[1], cwert[2], cwert[3])
end
end
end, 2000, 0)
end
addEventHandler("onResourceStart", resourceRoot, timer)
Alles anzeigen
Das is ClantagScript
Lua
local messageWin = ""
local sX,sY = guiGetScreenSize()
local autoBmessage = ""
local timerTime = 5
local lastWinner = ""
local Streak = 1
textX = 0
left = false
function renderPlayerWin ( )
if not left then
textX = textX + 5
if textX >= sX/2-35 then
textX = sX/2-35
left = false
end
end
dxDrawText("#B80307Win",textX,0,textX,sY,tocolor(255,255,255,255),3,"default-bold","center","center",false,false,false,true)
dxDrawText(""..getPlayerNametagText(messageWin),sX,textX+300,0,0,tocolor(255,255,255,255),3,"default-bold","center","center",false,false,false,true)
setTimer ( function ()
removeEventHandler ("onClientRender",root,renderPlayerWin)
textX = 0
end,6500,1)
end
textX1 = sX
right = false
function renderPlayerWin2()
if not right then
textX1 = textX1 - 5
if textX1 <= sX/2+35 then
textX1 = sX/2+35
right = false
end
end
dxDrawText("neR",textX1,0,textX1,sY,tocolor(183,3,7,255),3,"default-bold","center","center")
setTimer ( function ()
textX1 = sX
removeEventHandler ("onClientRender",root,renderPlayerWin2)
end,6500,1)
Alles anzeigen
Und das Wineffect. Natürlich nicht alles da ich den nicht einfach hergebe :p .
LG Terorax