[s]side
i moje pytanie brzmi jak b?d? to triggerowa? to tak
[lua]triggerClientEvent(source, "setLsdScreen", source)[/lua]
czy tak
[lua]triggerClientEvent(source, "setLsdScreen")[/lua]
bo pr?bowa?em i przy obu nie dzia?a shader czy poruszanei sie ekranem
(c-side]
[lua]local sx, sy = guiGetScreenSize()
local moveType = "left"
local spacer = 0
function setLsdScreen()
addEventHandler("onClientRender", root, renderLsdScreen)
screen = dxCreateScreenSource(sx, sy)
Cze??. Wiele os?b mo?e mnie kojarzy? jako debila. Nie by?o mnie tu par? miesi?cy. Zrozumia?em swoje zachowanie i chcia?bym przeprosi?. Przychodz? teraz po pomoc gdy? jest db3:
C
local function shader(vehicle) shader = dxCreateShader('shader.fx') terrain = dxCreateTexture("test.png") dxSetShaderValue(shader, 'gTexture', texture) engineApplyShaderToWorldTexture(shader, "vehiclepoldecals128", vehicle) end
addEvent("woz", true) addEventHandler("woz", root, shader)
S
local function trigger() vehicle = createVehicle(596, 2264.38135, 2466.87598, 10.82031) end
triggerClientEvent("woz", root, shader) addEventHandler("onResourceStart", root, trigger)
DB3: Server triggered clientside woz, but event is not added clientside
Witam, mam problem, ot?? m?cz? si? 1 godzin? i nic nie mog? naprawi?, zrobi?em ?e jak wjad? w marker uruchamia si? funkcja w c-side
S-Side:
addEventHandler ( "onMarkerHit", marker1, function(element) auto = getPedOccupiedVehicle (element) naczepa = getVehicleTowedByVehicle (auto)
if not pojazdytir[getElementModel(auto)] then
outputChatBox ( "Te dostawy mog? przyjmowa? tylko tiry!", element, 255, 0, 0)
elseif not naczepa then
outputChatBox ( "Nie posiadasz naczepy!", element, 255, 0, 0)
elseif pojazdytir[getElementModel(auto)] and naczepa then
outputChatBox ( "*******************************************************", element, 0, 128, 0) outputChatBox ( "Witaj, wybierz z menu jak? dostaw? chcesz wie??!", element, 0, 128, 0) outputChatBox ( "Pami?taj ?e papieros?w nie mo?na wie??, jest to nielegalne!", element, 0, 128, 0) outputChatBox ( "*******************************************************", element, 0, 128, 0) triggerClientEvent ( "startdostawa", element ) end
end)
C-Side:
addEvent ("startdostawa", true ) addEventHandler ("startdostawa", root, function(hitElement)
if getElementType(hitElement) == "player" and (hitElement == localPlayer) then if not guiGetVisible(okno) then
guiSetVisible(okno, true) showCursor(true) end
end
end)
Siemka, pisz? skrypt, i natkn??em si? na jeden problem, ot?? gdy kto? wejdzie w marker to wtedy wy?wietla si? mu okienko, ju? pr?bowa?em wiele rzeczy ?eby tylko wy?wietla?o si? graczowi kt?ry wszed?, ale nici D:
function MarkerHit()
triggerClientEvent("Handel", getRootElement())
end
addEventHandler( "onMarkerHit",myMarker, MarkerHit )