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: rozwożenie
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.1357421875366.834960937510.03125)
naczepa createVehicle (435, -1697.3203125399.3066406257.1796875)

function 
showDX(vehcostam1costam2)
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...