Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: woli
1. Skrypt na rozwożenie paczek lub jak kto woli towarów cz2.
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):
tir = createVehicle (515,  -1686.1357421875, 366.8349609375, 10.03125)
naczepa = createVehicle (435, -1697.3203125, 399.306640625, 7.1796875)

function 
showDX(veh, costam1, costam2)
local model=getElementModel(veh)
    if 
model == 515 then
        triggerClientEvent
(source, "pokazGUI", source)
    else
    
end
end

function onJoin()
triggerClientEvent(source, "schowajGUI")
end
addEventHandler
("onPlayerVehicleEnter", getResourceRootElement(), showDX)
addEventHandler("onPlayerVehicleExit", getResourceRootElement(), onJoin)
2. Skrypt na rozwożenie paczek lub jak kto woli towarów.
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...