[color=white][center][b]Witaj [you], dzi? pragn? udost?pni? system pojazd?w mojego autorstwa, zawiera on:
- W pe?ni funkcjonalny i dzia?aj?cy zapis:
> ID pojazdu,
> Modelu pojazdu,
> Pozycji pojazdu,
> Koloru pojazdu,
> W?a?ciciela pojazdu,
> Tablicy rejestracyjnej pojazdu,
> Tuningu pojazdu,
> W pe?ni dzia?aj?cy zapis stanu cz??ci (drzwi,karoseria,ko?a etc.)
> Paliwa,
> Przebiegu,
> Pojemno?ci baku,
> Pojemno?ci silnika,
> Typu paliwa,
> Typu silnika.
- Ponadto system zawiera [i]niedoko?czony[/i] system tuningu mechanicznego kt?ry dodaje:
> Akceleracj?,
> Zmian? masy,
> Ilo?? bieg?w,
> Maksymaln? pr?dko??,
> Obni?enie zawieszenia.
System pojazd?w mia? si? pojawi? w projekcie dayGaming lecz ze wzgl?du na brak czasu i niesp?jno?ci w ekipie serwera musia? zosta? zamkni?ty, oznacza to koniec mojej przygody z projektami RPG.
Niestety nie posiadam zrzutu .SQL, musicie sobie go dorobi? oraz export do zasobu z po??czeniem z baz? danych r?wnie? musicie przerobi?, wystarczy zamieni? ten export na wasz:
[lua]exports['daygaming_system']:connect()[/lua][/center]
[center]
Daty u?ywane w zasobie:
[spoiler]
pojazd:vid -- id pojazdu
pojazd:owner -- w?a?ciciel pojazdu
pojazd:fuel -- paliwo
pojazd:fuelcapacity -- bak
pojazd:milleage -- przebieg
pojazd:engine -- typ silnika
pojazd:capacity -- pojemno?? silnika
pojazd:type -- typ paliwa
[/spoiler]
System ma wbudowany zapis oraz wczytywanie [i]...
Pr?bowa?em doda? respawnpojad?w na jednej pracy, lecz mi nie wychodzi. Chcia?bym doda? do tej pracy respienie pojazd?w, gdy odjedziemy po minucie pojawia nam si? kolejne auto na tym samym miejscu co sta?o to w kt?rym jeste?my aktualnie. Je?eli kto? by by? taki dobry, to z g?ry dzi?kuj?. Oczywi?cie zimniutke
Witam tworze system pojazd?w oparty na MYSQL i jak zrobi? aby po uruchomieniu skryptu stworzy?o wszystkie auta z bazy a nie tylko jedno. Mam taki kod:
[lua]
function respawnAuto()
local idAuta = getElementData(source, "Auto:ID")
local theModel = getElementModel(source)
local fuelAuta = getElementData(source, "fuel")
local przebiegAuta = getElementData(source, "przebieg")
execute("UPDATE pojazdy SET przebieg=?,paliwo=? WHERE id",przebiegAuta,fuelAuta,idAuta)
local accData = singleQuery("SELECT * FROM pojazdy WHERE id=?",idAuta)
if (accData) then
if accData.modelid == theModel then
local createcar = createVehicle ( accData.modelid, accData.x, accData.y, accData.z, 0, 0, accData.rotation, accData.tablica )
local colorauta = setVehicleColor(createcar, accData.r1, accData.g1, accData.b1, accData.r2, accData.g2, accData.b2, accData.r3, accData.g3, accData.b3, accData.r4, accData.g4, accData.b4)
local colorswiatel = setVehicleHeadLightColor(createcar, accData.lr, accData.lg, accData.lb)
local rejka = setElementData(createcar,"Auto:Rejka",accData.Rejka)
local owner1 = setElementData(createcar,"Auto:Owner1",accData.Owner1)
local owner2 = setElementData(createcar,"Auto:Owner2",accData.Owner2)
local ID = setElementData(createcar,"Auto:ID",accData.id)
local paliwo = setElementData(createcar,"fuel",accData.paliwo)
local przebieg = setElementData(createcar,"przebi...
Cze??, kmini?em i kmini?em ponad godzine z takow? blokad? jednak?e i nic mi nie wychodzi?o, b??d?w nie by?o a gracz m?g? kra?? pojazd..
Da?by kto? kodzik jaki? na takow? blokade, zimne piwsko i rep+.
Pozdrawiam.
for i,v in ipairs(pojazdypoli) do
local veh = createVehicle(v[1], v[2], v[3], v[4], v[5], v[6], v[7])
setVehicleColor(veh, 0,0,0, 51, 102, 255)
setVehiclePlateText(veh, " LSPD")
end
-- ten element tuu
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
if not getVehicleOccu...
Witam. Mam ma?y problem, poniewa? mam kod na zapis aut, ale ja chcia?bym aby zapisywa?o tylko pojazdy z wyznaczon? Data. Kod zapisuje wszytskie auta z mapy, a ja chcia?bym ?eby zapisywa? auto o Dacie np "pojazd". Co trzeba zrobic ?eby to dzia?a?o tak jak chce. Z g?ry dzi?kuje za pomoc.
kod:
[lua]
addCommandHandler ( "zapisz", function ( plr )
local accName = getAccountName ( getPlayerAccount ( plr ) )
if not isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then
return outputChatBox ( "Nie posiadasz praw Administratora", plr, 255, 0, 0 ) end
xml = xmlLoadFile ( "pojazdy.xml" )
for _,v in ipairs ( xmlNodeGetChildren ( xml ) ) do
xmlDestroyNode ( v )
end
xmlSaveFile ( xml )
for _,v in ipairs ( getElementsByType ( "vehicle" ) ) do
local model = getElementModel(v)
local zycie = getElementHealth(v)
local x,y,z = getElementPosition(v)
local r1,r2,r3 = getElementRotation(v)
local c1,c2,c3,c4 = getVehicleColor(v)
local opis = getElementData(v, "pojazd_opis")
local owner = getElementData(v, "pojazd_owner")
child = xmlCreateChild ( xml, "pojazdy" )
if not tonumber ( getElementData ( v, "pojazd_id" ) ) then
pojazd_id = tonumber ( math.random ( 1, 1000 ) ) end
xmlNodeSetAttribute(child, "pojazd_id", tonumber(pojazd_id))
xmlNodeSetAttribute ( child, "model", tonumber(model) )
...
Witam serdecznie. Mam taki sobie system pojazd?w, oczywi?cie s-side. No i problem polega na tym, ?e nie dzia?a /save, oraz nie nie pojawia si? pickup, kt?ry sprawia?, ?e ukazywa?o si? gui. Podaje ca?y kod, bo przeszuka?em ca?y kod i nie wiem ju? co gdzie i jak jest ?le....Prosz? was o pomoc. Daje oraz reputacje
[lua]
cars={}
buycarpickup={}
maxcars = 0
addEventHandler ( "onResourceStart", getResourceRootElement(),
function ()
local root = xmlLoadFile ("cars.xml")
local houseroot = xmlFindChild (root,"cars",0)
if (houseroot) then
for i,v in ipairs (xmlNodeGetChildren(houseroot)) do
local carmodel = xmlNodeGetAttribute (v,"model")
local x = xmlNodeGetAttribute (v,"x")
local y = xmlNodeGetAttribute (v,"y")
local z = xmlNodeGetAttribute (v,"z")
local color1 = xmlNodeGetAttribute (v,"color1")
local color2 = xmlNodeGetAttribute (v,"color2")
local owner = xmlNodeGetAttribute (v,"owner")
local price = xmlNodeGetAttribute (v,"price")
local lock = xmlNodeGetAttribute (v,"lock")
local a = xmlNodeGetAttribute (v,"a")
cars[i] = createVehicle ( tonumber(carmodel),tonumber(x),tonumber(y),tonumber(z), 0, 0, tonumber(a) )
setElementInterior ( cars[i], 0 )
setElementData (cars[i],"xpos",tonumber(x))
setElementDat...
Cze??. Jako, ?e ostatnio mam troch? wolnego czasu, a widzia?em, ?e wiele os?b tworzy?o bronie na komendy, gui, a ich skrypty nie by?y zbyt rewelacyjne, postanowi?em troch? ulepszy?. Stworzy?em zwyk?y skrypt na spawn broni (ka?dej broni po nazwie).
?
Wersja
?
Aktualnie w tej wersji dost?pne jest spawnowanie ka?dej broni po nazwie. Uwaga skrypt jest stworzony tylko i wy??cznie na polskie nazwy typu: kastet, pila lancuchowa, miotacz ognia, wyrzutnia rakiet. Skrypt nie akceptuje polskich znak?w st?d: n?? to nie noz (poprawi? w przysz?ej wersji).?Uwaga w tej wersji dodano tak?e spawn pojazd?w po nazwie np. "?turismo". Skrypt nie miesza si? z broniami. Zapraszam do pobierania.
?
Download
?
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Witam, prosz? aby pom?g? mi zrobi? teleport dla pojazd?w - Chodzi o to, ?e gdy wjad? w odpowiednie miejsce pojazdem "znaczek" i wpisze np /wjezdzaj to teleportuje mnie do jakiegoo? parkingu i tak samo przy wyjezdzie w ?rodku parkingu przy brami "znaczek" i gdy w niego wjade wpisze /wjezdzaj to mnie teleportuje na zewn?trz. Dzi?kuje, i licze na pomoc.
Tworze system salonu na klawisze no i jak nacisn? raz prawy klawisz to mi tworzy 2 pojazdy. Jak zrobi? zmienn? kt?ra bd. odpowiedzialna za tworzenie 1 pojazdu? W dodatku nie mam poj?cia jak zrobi? aby z tablicy wybiera?o auta po kolei? Potrzebuje jakiej? p?tli? Tablica wygl?da tak:
A tutaj kod odpowiedzialny w?a?nie za tworzenie pojazdu: