Wysłany: 2013-05-07, 11:49
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Witam robi? teraz panel rejestracji aut i co? mi nie dzia?a prosz? o pomoc.
function otwieranie ( success )
guiGridListClear ( Rejestracja_Grid [ 1 ])
for id , playeritem in ipairs ( getElementsByType ( "player" )) do
local row = guiGridListAddRow ( Rejestracja_Grid [ 1 ] )
guiGridListSetItemText ( Rejestracja_Grid [ 1 ], row , kolumna , getPlayerName ( playeritem ), false , false )
end
Informacje_o_aucie ()
guiSetVisible ( Rejestracja_Window [ 1 ], true )
showCursor ( true )
end
addEvent ( "pokazywanie" , true )
addEventHandler ( "pokazywanie" , getRootElement (), otwieranie )
function getVehicleDataForRegister ()
local tabl = {}
local auto = guiGridListGetItemText ( Rejestracja_Grid [ 1 ], guiGridListGetSelectedItem ( Rejestracja_Grid [ 1 ]), kolumna )
local vehicle = getPedOccupiedVehicle ( auto )
local health = math . floor ( math . max ( getElementHealth ( vehicle ) - 250 , 0 )/ 75 * 10 )
local handling = getVehicleHandling ( vehicle )
table . insert ( tabl ,{ "Nazwa pojazdu" , getVehicleName ( vehicle ), "--" })
table . insert ( tabl ,{ "Tablica rejestracyjna" , getVehiclePlateText ( vehicle ), "--" })
table . insert ( tabl ,{ "Masa" , handling [ 'mass' ], "--" })
table . insert ( tabl ,{ "Maksymalna pr?dko??" , handling [ 'maxVelocity' ], "--" })
table . insert ( tabl ,{ "Nap?d" , handling [ 'driveType' ], "--" })
table . insert ( tabl ,{ "Typ silnika" , handling [ 'engineType' ], "--" })
table . insert ( tabl ,{ "Stan og?lny pojazdu" , health .. "%" , health == 100 and "OK" or "B??d" })
return tabl , canRegister
end
function Informacje_o_aucie ()
local tablet = getVehicleDataForRegister ()
guiGridListClear ( Rejestracja_Grid [ 1 ])
for k , v in ipairs ( tablet ) do
local row = guiGridListAddRow ( Rejestracja_Grid [ 1 ])
guiGridListSetItemText ( Rejestracja_Grid [ 1 ], row , kolumna1 , tostring ( v [ 1 ]), false , false )
guiGridListSetItemText ( Rejestracja_Grid [ 1 ], row , kolumna2 , tostring ( v [ 2 ]), false , false )
guiGridListSetItemText ( Rejestracja_Grid [ 1 ], row , kolumna3 , tostring ( v [ 3 ]), false , false )
end
end
b??d jest taki ?e jak wpisuje cmd to si? robi b??d w linijce
local health = math . floor ( math . max ( getElementHealth ( vehicle ) - 250 , 0 )/ 75 * 10 ) Prosz? o szybk? pomoc thx
Wysłany: 2013-05-07, 11:57
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Wysłany: 2013-05-07, 12:13
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Wysłany: 2013-05-07, 13:02
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
local auto = guiGridListGetItemText ( Rejestracja_Grid [ 1 ], guiGridListGetSelectedItem ( Rejestracja_Grid [ 1 ]), kolumna )
local vehicle = getPedOccupiedVehicle ( auto )
Za pomoc? zmiennej auto wskazujesz gracza z Grid Listy?
Je?li tak:
local auto = guiGridListGetItemText ( Rejestracja_Grid [ 1 ], guiGridListGetSelectedItem ( Rejestracja_Grid [ 1 ]), kolumna )
local vehicle = getPedOccupiedVehicle ( getPlayerFromName ( auto ))
Wysłany: 2013-05-07, 21:28
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Mam kolejny problem kod :
local player = getLocalPlayer ()
[...]
function Opcje_dawania ()
if( guiCheckBoxGetSelected ( Rejestracja_Check [ 1 ])) then
guiSetText ( Rejestracja_Memo [ 1 ], player )
else
guiSetText ( Rejestracja_Memo [ 1 ], "Nazwa" )
end
end
addEventHandler ( "OnClientClick" , Rejestracja_Check [ 1 ], Opcje_dawania )
Wysłany: 2013-05-07, 21:29
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
addEventHandler ( "onClientGUIClick" , Rejestracja_Check [ 1 ], Opcje_dawania )
/Edit: Poprawka, nie u?ywaj eventu onClientClick do klikania w GUI.
Wysłany: 2013-05-07, 21:52
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
B??d mam odno?nie tego
guiSetText ( Rejestracja_Memo [ 1 ], player )
argument 2
Wysłany: 2013-05-07, 21:56
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Dziwisz si?? Zobacz co masz zdefiniowane pod t? zmienn? ("getLocalPlayer()").
Chcesz tam nick wrzuci?? Je?li tak:
guiSetText ( Rejestracja_Memo [ 1 ], getPlayerName ( player ))
Wysłany: 2013-05-08, 08:11
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Jak zrobi? ?eby tylko dany gracz m?g? wej?? do auta??
Jakich funkcji u?y?.
[ Dodano : 2013-05-08, 09:45 ]
Witam jak zrobi? dat? kt?ry dzisiaj jest w formie [dzie? miesi?c rok ] na serwerze
Wysłany: 2013-05-08, 10:36
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Dany gracz? Sprawdzasz czy nick gracza/nazwa konta jest taka sama jak nazwa w?a?ciciela.
wlasciciel = "Gracz"
if wlasciciel = getPlayerName ( element ) then
--
end
Takie co?.
Wysłany: 2013-05-08, 11:08
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Ziomek11 , a date jak zrobic
Wysłany: 2013-05-08, 11:14
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Wysłany: 2013-05-08, 11:38
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Ziomek11 , tak ale jak to zrobi? na date
[ Dodano : 2013-05-08, 11:57 ]
b??d
Serwer: function tablice ( gracz , player , numery_tablicy )
[..]
local auto_stworzone = createVehicle ( auto_id , x , y , z , rotx , roty , rotz , numery_tablicy )
[...]
addEvent ( "Tablice" , true )
addEventHandler ( "Tablice" , getRootElement (), tablice )
Klient;
local numery_tablicy = guiGetText ( Rejestracja_Memo [ 4 ] )
triggerServerEvent ( "Tablice" , getRootElement (), gracz , player , numery_tablicy )
Czemu tablice si? nie zmieniaj?
Wysłany: 2013-05-08, 12:09
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Z tego co pami?tam tablice mo?na by?o ustawi? tylko w niekt?rych pojazdach.
Co do daty:
time = getRealTime ()
dzien = time . monthday
miesiac = time . month + 1
rok = time . year + 1900
data = dzien .. "/" .. miesiac .. "/" .. rok
outputChatBox ( data )
Wysłany: 2013-05-08, 13:13
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Ziomek11 , na pewno w nie kt?rych
[ Dodano : 2013-05-08, 13:18 ]
A wie kto? kiedy b?dzie funkcja na zmian? tablicy
Bo ekipa MultitheAuto si? obija i nie robi funkcji
Tagi: panel :: rejestracji :: aut
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: