Tematy otagowane jako: triggered
1. server triggered clientside event
Witam pom?g?by kto? z rozwi?zaniem tego problemu, chodzi o to by zawarto?? by element X wyeksportowa? na client side i wys?a? zawarto?? tego elementu.
Kod
c_side
addEvent( "kordy:pola" , true )
addEventHandler ( "kordy:pola" , root , function( x )
outputChatBox ( x )
end )
addCommandHandler ( "spr" , function( plr )
triggerEvent ( "kordy:pola" , root )
end )
s_side
x = "Connect"
triggerClientEvent ( root , "kordy:pola" , root , x )
B??d w DB3
Kod:
Server triggered clientside event kordy:pola, but event is not added clientside
B??d m?wi ?e event "kordy:pola" nie istnieje po stronie clienta? Jak skoro istnieje, nie rozumiem jak to naprawi?.
Za pomoc zimne
2. triggered serverside event onClientAuthRequest
Cze??.
Pozw?lcie ?e odrazu przejd? do sedna. Zaznaczam ?e jestem jeszcze zielony w LUA. Dzisiaj pr?bowa?em zmieni? skrypt logowania, aby konta dzia?a?y pod aktualn? baz? danych. Gdy zrestartowa?em wszystkie skrypty odpowiadaj?ce za db i logowanie wyskakuje nast?puj?cy b??d:https://i.imgur.com/4KW6e8L.png . Gdyby kto? wyt?umaczy? mi o co mo?e chodzi? by?bym bardzo wdzi?czny.
3. Client (.) triggered serverside event (.), but event is...
Witam, prosz? o pomoc z naprawieniem b??du wyst?puj?cego dos?ownie wsz?dzie na paczce NewPlace. Mianowicie, chodzi tutaj o b??d taki jak:
ERROR: Client (.) triggered serverside event dajKosiarke:kosiarki, but event is not added serverside.
Prosze o pokazanie, gdzie wystepuje problem, oraz w jaki sposob moglbym to naprawic. Pomocnej dloni oferuje zimne piwko
Skrypt wygl?da nast?puj?co po stronie serwera:
[code]function pokazpracownikow()
local q = exports['np-mysql']:wykonaj("SELECT * from konta order by koszlecenia desc")
local topka = {}
for i = 1,5 do
table.insert(topka, {nick = q[i]["login"], liczba = q[i]["koszlecenia"]})
end
return topka
end
tablica = pokazpracownikow()
setTimer(function()
tablica = pokazpracownikow()
end, 600000, 0)
addEvent("pokazTopke:kosiarki:source", true)
addEventHandler("pokazTopke:kosiarki:source", root, function()
triggerClientEvent(source, "pokazTopke:kosiarki:client", source, tablica)
end)
kosiarka = { }
addEvent("dajKosiarke:kosiarki", true)
addEventHandler("dajKosiarke:kosiarki", root, function()
kosiarka[source] = createVehicle(572, 770.50, -1306.18, 13.14, 0.9, 0.0, 3.4)
warpPedIntoVehicle(source, kosiarka[source])
triggerClientEvent(root, "ghost:vehicle", root, kosiarka[source])
setElementData(kosiarka[source], "kierowca:kosiarki", getEle...
4. triggered serverside event
Witam jest sytuacja ?e w pracy po wje?dzie do punktu powinno si? dostawa? 8$
[code]ERROR: Client (Johnny_Vercetti) triggered serverside event givePlayerMoney, but event is not added serverside[/code]
Client-side
[code]local missionPed
local missionBlip
local missionMarker
local missionVehicle
local code="Rozwozenie pizzy!"
local miejscakosiara2 = {
-- SF --
{1982.81,-1718.59,16.44},
{2247.16,-1795.64,13.55},
{2385.55,-1712.86,14.20},
{2327.12,-1681.76,14.93},
{2307.62,-1785.72,13.56},
{2156.95,-1709.22,15.09},
{1973.35,-1705.39,15.97},
{2068.72,-1629.24,13.88},
{2143.01,-1604.69,14.35},
{2144.72,-1688.83,15.09},
{2067.95,-1731.34,13.88},
{2241.90,-1882.35,14.23},
{2356.80,-1991.12,13.55},
{2394.99,-1795.70,13.55},
{2068.32,-1731.94,13.88},
}
--local missionZaladunek=createMarker(2098.01,-1813.16,13.38,"cylinder",5,0,128,128)
--local jobText=createElement("text")
--setElementPosition(jobText, 2098.01,-1813.16,13.38)
--setElementData(jobText, "name", "Zaladunek pizzy!")
addEvent("startJob", true)
addEventHandler("startJob", resourceRoot, function(veh)
missionVehicle=veh
setElementData(localPlayer,"player:job",code)
showMarker()
outputChatBox("* Rozpocz??e?(a?) prac?, Rozwoz pizze")
end)
function finishJob(plr,value1,value2)
if plr ~= getLocalPlayer() then return end
if getElementData(localPlayer,"player:job") ~= code the...
5. Server Triggered
Mam taki blad
http://imgur.com/a/DP14n
Kod
c.lua
[lua]local screenW, screenH = guiGetScreenSize()
foNte = dxCreateFont("font.ttf",12) or "defaul-bold"
foNte2 = dxCreateFont("SLANT.ttf",15) or "defaul-bold"
foNte3 = dxCreateFont("SLANT.ttf",13) or "defaul-bold"
foNte4 = dxCreateFont("font.ttf",9) or "defaul-bold"
function showDxGUIWarsztatTuning()
local r1,g1,b1 = interpolateBetween(33,33,33,0,255,0,(getTickCount()-GD1)/1500,"Linear")
local r2,g2,b2 = interpolateBetween(33,33,33,0,255,0,(getTickCount()-GD2)/1500,"Linear")
rectangleCircle2(screenW * 0.3039, screenH * 0.2917, screenW * 0.3922, screenH * 0.4383, tocolor(0, 0, 0, 199), tocolor(0, 0, 0, 199))
rectangleCircle(screenW * 0.2883, screenH * 0.2283, screenW * 0.4234, screenH * 0.0633, tocolor(255, 0, 40, 252), tocolor(255, 0, 40, 252))
dxDrawBorderedText("Montowanie Tuningu", screenW * 0.2875, screenH * 0.2283, screenW * 0.7117, screenH * 0.2917, tocolor(255, 255, 255, 255), 1.00, foNte2, "center", "center", false, false, false, false, false)
if not cursorPosition(screenW * 0.6828, screenH * 0.2283, screenW * 0.0289, screenH * 0.0633) then -- close
rectangleCircle(screenW * 0.6828, screenH * 0.2283, screenW * 0.0289, screenH * 0.0633, tocolor(33, 33, 33, 255), tocolor(33, 33, 33, 255), true)
GD1 = getTickCount()
else
...