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: ilośc
1. Nie wyświetla się ilośc broni
Po stronie serwera jest kod: (nie wiem czy dobrze bo ma?o sie bawie triggerami)

addEvent
("ilosc:broni",true)
addEventHandler("ilosc:broni",root,function(ak,m4,smg,kn,mari)
local query exports['pystories-db']:dbGet("SELECT * FROM org_szafki WHERE id=?",1)
ak query[1].ak47 or "0"
end)


I chc? aby si? wy?wietla?o w gui kt?r? sie tworzy, cz??? kodu strony clienta:



function gui()
    
local ak47 triggerServerEvent("ilosc:broni",localPlayer,ak47) or "Brak"
    
dxDrawText(ak47,sx/200 zoom,sy/900 zoom1550 zoom1000 zoomtocolor(255,255,255,alpha), 1/zoom,fonty[2], "left""center"truefalsefalsefalsetrue
end



Ale nie wy?wietla si? nic ;/
2. Ilośc REP
Witam chcia?bym si? dowiedzie? jak zrobi? ?eby gracz kt?ry ma np 100rp m?g? pracowa? na busach a gracz kt?ry ma mniej nie m?g?.

Przyk?ad pracy:
[lua]local m1 = createMarker(1799.74,-1934.21,13.49-0.9, "cylinder",1,0,255,0)
vehs = {}


function removePreviousVehicles(plr)
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
local sby = getElementData(v, "zrespilGracz")
if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
destroyElement(v)
end
end
end

addEventHandler("onMarkerHit", m1, function(el, md)
if getElementData(el, "zrespilGracz") then
outputChatBox("praca w trakcie poprawek", el)
return
end

if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end

local x,y,z = getElementPosition(el)
local bus = createVehicle(431, 1795.26,-1930.91,13.49,359.5,360.0,0.5)

setElementData(bus, "zrespilGracz", el)
setElementData(bus, "vehicle:fuel", 100)
setElementData(bus, "vehicle:mileage", 69000)
setElementData(bus, "vehicle:desc", "Praca DorywczanKierowca AutobusunCel:Gie?da")

warpPedIntoVehicle(el, bus)
removePreviousVehicles(el)
triggerClientEvent(el, "STARTJobBus", resourceRoot, bus)

vehs[el] = bus
end)

addEvent("STOPJobBus"...