Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-08-29, 20:01


DeeX







Wiek: 25
Na forum: 3611 dni
Posty: 41



Respekt: 50

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.59960937515.10000038147"cylinder"1.523,214,255,140 local wyjdz createMarker 246.8363062.781391003.64063"cylinder"1.523,214,255,140 setElementInterior(wyjdz6addEventHandler("onMarkerHit"wejdz, function(el,md) 
if getElementType(el) == "player" then 
if isPedInVehicle(elthen return end 
setElementInterior (el6setElementPosition(el246.6564364.981571003.64063end 
endaddEventHandler("onMarkerHit"wyjdz, function(el,md) 
if getElementType(el) == "player" then 
if isPedInVehicle(elthen return end 
setElementInterior(el0setElementPosition(el1552.77148, -1675.6460016.19531end 
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  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-29, 20:16


Szymczu

Programista bo tak






Wiek: 27
Na forum: 3434 dni
Posty: 194
Nick w MP: Szymczu

Piwa: 36

Respekt: 120
Respekt: 120

Co znaczy nie dzia?a? Rozwi? to.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-29, 20:18


DeeX







Wiek: 25
Na forum: 3611 dni
Posty: 41



Respekt: 50

Wchodze w marker i nic sie nie dzieje, wchodze w marker w komisariacie te? nic.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-29, 20:21


NyAngel







Wiek: 22
Na forum: 3950 dni
Posty: 128
Nick w MP: NyAngel

Piwa: 556

Respekt: 86,8

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 ;p


 local wejdz createMarker 1555.099609375, -1675.59960937515.10000038147"cylinder"1.523,214,255,140 )
local wyjdz createMarker 246.8363062.781391003.64063"cylinder"1.523,214,255,140 )
setElementInterior(wyjdz6)
setElementDimension(wyjdz6)


addEventHandler("onMarkerHit"wejdz, function(el,md)
if getElementType(el) == "player" then
if isPedInVehicle(elthen return end
setElementInterior (el6)
setElementDimension(el6)
setElementPosition(el246.6564364.981571003.64063)
end
end)

addEventHandler("onMarkerHit"wyjdz, function(el,md)
if getElementType(el) == "player" then
if isPedInVehicle(elthen return end
setElementInterior(el0)
setElementDimension(el0)
setElementPosition(el1552.77148, -1675.6460016.19531)
end
end


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-29, 20:39


DeeX







Wiek: 25
Na forum: 3611 dni
Posty: 41



Respekt: 50

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.6256116.1953130 )
markerLAPD createMarker 230.3848372.939711005.03906"marker"100255255 )
setElementInterior marker3)

addEventHandler "onMarkerHit"markerLAPD, function(element)
    if isObjectInACLGroup ("user."..getAccountName getPlayerAccount element ) ), aclGetGroup "Policja" ) ) then --Policja
            cywilt getTeamFromName "CYWILE" )
            setPlayerTeam elementcywilt )
        if getAccountData getPlayerAccount element ), "stary:skin" then
            id tonumber getAccountData getPlayerAccount element ), "stary:skin" ) )
            setElementModel elementid ) 
            setAccountData getPlayerAccount element ), "stary:skin"false )
            takeWeapon(element23)
        else
            skin tonumber getElementModel element ) )
            setAccountData getPlayerAccount element ), "stary:skin"skin )
            setElementModel element280  )
            giveWeapon element2350000 )
end
    end
    end)

pickup createPickup 230.3848372.939711005.03906312750setElementInterior(markerLAPD3)

addEventHandler "onMarkerHit"markerLAPD, function(element)
    if isObjectInACLGroup ("user."..getAccountName getPlayerAccount element ) ), aclGetGroup "Policja" ) ) then --Drog?wka
            cywilt getTeamFromName "CYWILE" )
            setPlayerTeam elementcywilt )
        if getAccountData getPlayerAccount element ), "stary:skin" then
            id tonumber getAccountData getPlayerAccount element ), "stary:skin" ) )
            setElementModel elementid ) 
            setAccountData getPlayerAccount element ), "stary:skin"false )
            takeWeapon(element23)
        else
            skin tonumber getElementModel element ) )
            setAccountData getPlayerAccount element ), "stary:skin"skin )
            setElementModel element281  ) 
            giveWeapon element2350000 )
end
    end
    end)


Ostatnio zmieniony przez _Haze 2017-08-29, 21:38, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-30, 08:29


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Jakie? b??dy w debugu?

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-30, 08:39


l3g3nd4

Mapper & Modeler






Wiek: 22
Na forum: 3399 dni
Posty: 156
Nick w MP: l3g3nd4

Piwa: 602

Respekt: 95,3

---------------------------------------------------------
--   Skrypt serwera PSSR!
--   Przerobiony skrypt  "STOPSEBA"
---------------------------------------------------------

blip createBlip (1554.57349, -1675.6256116.1953130 )
markerLAPD createMarker 230.3848372.939711005.03906"marker"100255255 )
setElementInterior marker3)

addEventHandler "onClientMarkerHit"markerLAPD, function(element)
    if isObjectInACLGroup ("user."..getAccountName getPlayerAccount element ) ), aclGetGroup "Policja" ) ) then --Policja
            cywilt getTeamFromName "CYWILE" )
            setPlayerTeam elementcywilt )
        if getAccountData getPlayerAccount element ), "stary:skin" then
            id tonumber getAccountData getPlayerAccount element ), "stary:skin" ) )
            setElementModel elementid ) 
            setAccountData getPlayerAccount element ), "stary:skin"false )
            takeWeapon(element23)
        else
            skin tonumber getElementModel element ) )
            setAccountData getPlayerAccount element ), "stary:skin"skin )
            setElementModel element280  )
            giveWeapon element2350000 )
end
    end
    end)

pickup createPickup 230.3848372.939711005.03906312750setElementInterior(markerLAPD3)

addEventHandler "onClientMarkerHit"markerLAPD, function(element)
    if isObjectInACLGroup ("user."..getAccountName getPlayerAccount element ) ), aclGetGroup "Policja" ) ) then --Drog?wka
            cywilt getTeamFromName "CYWILE" )
            setPlayerTeam elementcywilt )
        if getAccountData getPlayerAccount element ), "stary:skin" then
            id tonumber getAccountData getPlayerAccount element ), "stary:skin" ) )
            setElementModel elementid ) 
            setAccountData getPlayerAccount element ), "stary:skin"false )
            takeWeapon(element23)
        else
            skin tonumber getElementModel element ) )
            setAccountData getPlayerAccount element ), "stary:skin"skin )
            setElementModel element281  ) 
            giveWeapon element2350000 )
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
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-30, 09:58


DeeX







Wiek: 25
Na forum: 3611 dni
Posty: 41



Respekt: 50

Nadal. Debug pisze o to: http://imgur.com/a/MaxvB

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-30, 10:00


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

29 i 31 linijk? podaj.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-30, 10:01


DeeX







Wiek: 25
Na forum: 3611 dni
Posty: 41



Respekt: 50

setElementInterior ( markerLAPD, 3) - 29

addEventHandler ( "onClientMarkerHit", markerLAPD, function(element) - 31

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-30, 10:09


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Typ markera poda?e? na "marker", a takiego nie ma ;)


Więcej informacji znajdziesz w Wikipedii MTA:

createMarker


Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-30, 10:15


DeeX







Wiek: 25
Na forum: 3611 dni
Posty: 41



Respekt: 50

Po problemie ale, pickup sie nie tworzy w interiorze. Nie ma go tam gdzie ma by?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-30, 10:29


NyAngel







Wiek: 22
Na forum: 3950 dni
Posty: 128
Nick w MP: NyAngel

Piwa: 556

Respekt: 86,8

--   Skrypt serwera PSSR!
--   Przerobiony skrypt  "STOPSEBA"
---------------------------------------------------------

blip createBlip (1554.57349, -1675.6256116.1953130 )
markerLAPD createMarker 230.3848372.939711005.03906"marker"100255255 )
setElementInterior(markerLAPD3)
setElementDimension(markerLAPD3)

addEventHandler "onClientMarkerHit"markerLAPD, function(element)
    if isObjectInACLGroup ("user."..getAccountName getPlayerAccount element ) ), aclGetGroup "Policja" ) ) then --Policja
            cywilt getTeamFromName "CYWILE" )
            setPlayerTeam elementcywilt )
        if getAccountData getPlayerAccount element ), "stary:skin" then
            id tonumber getAccountData getPlayerAccount element ), "stary:skin" ) )
            setElementModel elementid ) 
            setAccountData getPlayerAccount element ), "stary:skin"false )
            takeWeapon(element23)
        else
            skin tonumber getElementModel element ) )
            setAccountData getPlayerAccount element ), "stary:skin"skin )
            setElementModel element280  )
            giveWeapon element2350000 )
end
    end
    end)

pickup createPickup 230.3848372.939711005.03906312750setElementInterior(pickup3)
setElementDimension(pickup3)

addEventHandler "onClientMarkerHit"markerLAPD, function(element)
    if isObjectInACLGroup ("user."..getAccountName getPlayerAccount element ) ), aclGetGroup "Policja" ) ) then --Drog?wka
            cywilt getTeamFromName "CYWILE" )
            setPlayerTeam elementcywilt )
        if getAccountData getPlayerAccount element ), "stary:skin" then
            id tonumber getAccountData getPlayerAccount element ), "stary:skin" ) )
            setElementModel elementid ) 
            setAccountData getPlayerAccount element ), "stary:skin"false )
            takeWeapon(element23)
        else
            skin tonumber getElementModel element ) )
            setAccountData getPlayerAccount element ), "stary:skin"skin )
            setElementModel element281  ) 
            giveWeapon element2350000 )
end
    end
    end)  


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-30, 11:02


DeeX







Wiek: 25
Na forum: 3611 dni
Posty: 41



Respekt: 50

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?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-30, 12:42


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Od razu podawaj z linijkami ..
W tym przypadku 11 i 33.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: dlaczego :: nie :: działa?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku