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

Wysłany: 2015-05-04, 23:14


Evooo

Uczeń lua






Wiek: 25
Na forum: 4192 dni
Posty: 23
Nick w MP: Mike



Respekt: 50

Ostrzeżeń: 100%
Witam! Tak jak wcze?niej m?wi?em jestem ?? ?todziobem w lua. Postanowi?em w ko?cu po 3 dniach napisa? prosty skrypt na respienie si?, widzia?em wiele skrypt?w na gtao. Pomy?la?em czy nie da si? go w jaki? ?atwiejszy spos?b napisa?.
O to kod:

Kod:

function playerWasted(joinHandler, onPlayerJoin)
spawn(player)
fadeCamera(source, player, true)
end

function spawn(player)
repeat until spawnPlayer(source, player, x, y, z)
setCameraTarger(player, player)
setPedSkin(source, 0)
takeMoney(source, 0)
end

addEventHandler("onPlayerJoin", getRootElement, joinHandler)


Je?eli pope?ni?em b??d, a raczej napewno to gdzie? Z g?ry dzi?ki za odpowied? :)

Wynagrodz? :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-05, 11:50


maciek3286

LUA Developer






Wiek: 26
Na forum: 5342 dni
Posty: 230
Nick w MP: maciek00

Piwa: 3211

Respekt: 101,5
Respekt: 101,5

troch? b??d?w jest, ale jak sam napisa?e? jest to tw?j pierwszy skrypt ;)

a wi?c tak ;)

Event nie zwraca zadnej funkcji tylko argument ;)

powinno by? tak ;)
addEventHandler("onPlayerJoin", getRootElement, spawn)


po 2 nie masz ?adnego eventu zwracaj?cego ?mier? ;)

dodaj ten:

addEventHandler("onPlayerWasted",getRootElement(), playerWasted)


po 3 nie rozumiem co ma znaczy? to ;)

spawn(player)


dodaj tam


Więcej informacji znajdziesz w Wikipedii MTA:

spawnPlayer


po 4 moim zdaniem nie potrzebne s? w 1 funkcji te argumenty ;)

po 5 to zmie?

repeat until spawnPlayer(source, player, x, y, z) 


na to

spawnPlayer(source, x, y, z) 


po 6 zmien to

setCameraTarger(player, player) 


na to

setCameraTarger(source, source) 


po 7 zmie? to

fadeCamera(source, player, true)


na to

fadeCamera(source, true)


i po 8 masz ?le napisan? funkcje ;)

powinno by?

takePlayerMoney(source, 0)


tyle z mojej strony ;)

Powinno to wygl?da? tak ;)


function playerWasted(player) 
spawnPlayer(source, x, y, z) 
fadeCamera(source, true) 
end 

function spawn(player) 
spawnPlayer(source, x, y, z) 
setCameraTarger(source, source) 
setPedSkin(source, 0) 
takePlayerMoney(source, 0) 
end 

addEventHandler("onPlayerJoin", getRootElement(), spawn)
addEventHandler("onPlayerWasted", getRootElement(), playerWasted)


Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Ostatnio zmieniony przez maciek3286 2015-05-05, 11:52, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-05, 11:52


Evooo

Uczeń lua






Wiek: 25
Na forum: 4192 dni
Posty: 23
Nick w MP: Mike



Respekt: 50

Ostrzeżeń: 100%
Wielkie dzi?ki, nale?y si? piwko ;)

Podpis
[b]Pomogłem? Daj :piwo: ;)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-05, 12:12


ToxiC.







Wiek: 29
Na forum: 5387 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

[clo]
@up niesiemy pomoc na forum! :p

Postaw piwo autorowi tego posta
 

 
Tagi: czy :: dobrze :: napisałem :: skrypt?
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