Witam mam problem, ot?? ka?dy gracz na serwerze mo?e wsiada? do nie swojego odpalonego auta, chcia?bym zrobi? tak aby gracz do kt?rego nie jest przypisany odpalony pojazd po wejsciu za kireownice zostal wyrzucony z auta i pisa?o np "Nie posiadasz uprawnien do tego auta" Z g?ry dzi?ki za pomoc.
Witam, posiadam system privcar i? chcia?bym doda? do tego ?e nie mo?na ukra?? pojazdu. Czyli ?e je?eli auto jest moje nie mo?e nikt inny do niego wsi???.
Witam mam List? prywatnych pojazd?w lecz on jest dostepny tylko w urzedzie jak wejd? w marker, a ja chce zrobi? zeby on by? dostepny pod komend? np vmoje.
Nie wiem czy jest co? takiego ale chcia?bym aby np. skin policjanta nie m?g? wsi??? do czo?gu ale np. ?o?nierz ju? by m?g? wsi???.
Za pomoc stawiam piweczko
Witam!
Mam taki system pojazd?w: Link
i teraz jak kupie pojazd to wszystko jest dobrze..
a? do momentu relogu.
Potem gdy wpisze /pojazd wez 1 to pisze ze nie ma pojazdu..
Mo?e kto? co? poradzi? co tutaj jest nie tak?
Za pomoc oferuj? Zimne i respekt
Witajcie, znacie poprawne zastosowanie zapytania dbExec?
Chodzi mi o zastosowanie aby mo?na by?o wci?gn?? np opis ze stringem, jak dodaje rzeczy kt?re maj? np kropki lub przecinki w sobie to ju? b??dy si? wywalaj?.
Witam.
Prosz? o wyja?nienie, i w razie konieczno?ci mojej nierozumno?ci (y), dopisa?, jak to zrobi?.
Mam dany kod:
----------------------------------------------------
[lua]
function psp1(model,x,y,z, rx,ry,rz, numberplate, direction, variant1, variant2)
if model and x and y and z and rx and ry and rz then
local psp = createVehicle(model,x,y,z, rx,ry,rz, numberplate, direction, variant1, variant2)
removeVehicleSirens(psp)
addVehicleSirens(psp, 6, 2, true, false, false, true)
setVehicleSirens(psp, 1, -0.7, 3.3, 1.5, 255, 0, 0, 191.3, 191.3)
setVehicleSirens(psp, 2, 0.7, -3.1, 1.4, 255, 0, 0, 255, 255)
setVehicleSirens(psp, 3, -1, 0.8, -0.4, 0, 76.5, 255, 255, 255)
setVehicleSirens(psp, 4, 1, 0.8, -0.4, 0, 76.5, 255, 255, 255)
setVehicleSirens(psp, 5, 0.7, 3.3, 1.5, 0, 76.5, 255, 255, 255)
setVehicleSirens(psp, 6, -0.7, -3.1, 1.4, 0, 76.5, 255, 255, 255)
setVehicleColor(psp, 155, 0, 0, 245, 245, 245 )
end
end
function psp2()
psp1(407, -2800, -444, 12,0,0,270, "PSP TEST", false, 0, 0 )
end
addEventHandler('onResourceStart',getResourceRootElement(getThisResource()),psp2)
[/lua]
--------------------------
Prosz? mi powiedzie?, jak zrobi?, ?e podczas gdy odjedziemy gdzie? pojazdem, nast?pnie z niego wysi?dziemy i przez nie wsiadanie do niego przez np. kolejne 30 minut, ma on po np. 30 minutach wr?ci? na pierwotne miejsce (spawn pojazdu)? Chodzi mi o "respawnVehicles", ale przy tym skrypcie..
Witam, mam pewien problem ot?? chce zrobi? sprzedawanie gracza z ofert? lecz mi nie wychodzi, podaje dobr? komend?, jestem w?a?cicielem pojazdu oraz w nim siedz? mimo to nic si? nie wy?wietla.
Witam, mam pewien problem ot?? posiadam system pojazd?w wszystko by?o okej lecz po pewnym czasie ot?? kupuj?c pojazd z komisu nic mi si? nie dzieje, dopiero po restarcie skryptu xx-vehicles (komis posiadam w xx-komisy) tworzy si? pojazd w tym miejscu w kt?rym da?em ustawienie to razem dwa pojazdy mam. . . a chcia?bym aby te pojazdy wykupione w komisie si? zapisywa?y co? nie dzia?a.
[lua]
function rozdawanieID()
local pojazd_id = 0
for i,v in ipairs(getElementsByType("vehicle")) do
if not(getElementData(v, "pojazd_id") == nil) and not(getElementData(v, "pojazd_id") == false) then
pojazd_id = pojazd_id+1
if pojazd_id == 0 then
return 1
end
end
end
return pojazd_id
end
addEvent("onShopBuyVehicle", true)
addEventHandler("onShopBuyVehicle", root, function(nazwa, vmodel, koszt)
local zapytanie = dbExec(handler, "INSERT INTO go_pojazdy SET id='', model='"..tonumber(vmodel).."', loc='-1917.54, 293.81, 40.86', rot='0.0, 359.9, 179.9', color='0, 0, 0', swiatla='255, 255, 255', tablica='"..tonumber(vmodel).."', przebieg='0', paliwo='50', opis='', obrazenia='0,0,0,0,0,0', tuning='0', zycie='1000', frozen='1', kierowca='', frakcja='0', wlasciciel='"..getElementData(source, "gracz_id").."'")
if zapytanie then
local pojazd = createVehicle(tonumber(vmodel), -1917.54, 293.81, 40.86, 0.0, 359.9, 179.9)
setElementData(pojazd, "pojazd_wlascic...
Witam,
Chcia?bym si? dowiedzie?, czy mo?na jako? zapragn?? kod, kt?ry posiada?by tak? funkcj?, aby na pojazd nadawa? jaki? napis? Posiadam sw?j serwer, kilkana?cie skrypt?w robi?em sam, lecz gdy czas na frakcj? - ten jedyny skrypt sprawia najbardziej wymagaj?cy problem. Prosz? o pomoc - czy istnieje taki skrypt, lub jak by? gdzie? na forum - prosz? o jego kod.
Za pomoc jak najbardziej leci PIWO
Witam potrzebuj? funkcji kt?re:
-Aby pod np CTRL da?o si? podczepi? do traktora z ty?u id pojazdu 610
-Sprawdzanie czy gracz ma podczepiony id pojazdu 610
Wstawia?em wcze?niej m?j skrypt ale ci?gle wypisywa?o "U?y?e? niedozwolonego s?owa, zapoznaj si? z TYM tematem" a TEN temat nie istnieje...
[ Dodano : 2014-10-24, 19:38 ]
Witam, m?g?by mi kto? pom?c? Pr?bowa?em pisa? skrypty i wysz?o mi takie co? i nawet dzia?a?o. A teraz nie dzia?a...
Og?lnie to chodzi, o naprawianie auta poprzez marker. Ma kto? pomys?, dlaczegonie dzia?a?
[lua]
marker = createMarker (1850.090, -1856.221, 12.3, "cylinder", 5.0, 50, 204, 57, 255)
function fix(playerSource)
local theVehicle = getPedOccupiedVehicle(playerSource)
if theVehicle and getVehicleController(theVehicle) == playerSource then
if getPlayerMoney ( playerSource ) < 150 then return end
fixVehicle (theVehicle)
takePlayerMoney (playerSource, 150)
outputChatBox ("Pojazd zosta? naprawiony!" , getLocalPlayer)
end
end
addEventHandler ( "onMarkerHit", marker, fix)
marker = createMarker (1929.090, -2067.221, 12.3, "cylinder", 5.0, 50, 204, 57, 255)
function fix(playerSource)
local theVehicle = getPedOccupiedVehicle(playerSource)
if theVehicle and getVehicleController(theVehicle) == playerSource then
if getPlayerMoney ( playerSource ) < 70 then return end
fixVehicle (theVehicle)
takePlayerMoney (playerSource, 70)
outputChatBox ("Pojazd zosta? naprawiony!" , getLocalPlayer)
end
end
addEventHandler ( "onMarkerHit", marker, fix)
Witam! Ot??, pisz? sobie skrypt na nie zniszczalno?? pojazd?w kiedy nikogo w nich nie ma. Brak db3, skrypt nie dzia?a, strona servera. Za pomoc
KOD:
function zniszczenia()
for k,v in ipairs ( getElementsByType ( "vehicle" ) ) do
if seat ~= 0 then return getVehicleOccupant ( source, 0 )end
cancelEvent() end
end
addEventHandler("onVehicleDamage", root, zniszczenia)
Witam. Mam pytanie, poniewa? pisz? prace na serwer i potrzebuje pewnej rzeczy a dok?adniej chc? zrobi? tak aby po wej?ciu w marker tworzy? si? pojazd na danej pozycji a na czacie wy?wietla?a si? wiadomo?? np "udane" a je?eli w tym miejscu stoi ju? jaki? pojazd to pisz? "nieudane", a pojazd si? nie pojawi:)
1 ----- Witam, mam pytania jednak?e zrobi?em sobie skrypt na spawnowanie pojazd?w lecz, chc? aby np je?eli siedz? w poje?dzie i wpisuje /veh.create to zamienia?by si? pojazd na ten nowy a nie tworzy? nowy na moim poje?dzie.
addCommandHandler("veh.create", function(plr, cmd, model) local login = getPlayerName(plr)
if sprawdzRoota(login) == getPlayerName(plr) or sprawdzAdmina(login) == getPlayerName(plr) or sprawdzModeratora(login) == getPlayerName(plr) then if (not model) then
outputChatBox("U?yj: /veh.create <model>", plr)
return end
local x,y,z = getElementPosition(plr) local r1,r2,r3 = getElementRotation(plr) local model = getVehicleModelFromName(model) local pojazd = createVehicle(model, x, y, z, r1, r2, r3) warpPedIntoVehicle(plr, pojazd) end
end)
2------- Witam, mam problem ot?? chc? zrobi? ?e po wpisaniu /admins pokazuj? si? admini z xml wszyscy dodani m?g?by kto? poda? przyk?ad?
Siemka, mam grubszy problem. Nie chc? kombinowa?, chodzi o to by do tego:
function prawoKatA ( player, seat, jacked )
if seat == 0 then
if ( prawojazdykata[getElementModel(source)] ) then
cancelEvent()
outputChatBox ( "[Licencje] Nie posiadasz prawa jazdy kategori A by prowadzi? ten pojazd.", player, 150,50,0 )
end
end
end
addEventHandler ( "onVehicleStartEnter", getRootElement(), prawoKatA )
Dopisa? w tej linijce:
if ( prawojazdykata[getElementModel(source)] ) then
lub tak by dzia?a?o, acl. Raczej wiecie o co chodzi, mam rozpisane tablice z rodzajami prawa jazdy, czyli prawojazdykata, w tej tablicy s? motory, teraz chodzi o to ?e nie ma jak kogo? doda? by on mia? do siebie przypisan? t? tablice, mam ich chyba z 6.
[ Dodano: 2014-07-27, 22:00 ]
A dodaj?c, mam zrobion? komend? /daj-prawo-a (...b...c) Kt?re dodaje do acl:
PJA. Tylko teraz doda? tu sprawdzanie czy gracz jest w tym acl, je?eli tak to mo?e wej?? do pojazd?w z tablicy...
Witam ot??, napisa?em sobie prosty skrypt. Ale nie wiem w czym tkwi problem, po wpisaniu /zaparkuj siedz?c w aucie nic nie dzia?a... A po dodaniu jeszcze jednej linijki z b??dem naprzyk?ad: Nie masz tyle pieni?dzy. To wszystko ok. Mo?e mi kto? wyt?umaczy?? Aha, i chcia?bym aby po wybuchu pojazdu, respi? si? w miejscu w kt?rym w?a?ciciel wpisa? /zaparkuj... Za pomoc + Respekt
Tutaj kod:
function playerCarPark ( source, cmd)
if(isPedInVehicle(source)) then
local playercar = getPedOccupiedVehicle ( source )
if(getElementData ( playercar, "owner" ) == getPlayerName ( source )) then
local x, y, z = getElementPosition ( source )
local xa,ya,a = getElementRotation ( playercar )
setElementData (playercar,"xpos",x)
setElementData (playercar,"ypos",y)
setElementData (playercar,"zpos",z)
setElementData (playercar,"angle",a)
outputChatBox ("[AUTA]Zaparkowa?e? auto pomy?lnie.",source, 243,149,72 )
saveCars()
else
outputChatBox ("[AUTA]To nie jest twoje auto.",source, 255,255,127 )
end
end
Witam! Jestem w trakcie tworzenia systemu pojazd?w kt?ry zapewne opublikuj? jak sko?cz?.
Na razie zrobi?em funkcj? na spawn pojazd?w, lecz co? mi nie dzia?a.
Oto kod:
id = {432}
function spawnauta(id,player) local player = getRandomPlayer() local x, y, z = getElementPosition (player) createVehicle ( "id", x+1, y+1, z) end
addCommandHandler ( "spawn", spawnauta)
Problem jest w tym ?e w debugu nie ma b??d?w a pojazdu nie spawni . Chc? w tym skrypcie wywo?a? spawn pojazd?w z tabeli gdy? ma on obejmowa? wszystkie pojazdy w gta. Chodzi oto aby by?a komedna typu /spawn [idpojazdu]. Jak narzazie to nie dzia?a za pomoc daj? zimne
Cze??. Mam pytanie. Jak zrobi? aby ka?demu stworzonemu pojazdowi w mysql nadawa?o si? id na serwerze? A potem np po wpisaniu komendy /sprid wy?wietla mi sie id tego pojazdu? Prosz? o pomoc, stawiam du?o
[ Dodano: 2014-04-02, 16:45 ]
Dobra mam ju? ID. Teraz jak si? np. teleportowa? do tego pojazdu? O danym id.
Witam. Pisze skrypt na prywatne pojazdy kt?re zapisuj? si? w pliku xml. Ale mam ma?y problem. Polega on na tym ?e kiedy wybieram pojazd z gridlisty i klikam stw?rz to po stronie serwera dodaje si? wszystko do pliku xml ale pojazd si? nie tworzy.
Kod po stronie klienta w kt?rym dodaje pojazdy do gridlisty i potem pobieram pojazd do stworzenia.
[code]function pokazPanel()
guiSetInputEnabled(true)
guiSetVisible(GUIEditor.tabpanel[1],true)
showCursor(true)
for i = 0, 211 do
if ( getVehicleNameFromModel ( 400 + i ) ~= "" ) then
local row = guiGridListAddRow(GUIEditor.gridlist[2])
guiGridListSetItemText (GUIEditor.gridlist[2], row,1, getVehicleNameFromModel(400+i), false, false )
guiGridListSetItemText (GUIEditor.gridlist[2], row,2, 400+i, false, false )
end
end
end
addEvent("Panel:Pokaz_Osobowe",true)
addEventHandler("Panel:Pokaz_Osobowe",getRootElement(),pokazPanel)
function AutaClientTworz()
local nazwa = guiGridListGetItemText ( GUIEditor.gridlist[2], guiGridListGetSelectedItem ( GUIEditor.gridlist[2] ), 2 )
if nazwa ~= "" then
triggerServerEvent("AutaServer:Tworz",getLocalPlayer(),getLocalPlayer(),nazwa)
else
outputChatBox("*Musisz wybra? pojazd z listy!", source, 255, 255, 255)
end
end
addEventHandler("onClientGUIClick",GUIEditor.button[1],AutaClientTworz,false)[/code]
I kod po stronie serwera w kt?rym dodaje pojazd do pliku xml i tworze go.
[code]function AutaServerTworz(na...
Witam, chcia?bym was si? zapyta? jak stworzy? skrypt kt?ry po strzeleniu lub namierzeniu celownikiem na samoch?d, pojazd by si? usuwa?... Chcia?bym prosi? was o pomoc bo jestem zielony w tych sprawach, dopiero zaczynam z stworzeniem skrypt?w a chocia? pr?buje... Dam wam zawarto?? pliku z ko?c?wk? .lua
function removeobject()
local x = 1959.55
local y = -1714.46
local z = 15
spawnPlayer(source, x, y, z)
fadeCamera(source, true)
setCameraTarget(source, source)
outputChatBox("Witaj na moim serwerze!", source)
end
addEventHandler("onPlayerJoin", getRootElement(), joinHandler)
destroyVehicle(v) shotdeagle
Napisie mi czy by?em chocia? blisko, lub co mam zmieni? doradzi? co?. Z g?ry dzi?kuje, przy okazji mo?ecie mi podes?a? jaki? poradnik dla pocz?tkuj?cych jak stworzy? skrypt na serwer MTA. POZDRAWIAM
Witam, dosta?em tak?, mo?na to nazwa? wybiera?ka pojazd?w. Chodzi oto, ?e po wpisaniu /auta wyskakuj? textdrawy ze zdj?ciami aut i po klikni?ciu w niego spawnuje nam auto. Z racji tego, ?e tam by?a hydra, czo?g, itd. czego nie potrzebuj? usun??em z:
Witajcie
Czy istnieje jaki? spos?b w SA-MPie na odblokowanie mo?liwo?ci uszkadzania nieu?ywanych pojazd?w? Chodzi mi tu g??wnie o doczepiane naczepy, kt?re zawsze maj? poziom "zdrowia" na poziomie 1000.0.
Witam. Czy przerobi? by mi kto? system prywatnych pojazd?w by inferno na zapis dini? By?bym bardzo wdzi?czny. Link do systemu: http://speedy.sh/adQHS/systembezbuga.pwn
Z g?ry dzi?kuj?.
Witam ot?? nauczy?em si? tworzy? obiekty i nimi zarz?dza?, ale mam problem z dodaniem aut gdy? jak je ustawie i chc? przerobi? na lua konwenter w og?le nic nie wypluwa.
Witam mam 2 sprawy kt?re chc? wykona? a sam raczej nie znajd? tych linijek.
1.Jak zrobi? by auto nie respawnowa?o si? po wybuchu a jedynie po restarcie serwera.
2.Jak zrobi? by gracz po rejestracji pojawia? si? na spawnie a po wylogowaniu pojawi? si? w miejscu gdzie wyszed?.