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: pojazdow.
1. Pojazdy publiczne system pojazdów.
Witam mam problem mam taki b??d po wejsciu na pojazd publiczny.

8-05-10 09:55:16] WARNING: [MXL-GLOWNE]/MXL_vehicles/s_vehbuy.lua:222: Bad argument @ 'getPedOccupiedVehicle' [Expected ped at argument 1, got vehicle]
[2018-05-10 09:55] WARNING: [MXL-GLOWNE]/MXL_vehicles/s_vehbuy.lua:223: Bad argument @ 'getElementData' [Expected element at argument 1, got boolean]


addEventHandler
("onVehicleExit"root, function(plr,seat)
    if 
seat ~= 0 then return end 
    local veh
=getPedOccupiedVehicle(source)
    if 
getElementData(veh,"vehicle:id"then    
       onSaveVehicle
(source)
       
setVehicleEngineState(sourcefalse)
    
setVehicleDamageProof(sourcetrue)
    
unbindKey(plr'h''down'bindHoron4)
    
end
end
)
2. [SKRYPT] System pojazdów.
[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]...
3. Respawn pojazdów.

Witam,

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 :piwo: :piwo:

server.lua

http://wklej.org/id/3297827/
4. Przechowywalnia pojazdów.
Jakich funkcji u?y? do tworzenia skryptu na przecho?
Z g?ry dzi?ki!
5. Respawn pojazdów.
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...
6. Regulacja wysokości pojazdów.
Witam, chcia?bym zrobi? skrypt na regulacje nadwozia, lecz nie poprzez dok?adn? np
setVehicleHandling(car,"suspensionLowerLimit",-0.15)
tylko jak np pojazd ma 0.15 to Max mo?na odj?? 0.10.

Licz? o pomoc :D
7. Blokada kradnięcia pojazdów.
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.
8. Respawn określonych pojazdów.
Ju? wcze?niej mia?em taki temat. Jednak teraz chodzi mi o zupe?nie co innego.

Mam taki kod
[lua]function startScript()

local pojazdypoli = {
{596, 1604.7755126953, -1630.1888427734, 13.516832351685, 0, 0, 90},
{596, 1604.7755126953, -1625.1888427734, 13.516832351685, 0, 0, 90},
{596, 1604.7755126953, -1620.1888427734, 13.516832351685, 0, 0, 90},
{596, 1604.7755126953, -1615.1888427734, 13.516832351685, 0, 0, 90},
{596, 1604.7755126953, -1610.1888427734, 13.516832351685, 0, 0, 90},
{596, 1604.7755126953, -1605.1888427734, 13.516832351685, 0, 0, 90},
{596, 1604.7755126953, -1600.1888427734, 13.516832351685, 0, 0, 90},
{541, 1600.9033203125, -1683.9888916016, 5.890625, 0, 0, 90},
{490, 1595.4709472656, -1710.4887695313, 5.890625, 0, 0, 0},
{490, 1591.3709472656, -1710.4887695313, 5.890625, 0, 0, 0},
{490, 1587.4709472656, -1710.4887695313, 5.890625, 0, 0, 0},
{451, 1578.5709472656, -1710.4887695313, 5.890625, 0, 0, 0},
{451, 1574.5709472656, -1710.4887695313, 5.890625, 0, 0, 0},
{451, 1570.4709472656, -1710.4887695313, 5.890625, 0, 0, 0},
{541, 1558.8, -1710.4887695313, 5.890625, 0, 0, 0},
}

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...
9. Zapis pojazdów.
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) )
...
10. System pojazdów.
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 :piwo: :piwo: :piwo: oraz reputacje R*

[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...
11. Usuwanie Wraków Pojazdów.
Witam poszukuje skryptu kt?ry usuwa wraki pojazd?w kt?rymi nie da si? je?dzi?
Za Pomoc Dam :piwo: :piwo:
12. [SKRYPT] Spawn broni i pojazdów.
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ć.

?
Zezwalam na:
- dowolne edytowanie skryptu
?
Uszanuj moj? prac? i nie zmieniaj autora.

?
13. [INNE] Koplikacja Prywatnych Pojazdów.
Problem Z komplikacj? Prywatnych Pojazd?w. Prosze Was O pomoc.

(34) : error 030: compound statement not closed at the end of file (started at line 13)

Linia 13:
if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == CP1)


A linia 34 Jest Pusta Po ostatniej Klamrze, oco chodzi?
Ca?y Kod.

#include <a_samp>
new CP1;
new Dziobak;
public OnFilterScriptInit()
{
CP1 = AddStaticVehicle(463, 2297.3999, 1511.90002, 44.6, 0.0, 0, 1);
Dziobak = AddStaticVehicle(562, 2297.3999, 1511.90002, 44.6, 0.0, 6, 1);
return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == CP1)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name, "Nors.dM_aD", false))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0x281aeb, "Ten pojazd nie nale?y do Ciebie");
}

if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == Dziobak)
{
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name, "Dziobak", false))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0x281aeb, "Ten pojazd nie nale?y do Ciebie");
}
}
return 1;
}
14. [INNE] /przejazd Teleport pojazdów.
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. :)
15. [INNE] Wybrane id pojazdów.
Kod:

if (newkeys == KEY_ANALOG_RIGHT)
{
if(carid[playerid] < 446) carid[playerid] ++;
new Float:X,Float:Y,Float:Z,Float:rot;
X = -1680.4967;
Y = 1210.7145;
Z = 21.1563;
rot = 206.3645;
if(car[playerid] != INVALID_VEHICLE_ID) DestroyVehicle(car[playerid]);
car[playerid] = CreateVehicle(carid[playerid],X,Y,Z,rot,1,1,100000);
SetPlayerVirtualWorld(playerid,playerid+2000);
SetVehicleVirtualWorld(car[playerid], playerid+2000);
GameTextForPlayer(playerid, VehicleNames[carid[playerid]-400], 1, 1);
}


Przyciskiem NUM 6 zmienia mi samochody w moim salonie. Zmienia od id 446. Chc? zrobi? ?eby zmienia?o mi po kolei moje wybrane auta a nie wszystkie ...

Pr?bowa?em robi?

if carid[playerid] = 496;
else carid[playerid] = 445;
else carid[playerid] = 404;

ale nie dzia?a...
16. [INNE] Salon pojazdów.
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:

Kod:

#define MAX_TDCARS 9
new TooDorsCars[MAX_TDCARS][4] =
{
{1, 401, 60000, "Bravura"}, // Bravura
{2, 410, 30000, "Manana"}, // Manana
{3, 412, 45000, "Voodoo"}, // Voodoo
{4, 419, 45000, "Esperanto"}, // Esperanto
{5, 422, 35000, "Bobcat"}, // Bobek
{6, 424, 60000, "BF Injection"}, // BF Injection
{7, 436, 35000, "Previon"}, // Previon
{8, 439, 40000, "Stalion"}, // Stalion
{9, 474, 40000, "Hermes"} // Hermes
};


A tutaj kod odpowiedzialny w?a?nie za tworzenie pojazdu:
Kod:

new Keys, ud, lr;
GetPlayerKeys(playerid, Keys, ud, lr); // Up Down, Left Right

if(BuyingCar[playerid] == 0) // Dwu drzwiowe
{
if(lr > 0)
{

}
else if(lr < 0)
{

}

}
else if(BuyingCar[playerid] == 1) // Cztero drzwiowe
{
if(lr > 0)
{

}
else if(lr < 0)
{

}
}
else if(BuyingCar[playerid] == 2) // Sportoffe
{
if(lr > 0)
{

}
else if(lr < 0)
{

}
}
17. [GF] Pobieranie listy pojazdów.
Witam.

Mam taki problemik bo nie mam poj?cia jak pobra? liste samochod?w ze sciptfiles.

I czy mo?na prosi? o gotow? komend? odrazu ? Dzi?ki