Wysłany: 2016-11-10, 20:22
P.Wiśnia
Programista LUA
Wiek: 24 Na forum: 4044 dni Posty: 568
Nick w MP: P.Wiśnia
Piwa : 376
Jak zrobi? zeby w tekscie nie by?o "..id.." tylko np id auta 1
local tunetunels = createMarker ( 2145.48 ,- 2178.92 , 12.55 , "cylinder" , 4 , 255 , 255 , 255 , 30 ) -- marker
local t = createElement ( 'text' )
setElementPosition ( t , 2151.69 , - 2182.81 , 12.55 + 0.25 )
setElementData ( t , "name" , "Informacje dt. pojazdu\n\nID: nA\nPrzebieg: nA\nW?a?ciciel: nA" )
addEventHandler ( "onClientMarkerHit" , tunetunels , function( el , md )
local pobieranieauta = getPedOccupiedVehicle ( el )
if not md or getElementType ( el ) ~= "player" then return end
if el ~= localPlayer then return end
if not getPedOccupiedVehicle ( el ) then return end
local id = getElementData ( el , "vehicle:id" )
outputChatBox ( "Informacja: System informacji na temat pojazdu zosta? pomy?lnie wczytany." , 255 , 255 , 0 )
setElementData ( t , "name" , "Informacje dt. pojazdu\nID: " .. id .. "\nPrzebieg: 0\nW?a?ciciel: " .. getPlayerName ( el ) )
end )
addEventHandler ( "onClientRender" , getRootElement (),
function ()
local screenWidth , screenHeight = guiGetScreenSize ( )
local x , y , = getScreenFromWorldPosition ( getElementPosition ( t ))
local text = getElementData ( t , "name" )
dxDrawText ( text , x , y , screenWidth , screenHeight , tocolor ( 255 , 255 , 255 , 255 ), scale , "pricedown" )
end
)
Wysłany: 2016-11-10, 20:35
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
Aidis , Nie rozumiem, kod jest prawid?owy bo "..id.." oznacza, ?e w dane miejsce zostanie wy?wietlone ID pojazdu. Wi?c w czym problem?
Podpis
"amited" napisał/a :
Wysłany: 2016-11-10, 21:13
Pawel5321
Szkrypter
Wiek: 36 Na forum: 3809 dni Posty: 237
Nick w MP: Pawell
Piwa : 2315
local tunetunels = createMarker ( 2145.48 ,- 2178.92 , 12.55 , "cylinder" , 4 , 255 , 255 , 255 , 30 ) -- marker
local t = createElement ( 'text' )
setElementPosition ( t , 2151.69 , - 2182.81 , 12.55 + 0.25 )
setElementData ( t , "name" , "Informacje dt. pojazdu\n\nID: nA\nPrzebieg: nA\nW?a?ciciel: nA" )
addEventHandler ( "onClientMarkerHit" , tunetunels , function( el , md )
local pobieranieauta = getPedOccupiedVehicle ( el )
if not md or getElementType ( el ) ~= "player" then return end
if el ~= localPlayer then return end
if not getPedOccupiedVehicle ( el ) then return end
local id = getElementData ( getPedOccupiedVehicle ( el ), "vehicle:id" )
outputChatBox ( "Informacja: System informacji na temat pojazdu zosta? pomy?lnie wczytany." , 255 , 255 , 0 )
setElementData ( t , "name" , "Informacje dt. pojazdu\nID: " .. id .. "\nPrzebieg: 0\nW?a?ciciel: " .. getPlayerName ( el ) )
end )
addEventHandler ( "onClientRender" , getRootElement (),
function ()
local screenWidth , screenHeight = guiGetScreenSize ( )
local x , y , = getScreenFromWorldPosition ( getElementPosition ( t ))
local text = getElementData ( t , "name" )
dxDrawText ( text , x , y , screenWidth , screenHeight , tocolor ( 255 , 255 , 255 , 255 ), scale , "pricedown" )
end
)
nie testowa?em , ani nie mam ca?ego kodu wi?c nie wiem czy zadzia?a.
Wysłany: 2016-11-10, 21:14
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
Aidis , zauwa? ?e 13-stej linijce nie poda?e? kord?w wi?c zr?b najlepiej porz?dek tak:
local tunetunels = createMarker ( 2145.48 ,- 2178.92 , 12.55 , "cylinder" , 4 , 255 , 255 , 255 , 30 ) -- marker
addEventHandler ( "onClientMarkerHit" , tunetunels , function( el , md )
local pobieranieauta = getPedOccupiedVehicle ( el )
if not md or getElementType ( el ) ~= "player" then return end
if el ~= localPlayer then return end
if not getPedOccupiedVehicle ( el ) then return end
local id = getElementData ( el , "vehicle:id" )
outputChatBox ( "Informacja: System informacji na temat pojazdu zosta? pomy?lnie wczytany." , 255 , 255 , 0 )
-- setElementData ( t , "name" , "Informacje dt. pojazdu\nID: " .. id .. "\nPrzebieg: 0\nW?a?ciciel: " .. getPlayerName ( el ) )
end )
local t = createElement ( 'text' )
setElementPosition ( t , 2151.69 , - 2182.81 , 12.55 + 0.25 )
setElementData ( t , "name" , "Informacje dt. pojazdu\n\nID: " .. id .. "\nPrzebieg: nA\nW?a?ciciel: " .. getPlayerName ( el ))
addEventHandler ( "onClientRender" , getRootElement (),
function ()
local screenWidth , screenHeight = guiGetScreenSize ( )
local x , y , = getScreenFromWorldPosition ( getElementPosition ( t ))
local text = getElementData ( t , "name" )
dxDrawText ( text , x , y , screenWidth , screenHeight , tocolor ( 255 , 255 , 255 , 255 ), scale , "pricedown" )
end
)
Wysłany: 2016-11-10, 21:53
Pawel5321
Szkrypter
Wiek: 36 Na forum: 3809 dni Posty: 237
Nick w MP: Pawell
Piwa : 2315
local tunetunels = createMarker ( 2145.48 ,- 2178.92 , 12.55 , "cylinder" , 4 , 255 , 255 , 255 , 30 ) -- marker
local t = createElement ( 'text' )
setElementPosition ( t , 2151.69 , - 2182.81 , 12.55 + 0.25 )
setElementData ( t , "name" , "Informacje dt. pojazdu\n\nID: nA\nPrzebieg: nA\nW?a?ciciel: nA" )
addEventHandler ( "onClientMarkerHit" , tunetunels , function( el , md )
local pobieranieauta = getPedOccupiedVehicle ( el )
if el ~= localPlayer then return end
if not getPedOccupiedVehicle ( el ) then return end
local id = getElementData ( el , "vehicle:id" )
outputChatBox ( "Informacja: System informacji na temat pojazdu zosta? pomy?lnie wczytany." , 255 , 255 , 0 )
setElementData ( t , "name" , "Informacje dt. pojazdu\nID: " .. id .. "\nPrzebieg: 0\nW?a?ciciel: " .. getPlayerName ( el ) )
end )
addEventHandler ( "onClientRender" , getRootElement (),
function ()
local screenWidth , screenHeight = guiGetScreenSize ( )
local x , y , = getScreenFromWorldPosition ( getElementPosition ( t ))
local text = getElementData ( t , "name" )
dxDrawText ( text , x , y , screenWidth , screenHeight , tocolor ( 255 , 255 , 255 , 255 ), scale , "pricedown" )
end
)
Usun??em jedn? linijk? , bo skoro wje?d?asz w marker pojazdem to typ elementu to nie player tylko vehicle.
Wysłany: 2016-11-10, 21:59
P.Wiśnia
Programista LUA
Wiek: 24 Na forum: 4044 dni Posty: 568
Nick w MP: P.Wiśnia
Piwa : 376
nadal nic teraz niema markera.
SCRIPT ERROR: [skrypty_glowne]/og-tuning/s_informacje.lua:28: '<name>' expected near '='
ERROR: Loading script failed: [skrypty_glowne]/og-tuning/s_informacje.lua:28: '<name>' expected near '='
Wysłany: 2016-11-10, 23:34
Pawel5321
Szkrypter
Wiek: 36 Na forum: 3809 dni Posty: 237
Nick w MP: Pawell
Piwa : 2315
Daj ca?y kod lub linijk? z b??dem , bo nie wiem kt?ra.
Wysłany: 2016-11-11, 10:43
AteX
Wiek: 26 Na forum: 4015 dni Posty: 927
Nick w MP: #AteX
Piwa : 8360
"Aidis" napisał/a :nadal nic teraz niema markera.
SCRIPT ERROR: [skrypty_glowne]/og-tuning/s_informacje.lua:28: '<name>' expected near '='
ERROR: Loading script failed: [skrypty_glowne]/og-tuning/s_informacje.lua:28: '<name>' expected near '='
A? tak my?lenie boli?
local x , y , = getScreenFromWorldPosition ( getElementPosition ( t ))
Po y jest przecinek, kt?rego by? nie powinno.
Wysłany: 2016-11-11, 12:19
P.Wiśnia
Programista LUA
Wiek: 24 Na forum: 4044 dni Posty: 568
Nick w MP: P.Wiśnia
Piwa : 376
marker jest ale nadal nie zmiena ..id.. na np 1
Wysłany: 2016-11-11, 14:42
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Aidis , local tunetunels = createMarker ( 2145.48 ,- 2178.92 , 12.55 , "cylinder" , 4 , 255 , 255 , 255 , 30 ) -- marker
local t = createElement ( 'text' )
setElementPosition ( t , 2151.69 , - 2182.81 , 12.55 + 0.25 )
setElementData ( t , "name" , "Informacje dt. pojazdu\n\nID: nA\nPrzebieg: nA\nW?a?ciciel: nA" )
addEventHandler ( "onClientMarkerHit" , tunetunels , function( el , md )
local pobieranieauta = getPedOccupiedVehicle ( el )
if not md or getElementType ( el ) ~= "vehicle" then return end
if not getPedOccupiedVehicle ( el ) then return end
local id = getElementData ( el , "vehicle:id" )
outputChatBox ( "Informacja: System informacji na temat pojazdu zosta? pomy?lnie wczytany." , 255 , 255 , 0 )
setElementData ( t , "name" , "Informacje dt. pojazdu\nID: " .. id .. "\nPrzebieg: 0\nW?a?ciciel: " .. getPlayerName ( el ) )
end )
addEventHandler ( "onClientRender" , getRootElement (),
function ()
local screenWidth , screenHeight = guiGetScreenSize ( )
local x , y = getScreenFromWorldPosition ( getElementPosition ( t ))
local text = getElementData ( t , "name" )
dxDrawText ( text , x , y , screenWidth , screenHeight , tocolor ( 255 , 255 , 255 , 255 ), scale , "pricedown" )
end
)
Wysłany: 2016-11-11, 14:54
FaydenFX.
Wiek: 27 Na forum: 4056 dni Posty: 246
Nick w MP: faydn
Piwa : 11
spr?buj tak:
local tunetunels = createMarker ( 2145.48 ,- 2178.92 , 12.55 , "cylinder" , 4 , 255 , 255 , 255 , 30 ) -- marker
local t = createElement ( 'text' )
setElementPosition ( t , 2151.69 , - 2182.81 , 12.55 + 0.25 )
setElementData ( t , "name" , "Stanowisko jest puste!" )
addEventHandler ( "onClientMarkerHit" , tunetunels ,
function( el , md )
if not md or getElementType ( el ) ~= "player" then return end
if el ~= localPlayer then return end
local pobieranieauta = getPedOccupiedVehicle ( el )
if not pobieranieauta then return end
local id = getElementData ( pobieranieauta , "vehicle:id" )
outputChatBox ( "Informacja: System informacji na temat pojazdu zosta? pomy?lnie wczytany." , 255 , 255 , 0 )
setElementData ( t , "name" , "Informacje dt. pojazdu\nID: " ..( id or "brak" ).. "\nPrzebieg: 0\nW?a?ciciel: " .. getPlayerName ( el ))
end
)
addEventHandler ( "onClientMarkerLeave" , tunetunels ,
function( el , md )
if not md or getElementType ( el ) ~= "player" then return end
if el ~= localPlayer then return end
local pobieranieauta = getPedOccupiedVehicle ( el )
if not pobieranieauta then return end
setElementData ( t , "name" , "Stanowisko jest puste!" )
end
)
Wysłany: 2016-11-11, 15:10
P.Wiśnia
Programista LUA
Wiek: 24 Na forum: 4044 dni Posty: 568
Nick w MP: P.Wiśnia
Piwa : 376
Tagi: informacje :: pojeździe
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: