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

Wysłany: 2016-09-03, 16:48


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

Witam pisz? skrypt na publiczne skuterki i chcia?bym ?eby to wygl?da?o
setVehiclePlateText (skuterek"PUB" 
i potem np 1,2,3... mam takich 10 i chce ?eby na ka?dym by? prefix "PUB" oraz jego numer np 1 tak by to mia?o wygl?da? w ca?o?ci "PUB 1" nie chc? gotowej linijki tylko funkcji na to chc? si? uczy? j?zyka lua i nie brn? w gotowce :)

Pozdro!
PS:Je?eli to co? zmienia mam te skuterki ich pozycje w p?tli

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-03, 17:00


THEGizmo

Modeler/Uczeń Lua






Wiek: 27
Na forum: 4141 dni
Posty: 255
Nick w MP: THEGizmo

Piwa: 3072

Respekt: 200
Respekt: 200Respekt: 200

setVehiclePlateText(skuterek"PUB" tutaj musisz jakookre?linumer)


Je?li masz tabele to dodaj numer do tabeli i podepnij do tego u g?ry

jak masz problem ze zrobieniem tego to podaj tu tabele to ci zrobie

Podpis
Modeler Corporation Sp. Z.O.O

Postaw piwo autorowi tego posta
 

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


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 | .
Do tej p?tli, co masz pozycje skuterk?w, dodaj kolejn? warto??, b?dzie odpowiada?a za tablice w pojazdach.

np.
tablica = {
{xyz"PUB 1"},
{xyz"PUB 2"},
{xyz"PUB 3"},
{xyz"PUB 4"},
}

for iv in ipairs(tablica) do
faggio createVehicle(idv[1], v[2], v[3], 000)
setVehiclePlateText(faggiov[4])
end


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-09-03, 17:41


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

To teraz mam kolejny problem ;/
b??d w linijce 29
setVehiclePlateText(vv[4])


b??d z debugscript'u

i jak wejd? na skuterek na pierwsze 2 je respi ,a kolejne ju? nie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-03, 19:41


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 | .
Daj inn? zmienn? tego pojazdu, bo 'v' to odnosi si? do wszystkich warto?ci w tablicy, a nie do zmiennej, pod kt?r? kryje si? createVehicle.

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-09-03, 21:40


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
Nie ?atwiej to zrobi? tak ?


tablica = {
{xyz},
{xyz},
}

for iv in ipairs(tablica) do
faggio createVehicle(idv[1], v[2], v[3], 000)
setVehiclePlateText(faggio,"PUB "..i)
end


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-03, 21:50


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

Jako argument vehicle plate text'u w p?tli, podaj zmienn? 'k' z tej p?tli, kt?r? dla kazdego skuterka b?dzie mia?a warto?? o 1 wy?sz? od poprzedniej.

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: 2016-09-03, 23:18


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Zr?b sobie p?tle pod pojazdy, powiedzy, ?e masz je w tabeli :


for i,(tabela)do
    setVehiclePlateText(v,"PUB"..i)
end


I ju?

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-03, 23:22


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

glupi znacznik lua przerabia kod ( przynajmniej mi ) http://screenshot.sh/m3EHqG2loWcaS

bez znacznika:

"PUB "..k

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: 2016-09-09, 19:19


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

Jakich funkcji teraz u?y? ,?e po 30 sec tworz? si? nowe z kolejnym id ? na tych kordynatach warunkiem jest ,?e faggio np o id 1 wyjecha? z tego obszaru respa ? przyklady bym wola?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-10, 10:36


MIKAELmta







Wiek: 24
Na forum: 3978 dni
Posty: 311

Piwa: 10617

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

function respawnskuterki()
    for i,v in ipairs(getElementsByType("vehicle"resourceRoot)) do
        if not getVehicleOccupant(vthen
            respawnVehicle(v)
            setElementFrozen(vtrue)
            -- inne funkcje dla skuterk?w
        end
    end
end
setTimer(respawnskuterkiczas-w-milisekundach0)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-11, 20:31


reasterxx

Zielone Lua






Wiek: 26
Na forum: 3566 dni
Posty: 17
Nick w MP: reasterx



Respekt: 50

MIKAELmta, Nie dzia?a ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-09-11, 20:32


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 | .
Ustawi?e? czas w milisekundach?
Jakie? b??dy DB3?

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-09-11, 20:36


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

Je?eli tworzenie co 30 sekund ka?dego z nowym id no to np.

strona serwera:

na samej gorze kodu, zmienna:
local numer = 1

timer kt?ry si? powtarza okre?lon? ilo?? razy co 30 sekund, w kt?rym umieszczasz p?tle do tworzenia pojazd?w, tworzysz pojazd, nadajesz rejestracje : "PUB "..numer
i zwiekszasz numer o 1, czyli numer = numer + 1

Nawet w sumie nie musisz nadpisywac jej co kazde wykonanie p?tli, tylko np. sprawdzi? warunkiem czy p?tla ju? dosz?a do samego ko?ca tabeli np. k == #tabela

je?eli tak to numer = numer + k

wtedy nadawanie rejki wygl?da?oby np. tak: "PUB "..numer + k

dzia?a?oby to mniejwi?cej tak, ?e gdy jest ostatnie wykonanie p?tli, zmiennej przypisuje si? jej aktualn? warto?? + k, przy czym k to jest ilo?? element?w w tablicy, bo tylko wtedy wykona?by si? warunek.

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: platetext
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