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

Wysłany: 2016-03-06, 17:02


misiasty36







Wiek: 29
Na forum: 3800 dni
Posty: 14
Nick w MP: boleslaw



Respekt: 50

Mo?na to jako? lepiej rozpisa? gdzie co jak ? :)

Witam, ot?? mam takie pytanko, a mianowicie chodzi o auta, jako admin serwera jak mog? zmieni? handling danego auta ?eby po wej?ciu przez jakiego? gracza mia?o ono zamiast standardowego hand np. handling na drift. Zauwa?y?em ?e na niekt?rych serwerach rosyjskich jest takie co? ?e od razu jest handling na drift bez konieczno?ci ustawiania, tylko wsiada? i jecha? kto? wie ?

Bo mam problem taki, ?e jak ?ci?gne auto z internetu i wsadz? na serwer to auto wygl?da jak pies siedzi na dupce prz?d w g?rze wiadomo da si? ustawi? to samemu w handlingu pod "B" ale nie ka?dy potrafi i chcia?bym ?eby to by?o bez takich zabaw.

Dosta?em tak? odpowied? od u?ytkownika Emm wi?c wbi?em do tego dzia?u.
"Okre?lasz zmienn? pojazdu, np. "local veh = getPedOccupiedVehicle(source)", sprawdzasz czy to jest auto o id jakim? tam, i gdy jest to to id, to wtedy nadajesz handling pojazdu funkcj? [wmta]setVehicleHandling[/wmta]
Je?li b?dziesz mia? nadal problem zapraszam do dzia?u LUA, tam Ci to wyt?umaczymy"

Ostatnio zmieniony przez misiasty36 2016-03-06, 17:13, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-06, 17:05


EseJax







Wiek: 31
Na forum: 4085 dni
Posty: 67
Nick w MP: Toffy.

Piwa: 982

Respekt: 55,3

Ostrzeżeń: 100%

Więcej informacji znajdziesz w Wikipedii MTA:

setModelHandling

Je?li ju?, poczytaj poradniki a potem bierz si? za kodowanie..

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-06, 17:11


misiasty36







Wiek: 29
Na forum: 3800 dni
Posty: 14
Nick w MP: boleslaw



Respekt: 50

Mo?e kto? wyt?umaczy? co i jak ? A i jest jeszcze taki problem ?e nie mo?na wsi??? normalnie do auta tylko przez dach i bym chcia? co? z tymi dwoma rzeczami zrobi?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-06, 17:26


EseJax







Wiek: 31
Na forum: 4085 dni
Posty: 67
Nick w MP: Toffy.

Piwa: 982

Respekt: 55,3

Ostrzeżeń: 100%
To jest ?a?osne ?e w tych czasach 9 czy tam 10 letnie dzieci pr?buj? uczy? si? innego j?zyka mimo ?e nie potrafi? nawet w 20 procentach j?zyka Polskiego..
Takim dzieciom powinno si? zabroni? korzystania z komputera a co dopiero na nim gra?.

Nie do?? ?e Emm da? Ci mega podpowiedz to Ty nie napisa?e? nawet jednej linijki kodu, dlaczego ktokolwiek ma Ci napisa? gotowca? Ja jako? tego nie rozumiem, to jest dzia? do pomocy, a nie napisania gotowca.

PS: Podmianki w internecie cz?sto s? dopasowane do danego auta, nie musz? wsp??pracowa? z innymi modelami..

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-06, 18:59


misiasty36







Wiek: 29
Na forum: 3800 dni
Posty: 14
Nick w MP: boleslaw



Respekt: 50

Przyznam ?e nie ogarniam tego, ale by?o, by fajnie jakby kto? napisa? gdzie wej?? co zrobi?, bo mam pare aut do takiej przer?bki ale tylko z jednym autem pokaza? co i jak.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-06, 19:14


mati2409

Uczę się LUA!






Wiek: 33
Na forum: 3800 dni
Posty: 97
Nick w MP: mati2409

Piwa: 73

Respekt: 50

misiasty36, Tak samo jak kolega napisa? ci na g?rze

Tam masz przyk?ad tylko zmieni? id pojazdu oraz mas? tyle to ju? nawet na google t?umaczu przet?umaczysz...

[ Dodano: 2016-03-06, 19:23 ]

Więcej informacji znajdziesz w Wikipedii MTA:

setModelHandling

[/quote]

[ Dodano: 2016-03-06, 19:24 ]
misiasty36, U?ywaj znacznik?w lua ,bo tu nic nie wida? :) [.lua] tekst [./lua] bez kropek....

Podpis
Mapping <3
Ostatnio zmieniony przez mati2409 2016-03-06, 19:23, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-06, 19:42


misiasty36







Wiek: 29
Na forum: 3800 dni
Posty: 14
Nick w MP: boleslaw



Respekt: 50

Czyli tylko pozamienia? liczby tak jak w przyk?adzie na tamtej stronie z bulletem tak ?



function handlingChange()
    setModelHandling(541"mass"1890)
    setModelHandling(541"turnMass"3780)
    setModelHandling(541"dragCoeff"0.7)
    setModelHandling(541"centerOfMass", {0.00.1, -0.2} )
    setModelHandling(541"percentSubmerged"75)
    setModelHandling(541"tractionMultiplier"0.70)
    setModelHandling(541"tractionLoss"0.90)
    setModelHandling(541"tractionBias"0.50)
    setModelHandling(541"numberOfGears"5)
    setModelHandling(541"maxVelocity"407)
    setModelHandling(541"engineAcceleration"50)
    setModelHandling(541"engineInertia"10)
    setModelHandling(541"driveType""awd")
    setModelHandling(541"engineType""petrol")
    setModelHandling(541"brakeDeceleration"11)
    setModelHandling(541"brakeBias"0.45)
    setModelHandling(541"ABS"false)
    setModelHandling(541"steeringLock"30)
    setModelHandling(541"suspensionForceLevel"0.80)
    setModelHandling(541"suspensionDamping"0.20)
    setModelHandling(541"suspensionHighSpeedDamping"0.0)
    setModelHandling(541"suspensionUpperLimit"0.10)
    setModelHandling(541"suspensionLowerLimit", -0.09)
    setModelHandling(541"suspensionFrontRearBias"0.5)
    setModelHandling(541"suspensionAntiDiveMultiplier"0.6)
    setModelHandling(541"seatOffsetDistance"0.3)
    setModelHandling(541"collisionDamageMultiplier"0.50)
    setModelHandling(541"monetary"1460000)
    setModelHandling(541"modelFlags"0xC0222004)
    setModelHandling(541"handlingFlags"0x1400000)
    setModelHandling(541"headLight"1)
    setModelHandling(541"tailLight"1)
    setModelHandling(541"animGroup"0)
end
addEventHandler("onResourceStart"resourceRoothandlingChange

Komentarz dodany przez: Iggy: 2016-03-06, 19:54
D?u?szy kod dodajemy w przeznaczonych do tego tagach: [code], [lua], [pawn]. Pami?taj o tym, gdy nast?pnym razem b?dziesz umieszcza? d?u?szy kod//Iggy.

Ostatnio zmieniony przez #404 2016-03-06, 23:10, w całości zmieniany 4 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-06, 19:46


MIKAELmta







Wiek: 24
Na forum: 3978 dni
Posty: 311

Piwa: 10617

Respekt: 355,3
Respekt: 355,3Respekt: 355,3Respekt: 355,3Respekt: 355,3

Tak.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-06, 20:10


mlodasnygo







Wiek: 16
Na forum: 3972 dni
Posty: 205

Piwa: 518

Respekt: 161,8
Respekt: 161,8Respekt: 161,8

Oczywi?cie nie musisz tych wszystkich linijek ustawia? :)
Mo?esz zostawi? tylko to co Ci potrzebne. :)
Np.

function handlingChange() 

setModelHandling(541"engineAcceleration"50)
setModelHandling(541"suspensionBias"0.6end 
addEventHandler("onResourceStart"resourceRoothandlingChange


I te? b?dzie pyka?o. :)

Podpis
600 dni - 10 marca 2017
:piwo: 500 piw :piwo: - 10 marca 2017
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-06, 20:29


misiasty36







Wiek: 29
Na forum: 3800 dni
Posty: 14
Nick w MP: boleslaw



Respekt: 50

A to ok :) Do ka?dego auta trzeba odpala? nowy notatnik ? I po zrobieniu i zapisaniu to jaka ko?c?wka musi by? .lua ? i gdzie ten plik wklei? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-06, 22:27


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Nie do ka?dego, wystarczy zej?? linijk? ni?ej i pisa? dalej skrypt :) wklejasz do resources, pami?taj o meta.xml

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-07, 03:06


misiasty36







Wiek: 29
Na forum: 3800 dni
Posty: 14
Nick w MP: boleslaw



Respekt: 50

Mhm, czyli w jednym notatniku mo?na ok i to mia?o by wygl?da? jak w przyk?adzie 1 czy w 2 ?

+++++Przyk?ad 1+++++


function?handlingChange()?

setModelHandling(541,?"engineAcceleration",?50)
setModelHandling(541,?"suspensionBias",?0.6)?

setModelHandling(555,?"engineAcceleration",?90)
setModelHandling(555,?"suspensionBias",?0.9)?

end?
addEventHandler("onResourceStart",?resourceRoot,?handlingChange) 

+++++Przyk?ad 2+++++

function?handlingChange()?

setModelHandling(541,?"engineAcceleration",?50)
setModelHandling(541,?"suspensionBias",?0.6)?

end?
addEventHandler("onResourceStart",?resourceRoot,?handlingChange)

function?handlingChange()?

setModelHandling(555,?"engineAcceleration",?90)
setModelHandling(555,?"suspensionBias",?0.9)?

end?
addEventHandler("onResourceStart",?resourceRoot,?handlingChange


A met? jak zrobi? jaki? wz?r mo?na prosi? do tego .lua ?

Po zrobieniu zrobieniu i zapisaniu dw?ch plik?w .lua i .meta zrobi? nowy folder wklej? je do niego potem ten folder da? do folderu resource czy normalnie wklej? te dwa pliki bezpo?rednio do folderu resource bez robienia folderu i same si? jako? odnajd? ? Zielony jestem w tym wi?c prosz? bez hejt?w :)

Ostatnio zmieniony przez #404 2016-03-07, 11:10, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-07, 07:23


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Tak wygl?da? by plik *.lua
function handlingChange() 

setModelHandling(541"engineAcceleration"50)
setModelHandling(541"suspensionBias"0.6setModelHandling(555"engineAcceleration"90)
setModelHandling(555"suspensionBias"0.9end 
addEventHandler("onResourceStart"resourceRoothandlingChange)

function handlingChange2() 

setModelHandling(541"engineAcceleration"50)
setModelHandling(541"suspensionBias"0.6end 
addEventHandler("onResourceStart"resourceRoothandlingChange2)


Mog?e? te? to zrobi? tak:

function handlingChange() 
setModelHandling(555"engineAcceleration"90)
setModelHandling(555"suspensionBias"0.9setModelHandling(541"engineAcceleration"50)
setModelHandling(541"suspensionBias"0.6end 
addEventHandler("onResourceStart"resourceRoothandlingChange)


Wz?r meta.xml
[code]<meta>
<script src="nazwa.lua" type=server/client> -- ustawiasz server albo client, w zale?no?ci od typu skryptu
</meta>

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-07, 12:53


misiasty36







Wiek: 29
Na forum: 3800 dni
Posty: 14
Nick w MP: boleslaw



Respekt: 50

Ooo dzi?ki bardzo za pomoc ;)

Tylko jeszcze te pytanie wrzucaj?c te pliki ( *.lua i *.meta ) wsadzi? do nowego folderu i potem do resource czy po prostu bez robienia folderu normalnie wrzuci? i si? odnajd? jako? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-07, 14:26


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

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

Ostrzeżeń: 60%
misiasty36, nowy folder i nazwa folderu b?dzie odpowiada?a nazwie skryptu w grze.

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zmienić :: handling
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