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

Wysłany: 2012-09-22, 14:19


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

Witam wszystkich, otosz szukam kilku funkcji do Multi Theft Auto, o ile takie istnieja.

1.Na zmiane maksymalnej predkosci pojazdu.
2.Na zmiane nazwy pojazdu.( Chodzi mi o to |e jak wejdziesz do samochodu, na dole pokazuje ci sie nazwa pojazdu )

Z g?ry dziekuje

Ostatnio zmieniony przez vipSEBOvip 2012-10-01, 21:13, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-22, 15:25


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

1. SetVehicleHandling.
2. Nie da si?. Ewentualnie mo?esz zrobi? taki myk, ?e usuniesz pokazywanie nazw pojazd?w poprzez "showHudComponent" i stworzysz takie co? samemu od 0 przy okazji przypisuj?c wszystkim pojazdom nazwy w?asne.

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

 
Wysłany: 2012-09-22, 17:37


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

dzieki masz :piwo: , ale jeszcze jedno, dobrze to napisalem??

to jest skrypt na predkosc po stronie server'a

function predkoscLamborghiniGallardo ()
    setVehicleHandling 491"maxVelocity"315 )
end
addEventHandler "onResourceStart"getRootElement(), predkoscLamborghiniGallardo )


a to jest skrypt na usuniecie nazwy, po stonie client'a


function nazwa ()
    showPlayerHudComponent vehicle_nametrue )
end
addEventHandler "onClientResourceStart"getRootElement(), nazwa )


z g?ry dziekuje

[ Dodano: 2012-09-22, 17:40 ]
noi jeszcze jedno, jak spowrotem przypisywac te nazwy od 0

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-23, 14:11


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Tworzysz tabel?. B?d? wali? na pa??, bo nie pami?tam konkretnych ID pojazd?w np.


pojazd = {
[ID POJAZDU] = "NAZWA POJAZDU"
}


i przyk?ad:


pojazd = {
[255] = "BMW",
[128] = "Polonez",
[400] = "Opel",
...
[xxx] = "xxx"
}


Potem zaczynasz zabaw? z tworzeniem tekst?w GUI (guiCreateLabel) i przyporz?dkowywaniem odpowiednich nazw pod ID pojazdu. Jakby? mia? problemy to pisz.

Co do twoich kod?w - nie sprawdza?em, ale w drugim przypadku zamie?
showPlayerHudComponent vehicle_nametrue )

na
showPlayerHudComponent "vehicle_name"false )

i powinno ?miga?.

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

 
Wysłany: 2012-09-24, 14:46


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

kurde gui, a nie da sie inaczej, za gui sie jeszcze nie biore, wszystko jak juz robie w komendach.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-24, 15:24


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Je?li chcesz ?eby wy?wietla?o na ekranie clienta to albo gui albo dx ;] Innej mo?liwo?ci niema. A do tego skrypciku masz ew. jakie? 3-5 funkcji gui.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-24, 15:43


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

ahh, a co z tym skryptem

function predkoscLamborghiniGallardo ()
    setVehicleHandling 491"maxVelocity"315 )
end
addEventHandler "onResourceStart"getRootElement(), predkoscLamborghiniGallardo )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-24, 15:51


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

U?yj p?tli aby pobra? zmienn? ka?dego samochodu o danym id i ustal warunek tak jak to zrobi?em w poni?szym skrypcie

for _,veh in pairs(getElementsByType("vehicle")) do
if getElementModel(veh) == id then
setVehicleHandling(veh, "maxVelocity", 400)

w tym wypadku pojazdy z ca?ego servera o id == id zostana zmodyfikowane - dokladnie zmodyfikowana zostanie ich V-Max do 400

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-26, 16:11


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

zrobilem takie cos

function predkoscLamborghiniGallardo ()
    for _,veh in pairs(getElementsByType("vehicle")) do
        if getElementModel(veh) == 491 then
            setVehicleHandling(veh"maxVelocity"315)
        end
    end
end
addEventHandler "onResourceStart"getRootElement(), predkoscLamborghiniGallardo )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-26, 18:47


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Co? nie dzia?a?

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

 
Wysłany: 2012-09-27, 15:09


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

a wi?c nie dzia?a skrypt, samoch?d(Vigro) nie jedzie 315 Km/h, tylko tyle co normalnie, wiem bo pobra?em pr?dko?ciomierz z community.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-27, 15:17


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Musisz zmieni? z pr?dko?ci? r?wnie? engineAcceleration aby dzia?a?o. Bawi?em si? kiedy? tym. Trzeba troch? pokombinowa?, ?eby to ze sob? gra?o i manewrowanie autem si? nie zmieni?o.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-27, 18:57


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

uda?o si?, ale pozostaj? jeszcze nazwy woz?w

Piorun da? przyk?ad

nazwaPojazd ={
[491] = "Lamborghini Gallardo"
}


to wi?c jak zrobi? by jak wejdziesz do pojazdu, pojawia? si? tekst tylko w danym id, a nie w ka?dym

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-28, 11:14


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Tworzysz Label w miejscu kt?rym chcesz aby pojawia? si? teskt z nazw? samochodu. Nast?pnie towrzysz funkcje tj. pobierasz id samochodu do ktorego wejdziesz i tworzysz warunek- jesli id do ktorego wsiadles jest rowne nazwaPojazd to wtedy uzupelniasz label tekstem w/w zacznij sam my ci pomo?emy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-28, 11:31


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

a warunek tak stworzyc?

if getElementModel(nazwaPojazd) == id then

czy jak?

Postaw piwo autorowi tego posta
 

 
Tagi: szukam :: funkcji.
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