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: poprzedniej
1. Jak wskazać marker w handlerze z poprzedniej funkcji?
Dobry wiecz?r, mam problem. Napisa?em sobie taki kod:

[lua]
local ms = createMarker (-215.35378, 987.552, 19.43377, 'checkpoint', 1.0, 55, 55, 255, 255)

MiejsceDostaw = {
{-99.95164, 1107.19031, 18.74219},
{-220.86441, 1135.31641, 18.74219},
{-158.65012, 1178.30273, 18.74219},
}

--local RMD = math.random ( 1, #MiejsceDostaw )
--local CPA = getElementData (localPlayer, "player:dostawca")

function sp (hitPlayer)
--if (CPA == true) then
if getElementData(localPlayer, "player:dostawca") == true then
outputChatBox ("*Posiadasz ju? aktywn? prac?!", r, g, b)
else
--setElementData (localPlayer, "player:dostawca", true)
triggerServerEvent("TDP", resourceRoot, localPlayer)
local RMD = math.random ( 1, #MiejsceDostaw )
local MDC = createMarker(MiejsceDostaw[RMD][1], MiejsceDostaw[RMD][2], MiejsceDostaw[RMD][3], "cylinder", 1, 156,104,255)
local MDB = createBlip (MiejsceDostaw[RMD][1], MiejsceDostaw[RMD][2], MiejsceDostaw[RMD][3], 41, 1.0, r, g, b )
outputChatBox ("*Jed? do czerwonego k??ka zaznaczonego na mapie!", r, g, b)
end
end
addEventHandler ("onClientMarkerHit", ms, sp)

function kp (hitPlayer)
triggerServerEvent ("Kasa", resourceRoot, localPlayer)
end
addEventHandler ("onClientMarkerHit", MDC, kp)
[/lua]

W DB3 wyskakuje b??d:
[lua]
WARNING: praca/praca_c.lua:30: Bad argument @ 'addEventHandler' [Expected element at argument 2 got ni...