Wysłany: 2017-08-29, 20:01
DeeX
Wiek: 25 Na forum: 3611 dni Posty: 41
Dlaczego Skrypt kt?ry ma teleportowac po wejsciu do w cylinder do komisariatu i po ponownym wejsciu teleportowa? na zewn?trz nie dzia?a?
local wejdz = createMarker ( 1555.099609375 , - 1675.599609375 , 15.10000038147 , "cylinder" , 1.5 , 23 , 214 , 255 , 140 )
local wyjdz = createMarker ( 246.83630 , 62.78139 , 1003.64063 , "cylinder" , 1.5 , 23 , 214 , 255 , 140 )
setElementInterior ( wyjdz , 6 )
addEventHandler ( "onMarkerHit" , wejdz , function( el , md )
if getElementType ( el ) == "player" then
if isPedInVehicle ( el ) then return end
setElementInterior ( el , 6 )
setElementPosition ( el , 246.65643 , 64.98157 , 1003.64063 )
end
end )
addEventHandler ( "onMarkerHit" , wyjdz , function( el , md )
if getElementType ( el ) == "player" then
if isPedInVehicle ( el ) then return end
setElementInterior ( el , 0 )
setElementPosition ( el , 1552.77148 , - 1675.64600 , 16.19531 )
end
end )
Moglibyscie poprawic i powiedzie? co ?le by?o?
Ostatnio zmieniony przez _Haze 2017-08-29, 21:39, w całości zmieniany 1 raz
Wysłany: 2017-08-29, 20:16
Szymczu
Programista bo tak
Wiek: 27 Na forum: 3435 dni Posty: 194
Nick w MP: Szymczu
Piwa : 36
Co znaczy nie dzia?a? Rozwi? to.
Wysłany: 2017-08-29, 20:18
DeeX
Wiek: 25 Na forum: 3611 dni Posty: 41
Wchodze w marker i nic sie nie dzieje, wchodze w marker w komisariacie te? nic.
Wysłany: 2017-08-29, 20:21
NyAngel
Wiek: 22 Na forum: 3950 dni Posty: 128
Nick w MP: NyAngel
Piwa : 556
Mi dzia?a ten kod,daj to po stronie servera.. je?eli da?e? po stronie clienta to si? nie dziw
[ Dodano : 2017-08-29, 20:25 ]
Jak zmieniasz interior to te? zmieniaj dimension
local wejdz = createMarker ( 1555.099609375 , - 1675.599609375 , 15.10000038147 , "cylinder" , 1.5 , 23 , 214 , 255 , 140 )
local wyjdz = createMarker ( 246.83630 , 62.78139 , 1003.64063 , "cylinder" , 1.5 , 23 , 214 , 255 , 140 )
setElementInterior ( wyjdz , 6 )
setElementDimension ( wyjdz , 6 )
addEventHandler ( "onMarkerHit" , wejdz , function( el , md )
if getElementType ( el ) == "player" then
if isPedInVehicle ( el ) then return end
setElementInterior ( el , 6 )
setElementDimension ( el , 6 )
setElementPosition ( el , 246.65643 , 64.98157 , 1003.64063 )
end
end )
addEventHandler ( "onMarkerHit" , wyjdz , function( el , md )
if getElementType ( el ) == "player" then
if isPedInVehicle ( el ) then return end
setElementInterior ( el , 0 )
setElementDimension ( el , 0 )
setElementPosition ( el , 1552.77148 , - 1675.64600 , 16.19531 )
end
end )
Wysłany: 2017-08-29, 20:39
DeeX
Wiek: 25 Na forum: 3611 dni Posty: 41
O japierdziele, "type=client" czyli wszystko jasne, dzieki bo jakbys mi o tym nie powiedzia? to bym siedzia? z g?ow? w piachu. (Nie sarkazm) mo?na zamkn??.
[ Dodano : 2017-08-29, 21:22 ]
Dop?ki temat nie zosta? zamkniety to sie spytam, mo?ecie napisa? gdzie jest b??d?
---------------------------------------------------------
-- Skrypt serwera PSSR !
-- Przerobiony skrypt "STOPSEBA"
---------------------------------------------------------
blip = createBlip ( 1554.57349 , - 1675.62561 , 16.19531 , 30 )
markerLAPD = createMarker ( 230.38483 , 72.93971 , 1005.03906 , "marker" , 1 , 0 , 0 , 255 , 255 )
setElementInterior ( marker , 3 )
addEventHandler ( "onMarkerHit" , markerLAPD , function( element )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( element ) ), aclGetGroup ( "Policja" ) ) then -- Policja
cywilt = getTeamFromName ( "CYWILE" )
setPlayerTeam ( element , cywilt )
if getAccountData ( getPlayerAccount ( element ), "stary:skin" ) then
id = tonumber ( getAccountData ( getPlayerAccount ( element ), "stary:skin" ) )
setElementModel ( element , id )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , false )
takeWeapon ( element , 23 )
else
skin = tonumber ( getElementModel ( element ) )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , skin )
setElementModel ( element , 280 )
giveWeapon ( element , 23 , 50000 )
end
end
end )
pickup = createPickup ( 230.38483 , 72.93971 , 1005.03906 , 3 , 1275 , 0 , 0 )
setElementInterior ( markerLAPD , 3 )
addEventHandler ( "onMarkerHit" , markerLAPD , function( element )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( element ) ), aclGetGroup ( "Policja" ) ) then -- Drog ? wka
cywilt = getTeamFromName ( "CYWILE" )
setPlayerTeam ( element , cywilt )
if getAccountData ( getPlayerAccount ( element ), "stary:skin" ) then
id = tonumber ( getAccountData ( getPlayerAccount ( element ), "stary:skin" ) )
setElementModel ( element , id )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , false )
takeWeapon ( element , 23 )
else
skin = tonumber ( getElementModel ( element ) )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , skin )
setElementModel ( element , 281 )
giveWeapon ( element , 23 , 50000 )
end
end
end )
Ostatnio zmieniony przez _Haze 2017-08-29, 21:38, w całości zmieniany 1 raz
Wysłany: 2017-08-30, 08:29
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Wysłany: 2017-08-30, 08:39
l3g3nd4
Mapper & Modeler
Wiek: 22 Na forum: 3399 dni Posty: 156
Nick w MP: l3g3nd4
Piwa : 602
---------------------------------------------------------
-- Skrypt serwera PSSR !
-- Przerobiony skrypt "STOPSEBA"
---------------------------------------------------------
blip = createBlip ( 1554.57349 , - 1675.62561 , 16.19531 , 30 )
markerLAPD = createMarker ( 230.38483 , 72.93971 , 1005.03906 , "marker" , 1 , 0 , 0 , 255 , 255 )
setElementInterior ( marker , 3 )
addEventHandler ( "onClientMarkerHit" , markerLAPD , function( element )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( element ) ), aclGetGroup ( "Policja" ) ) then -- Policja
cywilt = getTeamFromName ( "CYWILE" )
setPlayerTeam ( element , cywilt )
if getAccountData ( getPlayerAccount ( element ), "stary:skin" ) then
id = tonumber ( getAccountData ( getPlayerAccount ( element ), "stary:skin" ) )
setElementModel ( element , id )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , false )
takeWeapon ( element , 23 )
else
skin = tonumber ( getElementModel ( element ) )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , skin )
setElementModel ( element , 280 )
giveWeapon ( element , 23 , 50000 )
end
end
end )
pickup = createPickup ( 230.38483 , 72.93971 , 1005.03906 , 3 , 1275 , 0 , 0 )
setElementInterior ( markerLAPD , 3 )
addEventHandler ( "onClientMarkerHit" , markerLAPD , function( element )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( element ) ), aclGetGroup ( "Policja" ) ) then -- Drog ? wka
cywilt = getTeamFromName ( "CYWILE" )
setPlayerTeam ( element , cywilt )
if getAccountData ( getPlayerAccount ( element ), "stary:skin" ) then
id = tonumber ( getAccountData ( getPlayerAccount ( element ), "stary:skin" ) )
setElementModel ( element , id )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , false )
takeWeapon ( element , 23 )
else
skin = tonumber ( getElementModel ( element ) )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , skin )
setElementModel ( element , 281 )
giveWeapon ( element , 23 , 50000 )
end
end
end )
Powinno by? dobrze.
[ Dodano : 2017-08-30, 08:40 ]
B??d jest w "addEventHandler("onMarkerHit")" Jak masz po stronie client w "mecie" to eventa nie odczyta, poniewa? ten "event" le?y po stronie servera.
Podpis
Discord: l3g3nd4#9882
GG: 66391457
Wysłany: 2017-08-30, 09:58
DeeX
Wiek: 25 Na forum: 3611 dni Posty: 41
Wysłany: 2017-08-30, 10:00
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Wysłany: 2017-08-30, 10:01
DeeX
Wiek: 25 Na forum: 3611 dni Posty: 41
setElementInterior ( markerLAPD, 3) - 29
addEventHandler ( "onClientMarkerHit", markerLAPD, function(element) - 31
Wysłany: 2017-08-30, 10:09
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Typ markera poda?e? na "marker", a takiego nie ma
Wysłany: 2017-08-30, 10:15
DeeX
Wiek: 25 Na forum: 3611 dni Posty: 41
Po problemie ale, pickup sie nie tworzy w interiorze. Nie ma go tam gdzie ma by?.
Wysłany: 2017-08-30, 10:29
NyAngel
Wiek: 22 Na forum: 3950 dni Posty: 128
Nick w MP: NyAngel
Piwa : 556
-- Skrypt serwera PSSR !
-- Przerobiony skrypt "STOPSEBA"
---------------------------------------------------------
blip = createBlip ( 1554.57349 , - 1675.62561 , 16.19531 , 30 )
markerLAPD = createMarker ( 230.38483 , 72.93971 , 1005.03906 , "marker" , 1 , 0 , 0 , 255 , 255 )
setElementInterior ( markerLAPD , 3 )
setElementDimension ( markerLAPD , 3 )
addEventHandler ( "onClientMarkerHit" , markerLAPD , function( element )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( element ) ), aclGetGroup ( "Policja" ) ) then -- Policja
cywilt = getTeamFromName ( "CYWILE" )
setPlayerTeam ( element , cywilt )
if getAccountData ( getPlayerAccount ( element ), "stary:skin" ) then
id = tonumber ( getAccountData ( getPlayerAccount ( element ), "stary:skin" ) )
setElementModel ( element , id )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , false )
takeWeapon ( element , 23 )
else
skin = tonumber ( getElementModel ( element ) )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , skin )
setElementModel ( element , 280 )
giveWeapon ( element , 23 , 50000 )
end
end
end )
pickup = createPickup ( 230.38483 , 72.93971 , 1005.03906 , 3 , 1275 , 0 , 0 )
setElementInterior ( pickup , 3 )
setElementDimension ( pickup , 3 )
addEventHandler ( "onClientMarkerHit" , markerLAPD , function( element )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( element ) ), aclGetGroup ( "Policja" ) ) then -- Drog ? wka
cywilt = getTeamFromName ( "CYWILE" )
setPlayerTeam ( element , cywilt )
if getAccountData ( getPlayerAccount ( element ), "stary:skin" ) then
id = tonumber ( getAccountData ( getPlayerAccount ( element ), "stary:skin" ) )
setElementModel ( element , id )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , false )
takeWeapon ( element , 23 )
else
skin = tonumber ( getElementModel ( element ) )
setAccountData ( getPlayerAccount ( element ), "stary:skin" , skin )
setElementModel ( element , 281 )
giveWeapon ( element , 23 , 50000 )
end
end
end )
Wysłany: 2017-08-30, 11:02
DeeX
Wiek: 25 Na forum: 3611 dni Posty: 41
WARNING: LAPD/lapd.lua:11: Bad argument @ 'addEventHandler [Expected element at argument 2, got boolean]
WARNING: LAPD/lapd.lua:33: Bad argument @ 'addEventHandler [Expected element at argument 2, got boolean]
O co chodzi?
Wysłany: 2017-08-30, 12:42
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Od razu podawaj z linijkami ..
W tym przypadku 11 i 33.
Tagi: dlaczego :: nie :: działa?
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: