Jako i? tam nikt mi nie odpowiedzia? a nie mam najmniejszej ochoty pisa? do kogo? PW wi?c zak?adam nast?pny temat. Robi? gamemode truck i chcia?bym zrobi? okienko pokazuj?ce si? gdy kto? wsi?dzie do pojazdu o nazwie Roadtrain.
Problem w tym ?e gdy mam kod sprawdzaj?cy czy gracz jest w danym poje?dzie, okienko si? nie pokazuje, lecz gdy nic nie sprawdza kod dzia?a prawid?owo.
Kod (server-side):
Cze??, robie sw?j w?asny gamemode truck i mam do was pro?b? poniewa? mam ju? zrobione gui i gdy chc? pobra? warto?? z pliku .xml wyskakuje mi b??d @badArgument. Prosi?bym o pomoc poniewa? utkna?em i nie mam poj?cia co dalej zrobi?.
Kod odpowiadaj?cy za pobranie nazwy i ceny towaru (client-side):
[lua]function showAmmoGUI()
local towary = getResourceConfig("towary.xml")
local towar = xmlNodeGetAttribute(towary, "nazwa")
local cena = xmlNodeGetAttribute(towary, "cena")
local towarlist = guiGridListAddColumn(listaTowarow, "Towar", 0.4)
local cenalist = guiGridListAddColumn(listaTowarow, "Cena", 0.4)
if (towarlist) and (cenalist) then
local row = guiGridListAddRow(listaTowarow)
guiGridListSetItemText(listaTowarow, row, towarlist, towar, false, false)
guiGridListSetItemText(listaTowarow, row, cenalist, tonumber(cena), false, false)
guiSetVisible(delivieryWindow2, true)
showCursor(true)
end
end[/lua]
oraz plik z towarami:
[code]<towar nazwa="?mieci" cena="500"/>
<towar nazwa="Cos" cena="1000"/>
<towar nazwa="Tosty" cena="2000"/>
<towar nazwa="Kupa" cena="300"/>[/code]
B??dy wyskakuj? w tych linijkach:
[lua]local towar = xmlNodeGetAttribute(towary, "nazwa")
local cena = xmlNod...