Witamy na GTAOnline Obecny czas to 2018-07-20, 20:25 Użytkowników: 75323
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

GTAONLINE.PL
Tematy otagowane jako: tablic
1. [SKRYPT] Zmiana tablic rejestracy
Skrypt NIE JEST MÓJ, jest tylko przetłumaczony na język polski.

KLIK>>Oryginalny skrypt

Panel zmiany rejestracji aktywujemy za pomocą komendy "/rejka".

Screenshoty:
https://zapodaj.net/4df25d55629d1.png.html
https://zapodaj.net/79876c45c807e.png.html
PS. na screenshotach w panelu zmiany tekst wystaje poza ramkę, w pliku już jest to naprawione :D

Link do pobrania (nie chcę piwka, bo nie jest to jakaś wymagająca praca :) )
https://mega.nz/#!oOhUSIKI!4BQlIFkBApVrVW_A3Aoh2nnOlQeMXB22OTCWwriaqlk
2. wtłaczanie tablic do if
Chciałbym zrobić sprawdzenie prawa jazdy.
Wymyśliłem sobie że nie będzie to obejmować samolotów.
Problem polega na tym iż nie chciałbym wypisywać 20 id w 1 if'ie, lecz chciałbym zrobić tablicę w której będą znajdowały się id samolotów, a następnie if miałby przeszukać czy rzeczywiście wsiadasz do samolotu czy też nie. Pozdrawiam.

w to wtłoczyć.
function addHelmetOnEnter theVehicleseatjacked )
    if ( 
getElementModel theVehicle ) == 522 then
        
    end
end
addEventHandler
("onPlayerVehicleEnter"getRootElement(), addHelmetOnEnter)


[ Dodano: 2016-04-03, 10:19 ]
( przykładowy kod z wiki oczywiście. )
3. Nie pokazuje tablic z bazy w gui
Mam lekko zmodyfikowany system prywatnych pojazdów od PanaPrezesa :p .. gdy wystawiam ofertę sprzedaży pojazdu nie wyświetlają się jego dane ani dane sprzedającego.

function createGUIKupnoUzywanego()
    if 
not guiku then
    guiku 
= {}
    
    
guiku[1] = guiCreateWindow((sX 300)/2, (sY 150)/2300150"Oferta kupna pojazdu"false)
    
guiku[2] = guiCreateLabel(102528060"Gracz <nick> zaproponował Ci kupno pojazdu prywatnego <nazwa> o przebiegu <przebieg> km za <cena>$."falseguiku[1])
    
guiLabelSetHorizontalAlign(guiku[2], "center"true)
    
guiku[3] = guiCreateButton(101108030"Odrzuć"falseguiku[1])
    
guiku[4] = guiCreateButton(2101108030"Kup"falseguiku[1])
    
    
addEventHandler("onClientGUIClick"guiku[3], onOfertaKupnaOdrzucfalse)
    
addEventHandler("onClientGUIClick"guiku[4], onOfertaKupnaKupfalse)
    
end
guiSetVisible
(guiku[1], true)
showCursor(true)
end

addEvent
("pokazOferteKupnaPojazdu"true)
addEventHandler("pokazOferteKupnaPojazdu"getRootElement(),
function(
gracznazwacenaprzebieg)
createGUIKupnoUzywanego()
guiSetText(guiku[2], "Gracz "..getPlayerName(gracz).." zaproponował Ci kupno pojazdu prywatnego "..nazwa.." o przebiegu "..przebieg.." km za "..cena.."$.")
end)


Z góry dziękuje za pomoc :)
4. Zmiana tablic w markerze
Witam chcę przerobić skrypt na zmianę tablicy aby można było zmieniać tablicę w markerze

kod:
function PlateText(thePlayer,commandName,text)
    
local Vehicle getPedOccupiedVehicle(thePlayer)
    if 
Vehicle then
        
if text then
            setVehiclePlateText
Vehicletext )
        else
            
outputChatBox("Należy wpisać wiadomość.",thePlayer)
        
end
    
else
        
outputChatBox("Potrzebujesz pojazdu aby zmienić rejestrację!",thePlayer)
    
end
end
addCommandHandler
("tablica",PlateText)

i za założenie tablicy zabierało graczowi 1000 zł
za pomoc daje :piwo: i R*


Wiem że trzeba użyć:
zmianatablic createMarker (-162.6331167.72619"cylinder"20,0,0,100 )
addEventHandler("onMarkerHit"zmianatablic, function(e)
takePlayerMoney (PlateText1000 )

Tylko niewiem w jakim miejscu trzeba wstawić
5. [SKRYPT] Skrypt na zmiane tablic
Witam. Publikuję wam dzisiaj skrypt na zmianę tekstu na tablicach rejestracyjnych pojazdów. Gracz wpisuje /rejestracja <tekst> i zmienia nam tekst na tablicy z "SF 58205" na "SWAG AV". Skrypt jest przydatny na serwery rpg. Zapraszam do pobierania ;)


Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
6. Zmiana tablic w markerze
Witam mam o to taki problem bo nie wiem jak zrobić zęby było to na marker
(chodzi mi o to gdy mamy pojazd i wjeżdżamy w marker wyskakuje nam gui z zmiana tablicy)
Za pomoc :arrow: :piwo:

[lua]local screenX, screenY = guiGetScreenSize()
local width, height = 250, 300
local x = (screenX/1.15) - (width/2)
local y = (screenY/2) - (height/2)
PlateWnd = guiCreateWindow(x,y,width,height,"Panel Zmiany Rejestracji",false)
guiWindowSetSizable(PlateWnd,false)
guiWindowSetMovable(PlateWnd, false)
guiSetVisible(PlateWnd, false)
guiSetInputMode("no_binds_when_editing")
editPlate = guiCreateEdit(20, 65, 210, 30, "", false, PlateWnd)
guiEditSetMaxLength(editPlate, 8)
button1Plate = guiCreateButton(13, 257, 110, 30, "OK", false, PlateWnd)
button2Plate = guiCreateButton(127, 257, 110, 30, "Zamknij", false, PlateWnd)
lbl1Plate = guiCreateLabel(45, 21, 188, 17, "Wcisni OK Aby Zmienic Tablice", false, PlateWnd)
ldl2Plate = guiCreateLabel(75, 41, 117, 17, "(Max. 8 Symboli)", false, PlateWnd)
lbl3Plate = guiCreateLabel(40,110,250,17,"Skrypt W Fazie Testow/Poprawek",false,PlateWnd)
guiLabelSetColor(lbl3Plate, 128, 128, 128)
addCommandHandler( "plate", function()
if isPedInVehicle(getLocalPlayer()) then
if (guiGetVisible(PlateWnd) == true) then
guiSetVisible(PlateWnd, false)
showCursor(false)
else
guiSetVisible(PlateWnd, true)
showCursor (true)
...
7. Podmiana oryginalnych tablic rejestracyjnych
Witam.

1. Czy istnieje jakaś funkcja, którą mógłbym podmienić oryginalne tablice rejestracyjne na niestandardowe? Jak wiadomo tablice znajdują się w vehicles.txd i nie mają żadnego modelu, więc nie mogę ich (chyba) podmienić funkcjami engineLoadTXD i engineImportTXD, bo one wymagają podania ID podmienianego modelu.
2. Czy wszystko normalnie będzie działało, gdy dam teksturę (tablicy) o rozdzielczości 512x256, zamiast standardowych 128x64?

Z góry dzięki za pomoc!




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,51 sekundy. Zapytań do SQL: 10