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

Wysłany: 2016-07-18, 16:57


KRRRECIK123







Wiek: 25
Na forum: 4076 dni
Posty: 51
Nick w MP: Krrrecik



Respekt: 50

Skrypt ma polega? na tym, ?e w chwili ?mierci gracza, respi ped'a na jego pozycji i daje mu animacj? jedank wyskakuj? b??dy.

function gp (plr, ped)
local x,y,z = getElementPosition(plr)
local skin = getElementModel(plr)
ped = createPed (skin,x,y,z)
setPedAnimation(ped, "CRACK", "crckidle4")
setElementFrozen(ped, true)
setTimer (up, 20000, 1, ped)
end

addEventHandler ("onPlayerWasted",getRootElement(), gp)

function up (ped)
destroyElement(ped)
setElementFrozen(ped, false)
end


ERRORY:
Cytat:

[2016-07-18 16] WARNING: peddead\server.lua:2: Bad argument @ 'getElementPosition' [Expected element at argument 1, got number '1']
[2016-07-18 16] WARNING: peddead\server.lua:3: Bad argument @ 'getElementModel' [Expected element at argument 1, got number '1']
[2016-07-18 16] WARNING: peddead\server.lua:4: Bad argument @ 'createPed' [Expected number at argument 1, got boolean]
[2016-07-18 16] WARNING: peddead\server.lua:5: Bad argument @ 'setPedAnimation' [Expected element at argument 1, got boolean]
[2016-07-18 16] WARNING: peddead\server.lua:6: Bad argument @ 'setElementFrozen' [Expected element at argument 1, got boolean]
[2016-07-18 16] WARNING: peddead\server.lua:13: Bad argument @ 'destroyElement' [Expected element at argument 1, got boolean]
[2016-07-18 16] WARNING: peddead\server.lua:14: Bad argument @ 'setElementFrozen' [Expected element at argument 1, got boolean]


Stawiam piwka za pomoc

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-18, 17:28


GabWas







Wiek: 24
Na forum: 4022 dni
Posty: 289
Nick w MP: GabWas

Piwa: 65

Respekt: 231,5
Respekt: 231,5Respekt: 231,5


Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerWasted

Jak wida? w argumentach funkcji nie ma gracza, bo jest on jej source'm. Zmie? wszystkie warto?ci "plr" na "source" i powinno dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-20, 10:03


KRRRECIK123







Wiek: 25
Na forum: 4076 dni
Posty: 51
Nick w MP: Krrrecik



Respekt: 50

Te same errory co wcze?niej przy tym kodzie :>
function gp (source, ped)
local x,y,z = getElementPosition(source)
local skin = getElementModel(source)
ped = createPed (skin,x,y,z)
setPedAnimation(ped, "CRACK", "crckidle4")
setElementFrozen(ped, true)
setTimer (up, 20000, 1, ped)
end

addEventHandler ("onPlayerWasted",getRootElement(), gp)

function up (ped)
destroyElement(ped)
setElementFrozen(ped, false)
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-20, 12:16


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4290 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

peda musisz stworzy? musisz uzupe?ni? skin, i x,y,z i usu? z funkcji ped

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-20, 12:54


KRRRECIK123







Wiek: 25
Na forum: 4076 dni
Posty: 51
Nick w MP: Krrrecik



Respekt: 50

marcin778, Musz? stworzy? peda i uzupe?ni? pozycj? no dobra. Zacznijmy od pobrania pozycji gracza
local x,y,z = getElementPosition(source)
local skin = getElementModel(source)

Pobrany skin i pozycje gracza wklejam do createPed
ped = createPed (skin,x,y,z)

I nie dzia?a :(
Niestety nie zrozumia?em tego co napisa?e?, bo z tego co widz? mam te rzeczy uzupe?nione.

[ Dodano: 2016-07-20, 17:13 ]
Dobra sam sobie ju? poradzi?em, temat do zamkni?cia.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-20, 17:50


Atroth







Wiek: 24
Na forum: 3818 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4813

Respekt: 540
Respekt: 540

"KRRRECIK123" napisał/a:

marcin778, Musz? stworzy? peda i uzupe?ni? pozycj? no dobra. Zacznijmy od pobrania pozycji gracza
local x,y,z = getElementPosition(source)
local skin = getElementModel(source)

Pobrany skin i pozycje gracza wklejam do createPed
ped = createPed (skin,x,y,z)

I nie dzia?a :(
Niestety nie zrozumia?em tego co napisa?e?, bo z tego co widz? mam te rzeczy uzupe?nione.

[ Dodano: 2016-07-20, 17:13 ]
Dobra sam sobie ju? poradzi?em, temat do zamkni?cia.


Nie lepiej zrobi? za pomoc? p?tli miejsca respawnu i za pomoc? niej respi? gracza w r??nych miejscach?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-20, 18:16


KRRRECIK123







Wiek: 25
Na forum: 4076 dni
Posty: 51
Nick w MP: Krrrecik



Respekt: 50

Rookspack, Nie chodzi mi o resp gracza, tylko peda o jego skinie z animacj?, ale jak ju? napisa?em poradzi?em sobie i temat jest do zamkni?cia :P

Postaw piwo autorowi tego posta
 

 
Tagi: skrypt :: zrespienie :: peda :: chwili :: smierci
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