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

Wysłany: 2018-03-25, 13:42


GrzybcioPL00

Uczeń LUA Pomagacz






Wiek: 18
Na forum: 1849 dni
Posty: 97
Nick w MP: Siwexx

Piwa: 17

Respekt: 50


Elo. Mam pytanie jak zrobić marker który jeżeli nie jest się w ACL np. PSP nie daje nam skina jak próbóję to zrobić to nic się nie udaje... Pomocy
Kod:


local SkinyOSP = createMarker( -174.19999694824, 1234.5999755859, 18.89999961853, "cylinder", 1.0, 255, 255, 255)

function skin( thePlayer )

setElementModel ( thePlayer, 284)

end

addEventHandler ("onMarkerHit", SkinyOSP, skin)

Za pomoc daje :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 13:43


Atroth







Wiek: 19
Na forum: 2027 dni
Posty: 1096
Nick w MP: Atroth

Piwa: 4126

Respekt: 540
Respekt: 540


GrzybcioPL00,
Więcej informacji znajdziesz w Wikipedii MTA:

isObjectInACLGroup


Zwykły warunek i tyle.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 13:48


GrzybcioPL00

Uczeń LUA Pomagacz






Wiek: 18
Na forum: 1849 dni
Posty: 97
Nick w MP: Siwexx

Piwa: 17

Respekt: 50


Tak?
Kod:

local SkinyOSP = createMarker( -174.19999694824, 1234.5999755859, 18.89999961853, "cylinder", 1.0, 255, 255, 255)

function skin( thePlayer )

local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "OSP" ) ) then

setElementModel ( thePlayer, 284)

end

addEventHandler ("onMarkerHit", SkinyOSP, skin)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 13:50


Atroth







Wiek: 19
Na forum: 2027 dni
Posty: 1096
Nick w MP: Atroth

Piwa: 4126

Respekt: 540
Respekt: 540


GrzybcioPL00, Raczej będzie działać. Sprawdź.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 13:52


GrzybcioPL00

Uczeń LUA Pomagacz






Wiek: 18
Na forum: 1849 dni
Posty: 97
Nick w MP: Siwexx

Piwa: 17

Respekt: 50


_Mike, _Mike, Nie działa

Podpis
”Zawsze pisz kod tak, jakby gość, który ma się nim zajmować był agresywnym psychopatą, który wie, gdzie mieszkasz” – Martin Golding
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 13:58


Atroth







Wiek: 19
Na forum: 2027 dni
Posty: 1096
Nick w MP: Atroth

Piwa: 4126

Respekt: 540
Respekt: 540


GrzybcioPL00, Jak jest błąd to podawaj db3. Sprawdziłem u siebie i zabrakło Ci enda. Poprzednio nie zauważyłem :oops:

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 13:59


GrzybcioPL00

Uczeń LUA Pomagacz






Wiek: 18
Na forum: 1849 dni
Posty: 97
Nick w MP: Siwexx

Piwa: 17

Respekt: 50


Jak mam tak to działa ale nie zmienia skina :
Kod:

local SkinyOSP = createMarker( -174.19999694824, 1234.5999755859, 18.89999961853, "cylinder", 1.0, 255, 255, 255)

function skin( thePlayer )

if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "OSP" ) ) then

setElementModel ( thePlayer, 284)

end
addEventHandler ("onMarkerHit", SkinyOSP, skin)
end
A to nie wina że mam test map edytora?

Podpis
”Zawsze pisz kod tak, jakby gość, który ma się nim zajmować był agresywnym psychopatą, który wie, gdzie mieszkasz” – Martin Golding
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 14:06


Atroth







Wiek: 19
Na forum: 2027 dni
Posty: 1096
Nick w MP: Atroth

Piwa: 4126

Respekt: 540
Respekt: 540


GrzybcioPL00, Zachęcam do przeczytania poradników.



end
end
addEventHandler ("onMarkerHit", SkinyOSP, skin)


Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 14:15


GrzybcioPL00

Uczeń LUA Pomagacz






Wiek: 18
Na forum: 1849 dni
Posty: 97
Nick w MP: Siwexx

Piwa: 17

Respekt: 50


ale nadal mi nie dziala :(

Podpis
”Zawsze pisz kod tak, jakby gość, który ma się nim zajmować był agresywnym psychopatą, który wie, gdzie mieszkasz” – Martin Golding
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 14:19


Atroth







Wiek: 19
Na forum: 2027 dni
Posty: 1096
Nick w MP: Atroth

Piwa: 4126

Respekt: 540
Respekt: 540


GrzybcioPL00, nie będę poprawiał wszystkiego za Ciebie. Nie działa bo skrypt zapewne nie wie co to 'playerName'. W poprzednich postach jakoś to się u Ciebie pojawiło ;)

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 14:23


GrzybcioPL00

Uczeń LUA Pomagacz






Wiek: 18
Na forum: 1849 dni
Posty: 97
Nick w MP: Siwexx

Piwa: 17

Respekt: 50


Jak tą funkcje dodać i gdzie? BO nie mogę tego ogarnąć..

Podpis
”Zawsze pisz kod tak, jakby gość, który ma się nim zajmować był agresywnym psychopatą, który wie, gdzie mieszkasz” – Martin Golding
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 14:59


Remix110

Pewna osóbka :3






Wiek: 36
Na forum: 2013 dni
Posty: 291
Nick w MP: GoodNight

Piwa: 11

Respekt: 55,8


Podaj cały kod..

Podpis
pomogłem? :P Możesz dać piwko, przyda się na imprezę :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 15:20


Barcioo

Kiedyś to było ST






Wiek: 21
Na forum: 2399 dni
Posty: 462
Nick w MP: Bartek.

Piwa: 1636

Respekt: 460
Respekt: 460





skinyosp = createMarker( -174.19999694824, 1234.5999755859, 18.89999961853, "cylinder", 1.0, 255, 255, 255)



addEventHandler("onMarkerHit", skinyosp, function (thePlayer)
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "OSP" ) ) then
setElementModel ( thePlayer, 284)
end
end)


Podpis
Kanał Youtube;
A tu zapraszam
, pomogłem Ci? Wynagrodź mnie :piwo: :)


SUPPORT TEAM- 2016-09-03 do 2018-05-25
Test Mod- 2018-05-25
1k dni na Forum - 2018-01-28


GG: 62111935
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 15:31


GrzybcioPL00

Uczeń LUA Pomagacz






Wiek: 18
Na forum: 1849 dni
Posty: 97
Nick w MP: Siwexx

Piwa: 17

Respekt: 50


Marker stoi ale jak wejde nic.

Podpis
”Zawsze pisz kod tak, jakby gość, który ma się nim zajmować był agresywnym psychopatą, który wie, gdzie mieszkasz” – Martin Golding
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-25, 15:34


dawid1990

Człowiek nierozumny.






Wiek: 19
Na forum: 2212 dni
Posty: 14
Nick w MP: ZSW

Piwa: 40

Respekt: 60


Kod:


pickup = createPickup ( -174.19999694824, 1234.5999755859, 18.89999961853, 3, 1275, 0, 0 )
setElementDimension (pickup, 0)

addEventHandler ( "onPickupHit", pickup, function(element)
if isObjectInACLGroup ("user."..getAccountName ( getPlayerAccount ( element ) ), aclGetGroup ( "OSP" ) ) then
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, 42 )
removeElementData(element,"Praca")
else
skin = tonumber ( getElementModel ( element ) )
setAccountData ( getPlayerAccount ( element ), "stary:skin", skin )
setElementModel ( element, 276 )
local nazwa = "OSP"
local r,g,b = 245, 20, 20
setElementData(element,"Praca",nazwa)
setElementData(element,"Praca:r",r)
setElementData(element,"Praca:g",g)
setElementData(element,"Praca:b",b)
giveWeapon ( element, 42, 5000000)
end
end
end)


Od razu ci daje gaśnice.

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zrobic :: marker :: ktory :: zmienia :: skina :: jezeli :: jest :: sie :: acl
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:








Wyświetl posty z ostatnich:   

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

Skocz do: