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

Wysłany: 2016-11-24, 19:19


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

luki123luki123,

S-side:


--FUNCKJE

local time 10

function paraliz ()
setElementFrozen clienttrue )
    setPedAnimationclient"ped""KO_shot_stom")    
    setTimer(setElementFrozentime*30001clientfalse)
    setTimer(setPedAnimationtime*30001client)
outputChatBox("Zostajesz sparalizowany",client,255,0,0)
end
addEvent"paraliz2"true )
addEventHandler"paraliz2"getRootElement(), paraliz)


C-SIDE:


addEventHandler"onClientPlayerDamage"getRootElement(), 
    function ( targetweapon )
        if weapon == 23 or 3 then
            triggerServerEvent("paraliz2"target)
        end
    end
)

addEventHandler("onClientResourceStart"getRootElement(), function()
engineImportTXD (engineLoadTXD("taser.txd"), 347)
    engineReplaceModel(engineLoadDFF("taser.dff"347), 347)
end)


Tak usun??em.

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: 2016-11-24, 19:24


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

C-Side
addEventHandler"onClientPlayerDamage"getRootElement(), 
    function ( targetweapon )
        if weapon == 23 or weapon == 3 then
            triggerServerEvent"paraliz2"source )
        end
    end
)

addEventHandler("onClientResourceStart"getRootElement(), function()
engineImportTXD (engineLoadTXD("taser.txd"), 347)
    engineReplaceModel(engineLoadDFF("taser.dff"347), 347)
end)


S-Side:
--FUNCKJE

local time 10

function paraliz ()
    setElementFrozen clienttrue )
    setPedAnimationclient"ped""KO_shot_stom")    
    
    setTimer ( function()
        setPedAnimationclientfalse )
    endtime*3000)
    
    setTimer ( function()
        setElementFrozenclientfalse )
    endtime*3000)
    
    outputChatBox("Zostajesz sparalizowany",client,255,0,0)
end
addEvent"paraliz2"true )
addEventHandler"paraliz2"getRootElement(), paraliz)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-24, 19:26


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

luki123luki123, Animacja si? wy??cza, ale animacja za??cza si? na mnie i na innym graczu.

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: 2016-11-24, 19:35


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Rookspack, na pewno nie masz innego trigera na server ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-24, 19:40


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

luki123luki123, Na pewno.

[ Dodano: 2016-11-24, 19:46 ]
luki123luki123, Dopiero teraz zobaczy?em, ?e jest warning w


setElementFrozenclientfalse )


Wcze?niej tego warningu nie by?o i zn?w animacja si? nie wy??cza :shock:

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: 2016-11-24, 19:51


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Rookspack, co? popsu?e?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-24, 19:53


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

luki123luki123, Nie. Dla pewno?ci skopiowa?em jeszcze raz to co by?o wy?ej.

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: 2016-11-24, 20:07


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

"luki123luki123" napisał/a:

amited, nie wiem sk?d ty wioz?e? ?e source ni jest elementem tigeruj?cym.
Cytat:

source: the element that triggered the event
this: the element that the event handler is attached to
client: the client that triggered the event using triggerServerEvent. Not set if the event was not triggered from a client.

eventName: the name of the event which triggered the handler function.



Więcej informacji znajdziesz w Wikipedii MTA:

addEventHandler


[ Dodano: 2016-11-24, 19:17 ]
Rookspack, a usun??e? tamt? funkcje z onClientPlayerTarget ?

Chodzi o to ?e gracz wy?ej w server side da?, ?e source ma mie? t? animke, a jak wida? na wiki source to gracz wywo?uj?cy event czyli gracz celuj?cy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-24, 20:08


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Rookspack, i co dzia?a ?
Je?eli to testujesz na serwerze na hoscie to podaj mi dane na pw to wejd? i zobacz?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-24, 20:49


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

luki123luki123, Ok wszystko otrzymasz na pw.

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: 2016-11-26, 19:07


Barcioo

Kiedyś to było ST






Wiek: 26
Na forum: 4048 dni
Posty: 458
Nick w MP: Bartek.

Piwa: 1887

Respekt: 460
Respekt: 460

Temat rozwi?zany ??

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: 2016-11-27, 20:53


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

Barcioo, Nie.

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: 2016-11-27, 22:30


PiczoMagnes







Wiek: 27
Na forum: 3510 dni
Posty: 8



Respekt: 60

luki123luki123, Sk?d masz w s-side zmienna "client", nigdzie jej nie definiujesz to jak ma dzia?a? ?

Rookspack,
Kod:

--FUNCKJE

local time = 10

function paraliz ()
setElementFrozen ( source, true )
setPedAnimation( source, "ped", "KO_shot_stom")

setTimer ( function()
setPedAnimation( source, false )
end, time*3000, 1 )

setTimer ( function()
setElementFrozen( source, false )
end, time*3000, 1 )

outputChatBox("Zostajesz sparalizowany",source,255,0,0)
end
addEvent( "paraliz2", true )
addEventHandler( "paraliz2", getRootElement(), paraliz)


Mam nadzieje ze pomog?em.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-27, 22:44


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

piczomagnes, jak w triggerach u?ywasz 'resourceRoot' to wtedy na server side masz zmienn? clienta (osoba kt?ra wywo?a?a event)

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-27, 22:51


PiczoMagnes







Wiek: 27
Na forum: 3510 dni
Posty: 8



Respekt: 60

Wybaczcie, przeoczy?em.
Spr?buj s-side kt?ry poda? luki123luki123, i ten c-side:
Kod:


function paralizC ( attacker, weapon, bodypart )
if ( weapon == 3 ) or ( weapon == 23 ) and source ~= attacker then
triggerServerEvent( "paraliz2", source )
end
end
addEventHandler ( "onClientPlayerDamage", getRootElement(), paralizC )


Postaw piwo autorowi tego posta
 

 
Tagi: paralizator
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Paralizator 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