Siemka, robi? wyb?r spawnu i chcia?bym ?eby po klikni?ciu w nazw? konkretnego spawnu nazwa zmienia?a kolor. P?ki co zrobi?em co? takiego, ale dzia?a to tylko podczas trzymania lpm.
local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
}
local nlIDX={
3962,2113,1784,2054,2428,2352
}
function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then
local handlingTable = getVehicleHandling ( element )
local value = handlingTable[property]
if value then
return value
end
end
return false
end
function getAdmin2(plr,level)
if level then
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 then
return true
else
return false
end
end
end
--///////////////////////////////////// WCZYTYWANIE POJAZD?“W /////////////////////////////////
function onRespawnVehicles(...
Siema, mam pytanie jaka funkcja, animacja lub co powoduje zmiane grafiki np. mam ko?o.png jest to wielkie ko?o na ?rodku ekranu jak zmieni? jego kolor skryptem? np. na zielony
Witam, czy jest opcja by zrobi? w poje?dzie co? takiego jak zmienianie koloru, chodzi mi o to, ?e jest pojazd i zmienia mu si? ci?gle kolor z czerwonego na pomara?czowy, zielony, ?ty itp. automatycznie nie wpisuj?c komend ani nic. I by kolor nie zmienia? si? od razu z czerwonego na pomara?czowy tylko stopniowo.
Jakich funkcji u?y? i jak to w og?le zacz?? ?
Cze??, natkn??em si? wczoraj na skrypt kogut?w od Gregory i mam pewien problem, chcia?bym zmieni? kolor ?wiate? koguta na pomara?czowe zamiast policyjnych (czerwony, niebieski), lecz nie wiem w kt?rej linijce to si? odbywa.
Chcia?bym zrobi? tak, by na tym miejscu koguta ?wieci?o si? pomara?czowe ?wiat?o. Pomo?ecie?
addEventHandler("onResourceStart", root, function(thePlayer)
for i,v in ipairs(getElementsByType("player")) do bindKey(v, "O", "down",
function(thePlayer, key, state)
if not getPedOccupiedVehicle(thePlayer) then return end
local vehicle = getPedOccupiedVehicle(thePlayer)
if not getElementData(vehicle, "veh:kogut") then for i,v in ipairs(allowedVehicles) do
if getElementModel(vehicle) == tonumber(v[1]) then
local id = #toggledObjects + 1 toggledObjects[id] = createObject(3964, 0, 0, 0) attachElements(toggledObjects[id], vehicle, tonumber(v[2]), tonumber(v[3]), tonumber(v[4])) setElementData(vehicle, "veh:kogut", id, false) end
end else local id = getElementData(vehicle, "veh:kogut") destroyElement(toggledObjects[id]) toggledObjects[id] = nil; setElementData(vehicle, "veh:kogut", false, false) end
end ) end
end)
Siemka,
Mam skrypt z communitymtasa na pokazywanie nick?w pod f11, widzimy nicki graczy na mapie, i powinno by? tak ?e tak samo z kolrkiem je?li mamy nick przyk?adowo r??owy, to na mapie jest nasz nick ale te? r??owy, niestety mi nie ?aduje kodu rgb w skrypcie i nie wiem jak to naprawi?, ss poni?ej:
[img]https://i.imgur.com/eJKgJ4y.png[/img]
Kod skryptu:
[lua]
-- Settings variables
local textFont = "default-bold" -- The font of the tag text
local textScale = 1 -- The scale of the tag text
local heightPadding = 1 -- The amount of pixels the tag should be extended on either side of the vertical axis
local widthPadding = 1 -- The amount of pixels the tag should be extended on either side of the horizontal axis
local xOffset = 8 -- Distance between the player blip and the tag
local minAlpha = 10 -- If blip alpha falls below this, the tag won't the shown
local textAlpha = 255
local rectangleColor = tocolor(0,0,0,230)
-- Other variables
local floor = math.floor
local w,h = guiGetScreenSize()
local function drawMapStuff()
if isPlayerMapVisible() then
local sx,sy,ex,ey = getPlayerMapBoundingBox() -- Map positions
local mw,mh = ex-sx,sy-ey -- Map width/height
local cx,cy = (sx+ex)/2,(sy+ey)/2 -- Center position of the map
local ppuX,ppuY = mw/6000,mh/6000 -- Pixels per unit
local fontHeight...
Siema,
Pobra?em sobie tabik, wszystko dzia?a lecz nie pokazuje kolor?w gracza tylko tzw system szesnastkowy #fffff oraz nick potem, jak to zapobiec dodam ?e zrobione jest to dxdrawem oraz zmienn?
w tym przypadku "50" jest dynamiczne i mo?e si? zmieni? nawet na 60 w ci?gu 2 sekund, oczywi?cie p?ynnie si? zmienia.
W jaki sposob moge zrobi? p?ynne przej?cie np z koloru bia?ego na kolor czerwony wzgl?dem tej warto?ci?
Przyk?adowo: 57-63 w tym przedziale kolor zmienia sie na czerwony, przy 63 jest krwisty a przy 57 bia?y, powyzej 63 nadal ma by? krwisty, a ponizej 57 nadal bia?y, najbardziej mi chodzi o plynne przejscie koloru.
Mam taki skrypt na zapis pojazd?w SQL, problem polega na tym ?e zapisuje si? wszystko opr?cz koloru, sam nie wiem co zrobi?. Jak chcecie to mog? dorzuci? te? zdj?cie tabelki w bazie danych.
[lua]
--[[
Ten plik zawiera:
* tworzenie aut przy uruchomieniu skryptu
* laczenie sie z baza SQL Lite
* zapis danych aut co 15 min i przy wylaczeniu skryptu
* komende dla administratora sluzaca zapisowi aut
* funkcje blokujaca wejscie do auta jesli nie jestesmy jego wlascicieleme
--]]
handler = dbConnect("sqlite", "pojazdy.db")
--pojazdy
dbExec(handler, "CREATE TABLE IF NOT EXISTS pojazdy (id INTEGER PRIMARY KEY AUTOINCREMENT, wlasciciel TEXT, model INTEGER, x FLOAT, y FLOAT, z FLOAT, rot FLOAT, r1 INTEGER, g1 INTEGER, b1 INTEGER, r2 INTEGER, g2 INTEGER, b2 INTEGER, r3 INTEGER, g3 INTEGER, b3 INTEGER, r4 INTEGER, g4 INTEGER, b4 INTEGER, przebieg FLOAT, paliwo FLOAT)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on pojazdy(id)")
--tuning
dbExec(handler, "CREATE TABLE IF NOT EXISTS tuning (id INTEGER, t0 INTEGER, t1 INTEGER, t2 INTEGER, t3 INTEGER, t4 INTEGER, t5 INTEGER, t6 INTEGER, t7 INTEGER, t8 INTEGER, t9 INTEGER, t10 INTEGER, t11 INTEGER, t12 INTEGER, t13 INTEGER, t14 INTEGER, t15 INTEGER, t16 INTEGER, paintjob INTEGER, hr INTEGER, hg INTEGER, hb INTEGER)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on tuning(id)")
function onStartLoadVehicles()
local query = db...
Siemano, pytanie mam, jak zrobi?, ?e po najechaniu na DxDrawRectangle robi? si? inny kolor? Chodzi o to, ?e mam to czarne, a chce aby po najechaniu na to robi? si? inny kolor.
[code]function zieloneswiatlaclient ()
if isElementWithinMarker (Vehicle, MarkerNiewidzialny) and
if isElementWithinMarker (ThePlayer, MarkerZielony ) then
triggerServerEvent ("swiatlazielone", getRootElement ())
else
outputChatBox ("Na stanowisku nir ma pojazdu, lub kod jest *****", source)
end
end
addEventHandler ("onClientMarkerHit", getRootElement (), zieloneswiatlaclient)[/code]
Siema szukam skryptu ,aby nie bylo wydziec kodu kolorku bo mam taki problem i niemoge znalesc tego skryptu np. pisze na tab tak: #ff00ffQuixX. Bardzo chcilbym ,aby ten kod byl niewidoczny z g?ry dzieki.Jeszcze cos jezeli macie drogi do mta na dd to po prosze jak mozecie dac.
Witam chodzi o to ,?eby by? warunek gdy kolor Labela jest czerwony gracz nie mo?e wpisywa? kom?dy. Wiem ,ze si? tak da bo juz widzia?em na innych serwerach..
Witam robi? frakcj? o nazwie smieciarze. I teraz chc? zrobi? aby kolor td zmienia? sie z zielonego na czerwony gdy gracz wpisze cmd . Mo?e kto? powiedzie? jak to zrobic?
Cze??, mam kolejne pytanie. Ot?? nie wiem jak napisa? skrypt na blokade kolor?w w nicku, tzn. np. dodaj? sobie #FF0000Miterson i to daje im czerwony nick, jak zrobic tak? blokade zeby tego nie dodawalo? Lub moze jest juz taki skrypt? Z g?ry dzi?ki za pomoc. Chodzi mi o og?lnie zablokowanie kolor?w w nicku