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: 4051 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: 5201 dni
Posty: 230
Nick w MP: maciek00

Piwa: 3207

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"getRootElementspawn)


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(sourceplayerxyz


na to

spawnPlayer(sourcexyz


po 6 zmien to

setCameraTarger(playerplayer


na to

setCameraTarger(sourcesource


po 7 zmie? to

fadeCamera(sourceplayertrue)


na to

fadeCamera(sourcetrue)


i po 8 masz ?le napisan? funkcje ;)

powinno by?

takePlayerMoney(source0)


tyle z mojej strony ;)

Powinno to wygl?da? tak ;)


function playerWasted(playerspawnPlayer(sourcexyzfadeCamera(sourcetrueend 

function spawn(playerspawnPlayer(sourcexyzsetCameraTarger(sourcesourcesetPedSkin(source0takePlayerMoney(source0end 

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: 4051 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: 28
Na forum: 5246 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 » Czy dobrze napisałem skrypt? 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