Wysłany: 2018-06-16, 09:34
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
Witam mam takie szybkie pytanie czemu jak dodaje do kodu by co? podnie?? do g?ry dodaj?c + wyskakuje attempt to perform arithmetic on field '?' (a nill value)
Wysłany: 2018-06-16, 09:51
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
cyc11 , poka? kod.
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Wysłany: 2018-06-16, 09:58
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
"Atroth" napisał/a :
local screenSize = Vector2 ( guiGetScreenSize ())
local timer = false
addEventHandler ( "onClientMinimize" , root , function()
localPlayer : setData ( "player:minimalized" , getTickCount ())
localPlayer : setData ( "player:tick" , getTickCount ())
timer = Timer (function() localPlayer : setData ( "player:tick" , getTickCount ()) end , 1000 , 0 )
end )
addEventHandler ( "onClientRestore" , root , function()
localPlayer : setData ( "player:minimalized" , false )
if timer and timer . valid then timer : destroy () end
end )
addEventHandler ( "onClientRender" , root , function()
if not isPlayerMapVisible () and not localPlayer : getData ( "player:hud_visible" ) then
local position = { getElementPosition ( localPlayer )}
local city = getZoneName ( position [ 1 ], position [ 2 ], position [ 3 ], true )
local street = getZoneName ( position [ 1 ], position [ 2 ], position [ 3 ], false )
if dxSetAspectRatioAdjustmentEnabled then dxSetAspectRatioAdjustmentEnabled ( true ) end
if city == "Unknown" then street = "" end
if city ~= street then street = " " .. street .. "\n" .. city else street = " " .. street end
if isPlayerHudComponentVisible ( "radar" ) and localPlayer . interior == 0 and localPlayer . dimension == 0 then
dxDrawText ( street , ( 260 / 1280 * screenSize . x )+ 1 , ( 660 / 720 * screenSize . y )+ 1 , ( 399 / 1280 * screenSize . x )+ 1 , ( 670 / 720 * screenSize . y )+ 1 , tocolor ( 0 , 0 , 0 , 255 ), 1.00 , "default-bold" , "left" , "center" )
dxDrawText ( street , 260 / 1280 * screenSize . x , 660 / 720 * screenSize . y , 399 / 1280 * screenSize . x , 670 / 720 * screenSize . y , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "default-bold" , "left" , "center" )
end
end
end )
local function checkLevel ( player )
distance = 0
if player : getData ( "player:level" ) then distance = 0.62 else distance = 0.56 end
return distance
end
addEventHandler ( "onClientRender" , root , function()
for k , v in pairs ( Element . getAllByType ( "player" )) do
if localPlayer . interior == v . interior and localPlayer . dimension == v . dimension then
local camera = { getCameraMatrix ()}
local bone = { v : getBonePosition ( 8 )}
local distance = getDistanceBetweenPoints3D ( camera [ 1 ], camera [ 2 ], camera [ 3 ], bone [ 1 ], bone [ 2 ], bone [ 3 ])
if localPlayer : getData ( "player:hud_visible" ) then return false end
if distance <= 30 and v . alpha >= 230 then
local coords = { getScreenFromWorldPosition ( bone [ 1 ], bone [ 2 ], bone [ 3 ]+ checkLevel ( v ))} -- tu wywala ten b ?? d
if coords [ 1 ] and coords [ 2 ] then
local minimalized = ""
local minimal = v : getData ( "player:minimalized" )
if minimal then
local tick = v : getData ( "player:tick" )
if tick then
local tick = tick - minimal
local sekundy = math . floor ( tick / 1000 ) or 0
local godziny = string . format ( "%02.f" , math . floor ( sekundy / 3600 ));
local minuty = string . format ( "%02.f" , math . floor ( sekundy / 60 - ( godziny * 60 )));
local secs = string . format ( "%02.f" , math . floor ( sekundy - godziny * 3600 - minuty * 60 ));
minimalized = "poza mta od: " .. godziny .. "h " .. minuty .. "m " .. secs .. "s"
end
end
Wysłany: 2018-06-16, 11:49
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
"Atroth" napisał/a :cyc11 , Wska? linijk?, w kt?rej jest b??d. Nie b?d? szuka? po ca?ym kodzie.
jest ona w kodzie zaznaczona local coords = { getScreenFromWorldPosition ( bone [ 1 ], bone [ 2 ], bone [ 3 ]+ checkLevel ( v ))} -- tu wywala ten b ?? d
a dok?adnie to wywala
[ Dodano : 2018-06-16, 12:09 ]
Atroth , takie pytanie czy nie da si ? jako ? zrobi ? by to + checkLevel ( v ) by?a mo?liwo?? w tym local coords = { getScreenFromWorldPosition ( bone [ 1 ], bone [ 2 ], bone [ 3 ]+ checkLevel ( v ))}
Pierwotnie skrypt ten jest na nametaga i obecnie wygl?da tak po podmianie tak jak Pan kaza?
https://imgur.com/a/M58olYu
Wysłany: 2018-06-16, 12:23
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
cyc11 , W poprzednim po?cie, kt?ry usun??em, wprowadzi?em Ci? w b??d. Spr?buj w taki spos?b:
local p = checkLevel ( v )
local coords = { getScreenFromWorldPosition ( bone [ 1 ], bone [ 2 ], bone [ 3 ]+ p )}
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Wysłany: 2018-06-16, 13:21
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
"Atroth" napisał/a :cyc11 , W poprzednim po?cie, kt?ry usun??em, wprowadzi?em Ci? w b??d. Spr?buj w taki spos?b:
local p = checkLevel ( v )
local coords = { getScreenFromWorldPosition ( bone [ 1 ], bone [ 2 ], bone [ 3 ]+ p )}
niestety taki sam b??d
Wysłany: 2018-06-16, 13:30
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
cyc11 ,
local coords = { getScreenFromWorldPosition ( bone [ 1 ], bone [ 2 ], bone [ 3 ])}
coords [ 2 ] = coords [ 2 ] + checkLevel ( v )
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Więcej szczegółów
Wystawiono 1 piw(a):killercycDDS
Wysłany: 2018-06-16, 13:42
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
"Atroth" napisał/a :cyc11 ,
local coords = { getScreenFromWorldPosition ( bone [ 1 ], bone [ 2 ], bone [ 3 ])}
coords [ 2 ] = coords [ 2 ] + checkLevel ( v )
okey pojawi? si? pojawi?o jaki? pomys? jak mo?na to podnie?? ?
SS
https://imgur.com/a/nJtYhXD
Wysłany: 2018-06-16, 13:43
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
cyc11 , Doda? po prostu np. + 1 do coords[2].
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Więcej szczegółów
Wystawiono 1 piw(a):killercycDDS
Wysłany: 2018-06-16, 13:53
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
dobra dzi?kuj? dzia?a do zamkni?cia
Tagi: może :: być
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: