Intuicyjny.
Amator LUA
Wiek: 22 Na forum: 3788 dni Posty: 57
Nick w MP: Intuicyjny.
Piwa : 3
Dobry wiecz?r, mam problem. Napisa?em sobie taki kod:
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 )
W DB3 wyskakuje b??d:
WARNING : praca / praca_c . lua : 30 : Bad argument @ 'addEventHandler' [ Expected element at argument 2 got nill ]
Chodzi tu o t? linijk?:
addEventHandler ( "onClientMarkerHit" , MDC , kp )
Owy marker o nazwie MDC tworz? w funkcji wcze?niej. I pytanie teraz jak zrobi?, ?eby eventhandler z Kp odczytywa? ten marker? Pewnie to jest na to ?atwe rozwi?zanie, ale jestem pocz?tkuj?cy i nie znam jeszcze wszystkich ''technik" uk?adania locali w kodzie itp.
Mi?ego wieczoru!