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

Wysłany: 2015-01-12, 21:02


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

Witam.
Dzisiaj mia?em inspiracj? do napisania skryptu, kt?ry co? by tam robi?, nie b?d? si? rozdrabnia? w szczeg??y, aczkolwiek w interiorze. Wszystko fajnie, mam ju? plan w g?owie u?o?ony, ale postanowi?em przeczuciem najpierw spr?bowa?, czy umiem pisa? "createColShape" itd.

Tak wi?c napisa?em taki skrypt po stronie klienta na pr?b?, db3 nie wywala ?adnego b??du, ale mimo to b??d jaki? jest, skoro tekstu nie wy?wietla :/


function onPlayerShape(theElementmatchingDimension)
createColSphere(2008.240841544.6647912.8290910.0)
if theElement == getLocalPlayer() then
outputChatBox("Jestes w srodku shape")
end
end
addEventHandler("onClientColShapeHit"getRootElement(), onPlayerShape)


Prosz? o pomoc :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-12, 21:07


Wittx

8===D






Wiek: 26
Na forum: 4794 dni
Posty: 121
Nick w MP: wittula

Piwa: 1905

Respekt: 120
Respekt: 120

Zdarzenie si? wywo?uje po wej?ciu w ka?dy colshape (getRootElement() mo?na zast?pi? po prostu root). Tworzy colshape dopiero po wej?ciu w inny. Na pewno o to Ci chodzi?o?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-12, 21:59


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

Pierwszy raz mam z tymi "shape" styczno??... Czy m?g?by? mi to u?o?y?, aby pokaza?o ten tekst?

btw. co do tego getRootElement, nie mozna dodac po prostu getThisResource?

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: 2015-01-12, 22:12


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%


Shejp createColSphere(2008.240841544.6647912.8290910.0)

function onPlayerShape(theElementmatchingDimension)
if theElement == getLocalPlayer() then
outputChatBox("Jestes w srodku shape"thePlayer)
end
end
addEventHandler("onClientColShapeHit"ShejponPlayerShape)


Powinno dzia?a? ;)
Jak by co nie patrzy?em na wiki wi?c mog? by? ?le argumenty, robione na m?ski rozum :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-12, 22:37


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Ma?a poprawka - zamiast getLocalPlayer daj po prostu localPlayer ;)

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

 
Wysłany: 2015-01-12, 22:53


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

DestroY, dzi?kuje Ci.. dzia?a... Teraz na Twoim przyk?adzie w ko?cu zrozumia?em te "kolizje figur"? :O :d

Piwko leci mistrzu!

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
 

 
Tagi: shapey
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