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

Wysłany: 2013-05-07, 11:49


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Witam robi? teraz panel rejestracji aut i co? mi nie dzia?a prosz? o pomoc.
function otwieranie(success)
        guiGridListClear(Rejestracja_Grid[1]) 
        for idplayeritem in ipairs(getElementsByType("player")) do 
            local row guiGridListAddRow Rejestracja_Grid[1] ) 
            guiGridListSetItemText Rejestracja_Grid[1], rowkolumnagetPlayerName playeritem ), falsefalse )     
        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) - 2500)/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], rowkolumna1tostring(v[1]), falsefalse)
        guiGridListSetItemText (Rejestracja_Grid[1], rowkolumna2tostring(v[2]), falsefalse)
        guiGridListSetItemText (Rejestracja_Grid[1], rowkolumna3tostring(v[3]), falsefalse)
    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) - 2500)/75 10)
Prosz? o szybk? pomoc thx

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-07, 11:57


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Podaj tre?? b??du.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-07, 12:13


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611



Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-07, 13:02


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

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))


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-07, 21:28


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Mam kolejny problem kod :




local player getLocalPlayer()
[...]

function Opcje_dawania ()
    if(guiCheckBoxGetSelected(Rejestracja_Check[1]))then
    guiSetTextRejestracja_Memo[1], player )
    else
    guiSetTextRejestracja_Memo[1], "Nazwa" )
    end
end
addEventHandler("OnClientClick"Rejestracja_Check[1], Opcje_dawania)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-07, 21:29


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

addEventHandler("onClientGUIClick"Rejestracja_Check[1], Opcje_dawania)


/Edit: Poprawka, nie u?ywaj eventu onClientClick do klikania w GUI.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-07, 21:52


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

B??d mam odno?nie tego
guiSetTextRejestracja_Memo[1], player )

argument 2

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-07, 21:56


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Dziwisz si?? Zobacz co masz zdefiniowane pod t? zmienn? ("getLocalPlayer()").
Chcesz tam nick wrzuci?? Je?li tak:

guiSetTextRejestracja_Memo[1], getPlayerName(player))


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 08:11


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 10:36


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Dany gracz? Sprawdzasz czy nick gracza/nazwa konta jest taka sama jak nazwa w?a?ciciela.

wlasciciel "Gracz"

if wlasciciel getPlayerName(elementthen
--
end


Takie co?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 11:08


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Ziomek11, a date jak zrobic ??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 11:14


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 11:38


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Ziomek11, tak ale jak to zrobi? na date ??

[ Dodano: 2013-05-08, 11:57 ]
b??d
Serwer:
function tablice (graczplayernumery_tablicy)
[..]
local auto_stworzone createVehicle  (  auto_id xyzrotxrotyrotznumery_tablicy )
[...]
addEvent("Tablice"true)
addEventHandler("Tablice"getRootElement(), tablice)

Klient;
local numery_tablicy guiGetText Rejestracja_Memo[4] )
triggerServerEvent("Tablice"getRootElement(), graczplayernumery_tablicy )


Czemu tablice si? nie zmieniaj? ??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 12:09


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

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)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-08, 13:13


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

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

Postaw piwo autorowi tego posta
 

 
Tagi: panel :: rejestracji :: aut
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