Wysłany: 2017-05-02, 14:03
zombiaczek11
Wiek: 30 Na forum: 3576 dni Posty: 26
Nick w MP: Danio
Piwa : 2
Witam mam taki problem i? nie mog? wzi??? skin?w NP z SAFD b??d w db3: ERROR: rpg_frakcje-skiny/s.lua:34: attempt to compare boolean with number
local skiny = {
{ 2556.9416503906 , - 1694.0617675781 , 1339.9281005859 , 20 , "TCSA" , 0 , 1 , 3 , "Transporter" , 0 },
{ 2554.3986816406 , - 1694.0627441406 , 1339.9281005859 , 98 , "TCSA" , 0 , 1 , 2 , "Kierowca" , 0 },
{ 2552.1311035156 , - 1693.9445800781 , 1339.9281005859 , 142 , "TCSA" , 0 , 1 , 1 , "Adept" , 0 },
{ 2549.6760253906 , - 1694.0627441406 , 1339.9281005859 , 125 , "TCSA" , 0 , 1 , 4 , "Vice Dyrektor" , 0 },
{ 2547.2795410156 , - 1693.9436035156 , 1339.9281005859 , 240 , "TCSA" , 0 , 1 , 5 , "Dyrektor" , 0 },
{- 2400.0405273438 , - 124.36698913574 , 41.703285217285 , 278 , "SAFD" , 0 , 0 , 4 , "Kadra" , 90 },
{- 2400.0395507812 , - 120.70292663574 , 41.703285217285 , 274 , "SAFD" , 0 , 0 , 5 , "Ratownik" , 90 },
{- 2400.0395507812 , - 115.68632507324 , 41.703285217285 , 277 , "SAFD" , 0 , 0 , 1 , "Nomex" , 90 },
{- 2400.0385742188 , - 112.06620788574 , 41.703285217285 , 201 , "SAFD" , 0 , 0 , 1 , "Koszar?wka" , 90 },
{ 2546.2509765625 , - 1575.857421875 , 1333.9281005859 , 281 , "SAPD" , 0 , 1 , 2 , "Posterunkowy" , 0 },
{ 2549.138671875 , - 1575.861328125 , 1333.9281005859 , 284 , "SAPD" , 0 , 1 , 3 , "Sier?ant" , 0 },
{ 2552.2451171875 , - 1575.9482421875 , 1333.9281005859 , 286 , "SAPD" , 0 , 1 , 4 , "Aspirant" , 0 },
{ 2554.1640625 , - 1570.9833984375 , 1333.9281005859 , 288 , "SAPD" , 0 , 1 , 5 , "Komisarz" , 90 },
{ 2554.1630859375 , - 1567.5341796875 , 1333.9281005859 , 285 , "SAPD" , 0 , 1 , 2 , "S.W.A.T" , 90 },
}
for i , v in ipairs ( skiny ) do
local ped = createPed ( v [ 4 ], v [ 1 ], v [ 2 ], v [ 3 ], v [ 10 ])
markerSkiny = createMarker ( v [ 1 ], v [ 2 ], v [ 3 ]- 1 , "cylinder" , 1.5 , 255 , 255 , 255 , 0 )
setElementData ( markerSkiny , "ped:skin" , v [ 4 ])
setElementData ( markerSkiny , "ped:faction" , v [ 5 ])
setElementData ( markerSkiny , "ped:rank" , v [ 8 ])
setElementData ( ped , "name" , v [ 9 ])
setElementFrozen ( ped , true )
setElementInterior ( ped , v [ 7 ])
setElementDimension ( ped , v [ 6 ])
setElementInterior ( markerSkiny , v [ 7 ])
setElementDimension ( markerSkiny , v [ 6 ])
end
addEventHandler ( "onMarkerHit" , resourceRoot , function( hit )
if getElementData ( source , "ped:faction" ) ~= getElementData ( hit , "user:faction" ) then return end
if getElementData ( source , "ped:rank" ) - 1 >= getElementData ( hit , "user:rank" ) then return end
local skin = getElementData ( source , "ped:skin" ) or 0
setElementModel ( hit , skin )
end )
Prosze o pomoc za pomoc daje +
Ostatnio zmieniony przez zombiaczek11 2017-05-05, 14:20, w całości zmieniany 1 raz
Wysłany: 2017-05-02, 14:33
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
local skiny = {
{ 2556.9416503906 , - 1694.0617675781 , 1339.9281005859 , 20 , "TCSA" , 0 , 1 , 3 , "Transporter" , 0 },
{ 2554.3986816406 , - 1694.0627441406 , 1339.9281005859 , 98 , "TCSA" , 0 , 1 , 2 , "Kierowca" , 0 },
{ 2552.1311035156 , - 1693.9445800781 , 1339.9281005859 , 142 , "TCSA" , 0 , 1 , 1 , "Adept" , 0 },
{ 2549.6760253906 , - 1694.0627441406 , 1339.9281005859 , 125 , "TCSA" , 0 , 1 , 4 , "Vice Dyrektor" , 0 },
{ 2547.2795410156 , - 1693.9436035156 , 1339.9281005859 , 240 , "TCSA" , 0 , 1 , 5 , "Dyrektor" , 0 },
{- 2400.0405273438 , - 124.36698913574 , 41.703285217285 , 278 , "SAFD" , 0 , 0 , 4 , "Kadra" , 90 },
{- 2400.0395507812 , - 120.70292663574 , 41.703285217285 , 274 , "SAFD" , 0 , 0 , 5 , "Ratownik" , 90 },
{- 2400.0395507812 , - 115.68632507324 , 41.703285217285 , 277 , "SAFD" , 0 , 0 , 1 , "Nomex" , 90 },
{- 2400.0385742188 , - 112.06620788574 , 41.703285217285 , 201 , "SAFD" , 0 , 0 , 1 , "Koszar?wka" , 90 },
{ 2546.2509765625 , - 1575.857421875 , 1333.9281005859 , 281 , "SAPD" , 0 , 1 , 2 , "Posterunkowy" , 0 },
{ 2549.138671875 , - 1575.861328125 , 1333.9281005859 , 284 , "SAPD" , 0 , 1 , 3 , "Sier?ant" , 0 },
{ 2552.2451171875 , - 1575.9482421875 , 1333.9281005859 , 286 , "SAPD" , 0 , 1 , 4 , "Aspirant" , 0 },
{ 2554.1640625 , - 1570.9833984375 , 1333.9281005859 , 288 , "SAPD" , 0 , 1 , 5 , "Komisarz" , 90 },
{ 2554.1630859375 , - 1567.5341796875 , 1333.9281005859 , 285 , "SAPD" , 0 , 1 , 2 , "S.W.A.T" , 90 },
}
for i , v in ipairs ( skiny ) do
local ped = createPed ( v [ 4 ], v [ 1 ], v [ 2 ], v [ 3 ], v [ 10 ])
markerSkiny = createMarker ( v [ 1 ], v [ 2 ], v [ 3 ]- 1 , "cylinder" , 1.5 , 255 , 255 , 255 , 0 )
setElementData ( markerSkiny , "ped:skin" , v [ 4 ])
setElementData ( markerSkiny , "ped:faction" , v [ 5 ])
setElementData ( markerSkiny , "ped:rank" , v [ 8 ])
setElementData ( ped , "name" , v [ 9 ])
setElementFrozen ( ped , true )
setElementInterior ( ped , v [ 7 ])
setElementDimension ( ped , v [ 6 ])
setElementInterior ( markerSkiny , v [ 7 ])
setElementDimension ( markerSkiny , v [ 6 ])
end
addEventHandler ( "onMarkerHit" , resourceRoot , function( hit )
if getElementData ( source , "ped:faction" ) ~= getElementData ( hit , "user:faction" ) then return end
if getElementData ( source , "ped:rank" ) >= getElementData ( hit , "user:rank" ) then return end
local skin = getElementData ( source , "ped:skin" ) or 0
setElementModel ( hit , skin )
end )
Podpis
"amited" napisał/a :
Wysłany: 2017-05-02, 14:40
zombiaczek11
Wiek: 30 Na forum: 3576 dni Posty: 26
Nick w MP: Danio
Piwa : 2
Nic nie pomog?o
Wysłany: 2017-05-02, 14:49
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
local skiny = {
{ 2556.9416503906 , - 1694.0617675781 , 1339.9281005859 , 20 , "TCSA" , 0 , 1 , 3 , "Transporter" , 0 },
{ 2554.3986816406 , - 1694.0627441406 , 1339.9281005859 , 98 , "TCSA" , 0 , 1 , 2 , "Kierowca" , 0 },
{ 2552.1311035156 , - 1693.9445800781 , 1339.9281005859 , 142 , "TCSA" , 0 , 1 , 1 , "Adept" , 0 },
{ 2549.6760253906 , - 1694.0627441406 , 1339.9281005859 , 125 , "TCSA" , 0 , 1 , 4 , "Vice Dyrektor" , 0 },
{ 2547.2795410156 , - 1693.9436035156 , 1339.9281005859 , 240 , "TCSA" , 0 , 1 , 5 , "Dyrektor" , 0 },
{- 2400.0405273438 , - 124.36698913574 , 41.703285217285 , 278 , "SAFD" , 0 , 0 , 4 , "Kadra" , 90 },
{- 2400.0395507812 , - 120.70292663574 , 41.703285217285 , 274 , "SAFD" , 0 , 0 , 5 , "Ratownik" , 90 },
{- 2400.0395507812 , - 115.68632507324 , 41.703285217285 , 277 , "SAFD" , 0 , 0 , 1 , "Nomex" , 90 },
{- 2400.0385742188 , - 112.06620788574 , 41.703285217285 , 201 , "SAFD" , 0 , 0 , 1 , "Koszar?wka" , 90 },
{ 2546.2509765625 , - 1575.857421875 , 1333.9281005859 , 281 , "SAPD" , 0 , 1 , 2 , "Posterunkowy" , 0 },
{ 2549.138671875 , - 1575.861328125 , 1333.9281005859 , 284 , "SAPD" , 0 , 1 , 3 , "Sier?ant" , 0 },
{ 2552.2451171875 , - 1575.9482421875 , 1333.9281005859 , 286 , "SAPD" , 0 , 1 , 4 , "Aspirant" , 0 },
{ 2554.1640625 , - 1570.9833984375 , 1333.9281005859 , 288 , "SAPD" , 0 , 1 , 5 , "Komisarz" , 90 },
{ 2554.1630859375 , - 1567.5341796875 , 1333.9281005859 , 285 , "SAPD" , 0 , 1 , 2 , "S.W.A.T" , 90 },
}
for i , v in ipairs ( skiny ) do
local ped = createPed ( v [ 4 ], v [ 1 ], v [ 2 ], v [ 3 ], v [ 10 ])
markerSkiny = createMarker ( v [ 1 ], v [ 2 ], v [ 3 ]- 1 , "cylinder" , 1.5 , 255 , 255 , 255 , 0 )
setElementData ( markerSkiny , "ped:skin" , v [ 4 ])
setElementData ( markerSkiny , "ped:faction" , v [ 5 ])
setElementData ( markerSkiny , "ped:rank" , v [ 8 ])
setElementData ( ped , "name" , v [ 9 ])
setElementFrozen ( ped , true )
setElementInterior ( ped , v [ 7 ])
setElementDimension ( ped , v [ 6 ])
setElementInterior ( markerSkiny , v [ 7 ])
setElementDimension ( markerSkiny , v [ 6 ])
end
addEventHandler ( "onMarkerHit" , resourceRoot , function( hit )
if getElementData ( source , "ped:faction" ) ~= getElementData ( hit , "user:faction" ) then return end
if tonumber ( getElementData ( source , "ped:rank" )) >= tonumber ( getElementData ( hit , "user:rank" )) then return end
local skin = getElementData ( source , "ped:skin" ) or 0
setElementModel ( hit , skin )
end )
Podpis
"amited" napisał/a :
Wysłany: 2017-05-02, 16:29
zombiaczek11
Wiek: 30 Na forum: 3576 dni Posty: 26
Nick w MP: Danio
Piwa : 2
Teraz jest problem z 35 linijka
Wysłany: 2017-05-02, 16:32
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Wysłany: 2017-05-02, 16:37
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
local skiny = {
{ 2556.9416503906 , - 1694.0617675781 , 1339.9281005859 , 20 , "TCSA" , 0 , 1 , 3 , "Transporter" , 0 },
{ 2554.3986816406 , - 1694.0627441406 , 1339.9281005859 , 98 , "TCSA" , 0 , 1 , 2 , "Kierowca" , 0 },
{ 2552.1311035156 , - 1693.9445800781 , 1339.9281005859 , 142 , "TCSA" , 0 , 1 , 1 , "Adept" , 0 },
{ 2549.6760253906 , - 1694.0627441406 , 1339.9281005859 , 125 , "TCSA" , 0 , 1 , 4 , "Vice Dyrektor" , 0 },
{ 2547.2795410156 , - 1693.9436035156 , 1339.9281005859 , 240 , "TCSA" , 0 , 1 , 5 , "Dyrektor" , 0 },
{- 2400.0405273438 , - 124.36698913574 , 41.703285217285 , 278 , "SAFD" , 0 , 0 , 4 , "Kadra" , 90 },
{- 2400.0395507812 , - 120.70292663574 , 41.703285217285 , 274 , "SAFD" , 0 , 0 , 5 , "Ratownik" , 90 },
{- 2400.0395507812 , - 115.68632507324 , 41.703285217285 , 277 , "SAFD" , 0 , 0 , 1 , "Nomex" , 90 },
{- 2400.0385742188 , - 112.06620788574 , 41.703285217285 , 201 , "SAFD" , 0 , 0 , 1 , "Koszar?wka" , 90 },
{ 2546.2509765625 , - 1575.857421875 , 1333.9281005859 , 281 , "SAPD" , 0 , 1 , 2 , "Posterunkowy" , 0 },
{ 2549.138671875 , - 1575.861328125 , 1333.9281005859 , 284 , "SAPD" , 0 , 1 , 3 , "Sier?ant" , 0 },
{ 2552.2451171875 , - 1575.9482421875 , 1333.9281005859 , 286 , "SAPD" , 0 , 1 , 4 , "Aspirant" , 0 },
{ 2554.1640625 , - 1570.9833984375 , 1333.9281005859 , 288 , "SAPD" , 0 , 1 , 5 , "Komisarz" , 90 },
{ 2554.1630859375 , - 1567.5341796875 , 1333.9281005859 , 285 , "SAPD" , 0 , 1 , 2 , "S.W.A.T" , 90 },
}
for i , v in ipairs ( skiny ) do
local ped = createPed ( v [ 4 ], v [ 1 ], v [ 2 ], v [ 3 ], v [ 10 ])
markerSkiny = createMarker ( v [ 1 ], v [ 2 ], v [ 3 ]- 1 , "cylinder" , 1.5 , 255 , 255 , 255 , 0 )
setElementData ( markerSkiny , "ped:skin" , v [ 4 ])
setElementData ( markerSkiny , "ped:faction" , v [ 5 ])
setElementData ( markerSkiny , "ped:rank" , v [ 8 ])
setElementData ( ped , "name" , v [ 9 ])
setElementFrozen ( ped , true )
setElementInterior ( ped , v [ 7 ])
setElementDimension ( ped , v [ 6 ])
setElementInterior ( markerSkiny , v [ 7 ])
setElementDimension ( markerSkiny , v [ 6 ])
end
addEventHandler ( "onMarkerHit" , resourceRoot , function( hit )
if getElementData ( source , "ped:faction" ) ~= getElementData ( hit , "user:faction" ) then return end
if tonumber ( getElementData ( source , "ped:rank" )) >= tonumber ( getElementData ( hit , "user:rank" )) then return end
local skin = tonumber ( getElementData ( source , "ped:skin" )) or 0
setElementModel ( hit , skin )
end )
Podpis
"amited" napisał/a :
Wysłany: 2017-05-02, 16:41
zombiaczek11
Wiek: 30 Na forum: 3576 dni Posty: 26
Nick w MP: Danio
Piwa : 2
ERROR: rpg_frakcje-skiny/s.lua:35: attempt to compare nil with number
local skin = tonumber ( getElementData ( source , "ped:skin" )) or 0
[ Dodano : 2017-05-02, 16:48 ]
ERROR: rpg_frakcje-skiny/s.lua:34: attempt to compare nil with number
Znowu 34 linijka po wpisaniu tego kodu co poda?es przed chwila
Wysłany: 2017-05-02, 16:59
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
b??d kodu jest prosty, "por?wna? zero/nic z cyfr?" po prostu ta elementData nie ma warto?ci liczbowej
[ Dodano : 2017-05-02, 17:00 ]
mo?esz sobie w tym skrypcie doda? funkcje z ouputChatBox'em kt?ry wypisze ci te elementDaty. To prosty spos?b na sprawdzenie warto?ci elementdat
Podpis
"amited" napisał/a :
Tagi: skiny :: frakcji
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: