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

Wysłany: 2012-04-04, 21:39


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Jak zastopowa? Animacje

Kod:

bindKey("enter",
function (player)
server.setPedAnimation(g_Me, false)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-05, 00:24


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

?o?o?o?o?oooo ...

Zacznijmy od tego, ?e ?le u?y?e? funkcji "bindKey". Z twojej wypowiedz wnioskuj?, ?e b?dzie to po stronie serwera, wi?c:

Kod:


for k,v in ipairs(getElementsByType("player"))
bindKey(v, "enter", "down",
function(player)
...
end)
end


To umie?? w zdarzeniu onResourceStart plus

Kod:

bindKey(source, "enter", "down",
function(player)
...
end)


w zdarzeniu onPlayerJoin chyba, ?e umiesz przerzuca? dane na r??ne strony to mog? Ci poda? odpowiedni kod. Poza tym

Kod:

server.setPedAnimation(g_Me, false)

Sk?d ty masz tak? funkcj??

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

 
Wysłany: 2012-04-05, 09:25


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Wierz sk?d wzio?em te funkcje??
Wzio?em j? z mods/deatchmatch/resources/freeroam/fr_client i w tym folderze by?o jak zatrzyma? animcje. Z tond wzio?em te funkcje.

Ale mo?e tam wszystko poka??
Kod:

function stopAnimation()
server.setPedAnimation(g_Me, false)
end

A potem to tylko przerobi?em ?eby by?o na jaki? klawisz.

Ostatnio zmieniony przez vipSEBOvip 2012-04-05, 09:29, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-05, 09:26


luki123luki123

Place Game






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

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-05, 12:16


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

No to ja Ci od razu m?wi?, ?e to jest b??dne my?lenie kopiowa? z jakiego? kodu jego cz???, bo w MTA nie ma funkcji server.setPedAnimation czyli wniosek jest taki, ?e w danym zasobie zosta?a utworzona ta funkcja. Kopiowanie kod?w jest dobre je?eli ju? jaki? czas siedzisz przed Lua i mniej wi?cej znasz wi?kszo?? funkcji czyli mo?esz wywnioskowa? czy dana funkcja jest stworzona przez autora, czy nie. Ja bym to zrobi? od pocz?tku samemu, bo zdecydowanie ?atwiej Ci przyjdzie zrobi? samemu ni? postara? si? zrozumie? napisany ju? przez kogo? skrypt. Przy okazji dodam by? popracowa? nad ortografi?, bo a? p?aka? si? chce (chyba, ?e masz dysortografi? - je?eli tak to przepraszam) nad twoimi b??dami ort.

"luki123luki123" napisał/a:

Polecam lektur?. Masz tam ca?y zestaw dost?pnych funkcji w MTA wraz z przyk?adami, opisem, co dana funkcja zwraca itp.

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

 
Tagi: stop
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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