Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: field
1. Malowane Felgi, Shader, attempt to index field
Witam, problem z skryptem dok?adnie to chodzi o to: [img]https://i.imgur.com/soKPnjh.png[/img]

[lua]local names = {
[1078] = {"5zigen 3", ":ms-model-goldtune/i/twist.png"}, -- twisty
[1074] = {"BSS_STYLE03", ":ms-model-goldtune/i/mega.png"}, -- megi
[1073] = {"RACINGHART_STYLE02", ":ms-model-goldtune/i/shadow.png"}, -- shadowy
[1080] = {"BSS_STYLE05", ":ms-model-goldtune/i/switch.png"}, -- switch
[1096] = {"ROJA_STYLE03", ":ms-model-goldtune/i/ahab.png"}, -- ahaby
[1097] = {"VOLK_STYLE01", ":ms-model-goldtune/i/virtuale.png"}, -- virutale
[1077] = {"KONIG_STYLE03", ":ms-model-goldtune/i/classic.png"}, -- classici
[1076] = {"OZ_STYLE02", ":ms-model-goldtune/i/wiresy.png"}, -- wiresy
[1079] = {"BSS_STYLE04", ":ms-model-goldtune/i/cutter.png"}, -- cuttery
[1081] = {"OZ_STYLE04", ":ms-model-goldtune/i/grove.png"}, -- grove
[1083] = {"OZ_STYLE01", ":ms-model-goldtune/i/dollar.png"}, -- dolary
[1075] = {"RACINGHART_STYLE01", ":ms-model-goldtune/i/rimki.png"}, -- rimki
[1098] = {"KONIG_STYLE01", ":ms-model-goldtune/i/access.png"}, -- accessy
[1084] = {"ADR_STYLE04", ":ms-model-goldtune/i/trance.png"}, -- trance
[1082] = {"LOWENHART_STYLE03", ":ms...
2. index field
Witam pom?g?by kto? naprawi? ten b??d?
[lua]
c_side:122/attempt to index field '?' (a nil value)
[/lua]
c_side
[lua]
local screenW, screenH = guiGetScreenSize()

local marker = createMarker(-1549.86,1064.60,7.19-0.9, "cylinder", 1.2, 255, 170, 0, 60)
--setElementData(marker, "marker:icon", "system")
--local oznaczeniePracy = createBlip(-2355.18,-2866.83,1.97, 46,2, 255, 0, 0,255,0,500)

local jobTarget
jobTarget = 0

local px,py = (screenW/1920),(screenH/1080)
local zoom = 1
local fh = 1920
if screenW < fh then
zoom = math.min(2,fh/screenW)
end

addEventHandler("onClientMarkerHit", marker, function(h)
local _,_,z = getElementPosition(localPlayer)
local _,_,z2 = getElementPosition(source)
if z > z2+1 then return end
if h ~= localPlayer then return end
if isPedInVehicle(localPlayer) then return end
setElementData(localPlayer, "prawko:gui", true)
showCursor(true)
end)

function isMouseIn ( x, y, width, height )
if ( not isCursorShowing( ) ) then
return false
end
local sx, sy = guiGetScreenSize ( )
local cx, cy = getCursorPosition ( )
local cx, cy = ( cx * sx ), ( cy * sy )
if ( cx >= x and cx <= x + width ) and ( cy >= y and cy <= y + height ) then
return true
else
return false
end
end


strona = "start"

function gui()
if not getElementData(localPlayer, "prawko:gui") == true then return end
if strona == "start...
3. attempt to index field
Siemaneczko, problemik ze skrypcikiem a dok?adnie [spoiler][img]https://i.imgur.com/2kJTNm4.png[/img]. [/spoiler]

[lua]addCommandHandler("opona", function(_, r, g, b)
local veh = getPedOccupiedVehicle(localPlayer);
if(not veh)then return end;

local tune = getVehicleUpgrades(veh);
for i,v in pairs(tune) do
if(names[v])then
setWheelColor(veh, v, r, g, b);
end;
end;
end);

local vehs = {};

function setWheelColor(veh, id, r, g, b)
if(r and g and b)then
setElementData(veh, "vehicle:wheel", {id, r, g, b});
else
local v = vehs[veh];
if(v)then
engineRemoveShaderFromWorldTexture(v[2], v[3], veh);

destroyElement(v[1]);
destroyElement(v[2]);

vehs[veh] = nil;
end;

setElementData(veh, "vehicle:wheel", false);
end;
end;

addEventHandler("onClientRender", root, function()
for i,v in pairs(getElementsByType("vehicle", true)) do
local wheel = getElementData(v, "vehicle:wheel");
if(not vehs[v] and wheel)then
vehs[v] = {};

vehs[v][1] = dxCreateRenderTarget(256, 256, true);
vehs[v][2] = dxCreateShader("s/shader.fx");
vehs[v][3] = names[wheel[1]][1];

dxSetRenderTarget(vehs[v][1], true);
dxDrawRectangle(0, 0, 256, 256, tocolor(wheel[2], wheel[3], wheel[4]));
dxDrawImage(0, 0, 256, 256, names[wheel[1]][2]);
dxSetRenderTarget();
dxSet...
4. index field
Witam, pom?g?by kto? jak rozwi?za? taki b??d?
kod c_side
[lua]
local mousePoints = {
{screenW * 0.4057, screenH * 0.3843, screenW * 0.0187, screenH * 0.0333},
{screenW * 0.4500, screenH * 0.4796, screenW * 0.0187, screenH * 0.0333},
{screenW * 0.4906, screenH * 0.5787, screenW * 0.0187, screenH * 0.0333},
{screenW * 0.4057, screenH * 0.3843, screenW * 0.0187, screenH * 0.0333},
}

target = 0


function kliki()
-- if getElementData(localPlayer, "praca") ~= "betoniarz" then return end
if isMouseIn(mousePoints[target][1], mousePoints[target][2], mousePoints[target][3], mousePoints[target][4]) then
target = target+1
if target == #mousePoints then
local hajs = math.random(17, 30)
local hajsp = math.random(21, 38)
if getElementData(localPlayer, "player:premium") ~= true then
triggerServerEvent("beton:hajs", localPlayer, hajs)
triggerEvent("onClientAddNotification", el, "Odda?e?/a? paczk?nOtrzymujesz "..hajs.." $", "info")
else
triggerServerEvent("beton:hajs", localPlayer, hajsp)
triggerEvent("onClientAddNotification", localPlayer, "Odda?e?/a? paczk?nOtrzymujesz "..hajsp.." $ [PREMIUM]", "info")
end
target = 0
setElementData(localPlayer, "beton:zakonczono", true)
showCursor(false)
stworzMarker()
addEventHandler("onClientMarkerHit", mcel, onRandom)
end
return
end
end
bind...
5. attempt to index field '?' (a nil value)
Mam tak? komende i ona poprawnie nie dzia?a w logach wyskakuje taki b??d
server.lua:288: attempt to index field '?' (a nil value)






addCommandHandler
("kp",
function(
plr,cmd,car_id)
    
local car_idtonumber(car_id)
    
local PrivCarOwner getElementData(PrivCarSystem.DATA[player_id].vehicle,"PrivOwnerCar") --tutaj jest nick gracza (288 linijka)
    
local players getPlayerFromName(PrivCarOwner)
    
setElementData(players ,"PrivCarId"0)
end)