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

Wysłany: 2017-11-17, 21:14


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3207 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

Witam, potrzebuje pomocy. Chcia?bym doda? do przechowalni opcj?, ?e po naci?nieciu danego pojazdu wy?wietlaj? si? o nim informacje.
Eventem onClientGUIDoubleClick, ale jak?


addEvent("onParkingGetVehicles"true)
addEventHandler("onParkingGetVehicles"root, function(result)
    guiGridListClear(wm.gridlist)
    if not result then return end
    for i,v in pairs(result) do
        local row=guiGridListAddRow(wm.gridlist)
        guiGridListSetItemText(wm.gridlistrow1v["id"], falsefalse)
        guiGridListSetItemText(wm.gridlistrow2getVehicleNameFromModel(v["model"]), falsefalse)
        guiGridListSetItemText(wm.gridlistrow3v["driver"]:gsub("#%x%x%x%x%x%x",""), falsefalse)
    end
end)


za pomoc Repka i Piwero!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-18, 17:49


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Tworzysz sobie dodatkowy przycisk kt?ry b?dzie wy?wietla? nowe gui z infem o poje?dzie. W evencie klikania tego przycisku pobierzesz Item oraz ID pojazdu funkcjami:

Więcej informacji znajdziesz w Wikipedii MTA:

guiGridListGetSelectedItem


Więcej informacji znajdziesz w Wikipedii MTA:

guiGridListGetItemData

Wtedy robisz triggera na server do bazy danych ?eby wys?a? ci informacje, robisz triggera na clienta kt?ry uzupe?nia nowo stworzone qui.

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-19, 16:31


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3207 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

amited, Niestety pr?buje i pr?buje ale nie wychodzi

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-19, 16:40


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

to jak tak probujesz i probujesz to kod dalbys chociaz i bledy. nikt tu ci kodu nie napisze

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-19, 16:47


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3207 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

amited,
To strona clienta

addEvent("DanePojazdu"true)
addEventHandler("DanePojazdu"root, function(result)
local playerName guiGridListGetItemText wm.gridlistguiGridListGetSelectedItem wm.gridlist ), )
triggerServerEvent("PobierzDane"localPlayer,model)
dxDrawText("Test "..model..""screenW 0.3422screenH 0.7132screenW 0.4422screenH 0.6875tocolor(255255255Alpha), 1.14"default-bold""center""center"falsefalsefalsefalsefalse)
end)


server :

function pobierzall(el,md)
        local veh=getPedOccupiedVehicle(el)
        local model getVehicleNameFromModel(getVehicleModel(veh))
        triggerClientEvent(source"DanePojazdu"sourcemodel)
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-19, 17:15


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

po naci?nieciu danego pojazdu wy?wietlaj? si? o nim informacje. Wiesz co tutaj napisa?e? a co si? nie zgadza z twoim kodem? No chyba ?e zmieni?e? zdanie. Je?eli nie to przeczytaj ponownie m?j post wy?ej i si? zastan?w co ty zrobi?e?.

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Tagi: informacje :: przechowalni
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