Chcia?em da? do jednego premiera syreny tak by w innych jej nie by?o. Emm pomaga? mi ale jakie? errory mi wywalaj?:
[code][2016-03-19 20:38:10] WARNING: syrena/dzwieki.lua:48: Bad argument @ 'getPedOccupiedVehicle' [Expected ped at argument 1, got nil]
[2016-03-19 20:38:10] WARNING: syrena/dzwieki.lua:49: Bad argument @ 'getElementData' [Expected element at argument 1, got nil]
[2016-03-19 20:38:16] WARNING: syrena/dzwieki.lua:48: Bad argument @ 'getPedOccupiedVehicle' [Expected ped at argument 1, got nil]
[2016-03-19 20:38:16] WARNING: syrena/dzwieki.lua:49: Bad argument @ 'getElementData' [Expected element at argument 1, got nil]
[2016-03-19 20:44:29] WARNING: syrena/dzwieki.lua:48: Bad argument @ 'getPedOccupiedVehicle' [Expected ped at argument 1, got nil]
[2016-03-19 20:44:29] WARNING: syrena/dzwieki.lua:49: Bad argument @ 'getElementData' [Expected element at argument 1, got nil]
[2016-03-19 20:44:35] WARNING: syrena/dzwieki.lua:48: Bad argument @ 'getPedOccupiedVehicle' [Expected ped at argument 1, got nil] [DUP x2]
[2016-03-19 20:44:35] WARNING: syrena/dzwieki.lua:49: Bad argument @ 'getElementData' [Expected element at argument 1, got nil] [DUP x2][/code]
Kawa?ek kodu na stworzenie auta:
[code]function radiowozy()
local premier1 = createVehicle(426, 1601.32, -1683.94, 5.63+0.11, 0, 0, 90)
setElementData(premier1, "syrena", true)
removeVehicleSirens(premier1)
addVehicleSirens(premier1, 6, 2, true, false, false, false)
setVehicleSirens(pr...
Witam wszystkich ! Mam problem z przechowywalni? aut bo ustawi?em elementdaty z systemu pojazd?w panaprezesa kt?ry posiadam i niedzia?a przechowywalnia
[lua]s_przecho
local mdestroy=createMarker(-2046.85, 480.07, 35.17-1, "cylinder", 5, 50,255,250,50)
createBlipAttachedTo(mdestroy, 51)
local t=createElement("text")
setElementData(veh,"pojazd_paliwo",1.5)
setElementData(veh,"pojazd_przebieg","Pozostawianie pojazd?w")
setElementPosition(t,-2046.85, 480.07, 35.17)
addEvent("onParkingGetRekords", true)
addEventHandler("onParkingGetRekords", root, function()
local uid=getElementData(source,"player:uid")
if not uid then return end
local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_vehicles WHERE ownedPlayer=? AND parking=1", uid)
if #result > 0 then
triggerClientEvent(source, "onParkingGetVehicles", source, result)
end
end)
addEventHandler("onMarkerHit", mdestroy, function(el,md)
if getElementType(el) == "player" then
local veh=getPedOccupiedVehicle(el)
if not veh then return end
if getVehicleController(veh) ~= el then return end
local id=getElementData(veh,"vehicle:id")
if not id then return end
if isTimer(timeroddania) then return end
setElementFrozen(veh,true)
outputChatBox("* Trwa zapisywanie p...
[code]--[[
Ten plik zawiera:
* tworzenie aut przy uruchomieniu skryptu
* laczenie sie z baza SQL Lite
* zapis danych aut co 15 min i przy wylaczeniu skryptu
* komende dla administratora sluzaca zapisowi aut
* funkcje blokujaca wejscie do auta jesli nie jestesmy jego wlascicieleme
--]]
handler = dbConnect("sqlite", "pojazdy.db")
--pojazdy
dbExec(handler, "CREATE TABLE IF NOT EXISTS pojazdy (id INTEGER PRIMARY KEY AUTOINCREMENT, wlasciciel TEXT, model INTEGER, x FLOAT, y FLOAT, z FLOAT, rot FLOAT, ca INTEGER, cb INTEGER, cc INTEGER, przebieg FLOAT, paliwo FLOAT)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on pojazdy(id)")
--tuning
dbExec(handler, "CREATE TABLE IF NOT EXISTS tuning (id INTEGER, t0 INTEGER, t1 INTEGER, t2 INTEGER, t3 INTEGER, t4 INTEGER, t5 INTEGER, t6 INTEGER, t7 INTEGER, t8 INTEGER, t9 INTEGER, t10 INTEGER, t11 INTEGER, t12 INTEGER, t13 INTEGER, t14 INTEGER, t15 INTEGER, t16 INTEGER, paintjob INTEGER, hr INTEGER, hg INTEGER, hb INTEGER)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on tuning(id)")
function onStartLoadVehicles()
local query = dbQuery(handler, "SELECT * FROM pojazdy")
local result, num_rows, errormsg = dbPoll (query, -1)
for i,v in pairs(result) do
local veh = createVehicle(v["model"], v["x"], v["y"], v["z"])
setElementRotation(veh, 0, 0,...
! Chcia?bym Ci przedstawi? skrypt na opisy pojazd?w.
Aby ustawi? napis na poje?dzie nale?y wpisa? /vopis tekst
Skrypt nie wymaga dodatkowych skrypt?w, na wy?wietlanie napisu.
Wszystko zrobione
Aby usun?? vopis pojazdu wpisz /vopis usun lub /vopis USUN
Je?eli chcesz doda? vopis pojazdowi, kt?ry tworzysz funkcj? "createVehicle" dopisz do kodu " setElementData(zmienna_auta, "pojazd_opis", "tekst") "
! Chcia?bym Ci przedstawi? skrypt na opisy pojazd?w.
Aby ustawi? napis na poje?dzie nale?y wpisa? /vopis tekst
Skrypt nie wymaga dodatkowych skrypt?w, na wy?wietlanie napisu.
Wszystko zrobione
Aby usun?? vopis pojazdu wpisz /vopis usun lub /vopis USUN
Je?eli chcesz doda? vopis pojazdowi, kt?ry tworzysz funkcj? "createVehicle" dopisz do kodu " setElementData(zmienna_auta, "pojazd_opis", "tekst") "
Siemanko, zrobi?em sw?j w?asny serwer wystartowa? tylko ?e jest ma?y problem ;c
Poniewa? pobra?em skrypt na prywatne pojazdy By PanPrezes i przy sprzedaniu auta jest taki bug ?e bierzesz klikasz na siebie sprzedajesz sobie auto za -99999 i daje ci to 999999k. Jak to naprawi? aby nie mo?na by?o sprzedawa? sobie aut i nie sprzedawa? aut za cen? na minusie.
KOD:
[lua]local sX, sY = guiGetScreenSize()
function createGUIGielda()
if not guig then
guig = {}
guig[1] = guiCreateWindow((sX - 350)/2, (sY - 360)/2, 350, 360, "Sprzeda? pojazdu", false)
guig[2] = guiCreateLabel(10, 23, 330, 40, "Wybierz z listy graczy, kt?rzy znajduj? si? w makerze tego, komu chcesz sprzeda? pojazd.", false, guig[1])
guiLabelSetHorizontalAlign(guig[2], "center", true)
guig[3] = guiCreateGridList(10, 60, 330, 250, false, guig[1])
guig[4] = guiGridListAddColumn(guig[3], "Gracze", 0.9)
guig[5] = guiCreateButton(10, 320, 80, 30, "Zamknij", false, guig[1])
guig[6] = guiCreateButton(260, 320, 80, 30, "Dalej", false, guig[1])
Witam, mam problem, znalaz?em kod na tym forum, kt?ry dodaje handling do aut..
Nie wiem czy dobrze to zrobi?em, bo nie dzia?a...
Oto Kod:
Zobaczcie... w lua dopiero zaczynam wi?c.. Za pomoc stawiam piwko!
Pozdrawiam,
mlodasny
witam,mam niema?y problem,mianowicie chce w dayz dodac spawn pojazdu oraz jakies inne pojazdy.Dodaje koordynaty x,y,z,tak jak sa w przyk?adzie w editor_serwer,ale nie idzie.Natomiast jesli dam spawn it?w na tym samym przyk?adzie,to jest.Moze mi ktos z tym pomoc?
Da?em tak:
-- PATRIOT
gameplayVariables["patriotspawns"] =
{
{-1473.5791015625,320.2294921875,7.1875},
a potem sa spawny z modu...
Witam mam ma?y problem poniewasz mam system zapisu aut pana prezesa i jak tam sprzedam auto za -9999 to albo nabywcy auta daje kas? na plus jak zablokowa? ?eby wgl si? nie da?o sprzedawa? auta na minusie i ?eby si? wywietla? napis ze nie mozna sprzeda? auto poniewasz dano z?? kwote.
Czy w tym o to kodzie trzeba co? zmieni? ?
Za pomoc daje
Witam mam skrypt PanaPrezesa na salon i zapis pojazd?w o ten
I bym chcia? zrobi? tak ?ebym nie musia? wpisywa? /zapiszpojazdy ?eby si? zapisywa?y tylko ?eby co 10 sek same si? zapisywa?y czy da si? to jako? zrobi? ?
Za pomoc stawiam
Witam mam mapke honesta, i mam problem ot?? gdy oboj?tnie jaki gracz wsiada do auta cudzego odpalonego mo?e nim jecha?, a chcia?ym aby wyrzuca?o gracza z tego auta gdy niema do niego uprawnien. Prosze o pomoc, ja ju? rozk?adam r?ce wszystkiego pr?bowa?em oczywiscie dam reputacje i piwka..
P.S i mam drugi problem gdy gracz kupi w sklepie jaki? przedmiot np aparat to niema go na /p jak to naprawi??
Witam
Czy m?g?by kto? mi pom?c z skryptem przechowywalni aut z xyzzyrp bo mi nie dzia?a.
serwer
[code2]
local cs_wydawanie=createColCuboid(2870.7,-1820.3,10,7.2,6,3)
local function pojazdNaParkingu(vid)
local query=string.format("SELECT 1 FROM lss_vehicles WHERE id=%d AND przechowalnia=1", vid)
local wynik=exports.DB:pobierzWyniki(query)
return (wynik and true or false)
end
local function czyStrefaWydawaniaWolna()
local p=getElementsWithinColShape(cs_wydawanie, "vehicle")
for i,v in ipairs(p) do
setElementFrozen(v,false)
end
if #p>0 then return false end
return true
end
if not vid or not tonumber(vid) then
outputChatBox("* Na wy?wietlaczu urz?dzenia pojawia si? napis ERROR", plr)
return
end
if not pojazdNaParkingu(vid) then
outputChatBox("* Na wy?wietlaczu pojawia si? informacja: tego pojazdu nie ma na parkingu." ,plr)
return
end
if not czyStrefaWydawaniaWolna() then
outputChatBox("* Na wy?wietlaczu pojawia si? informacja: brak miejsca przed bram?. Nie mo?na wyda? pojazdu." ,plr)
return
end
takePlayerMoney(plr, 500)
-- no to jedziemy z koksem!
local query=string.format("UPDATE lss_vehicles SET przechowalnia=0,frozen=0,loc='2874...
Witam!
Edytuj? sobie GM DayZ. Wszystko pi?knie ?adnie ale mam ma?y problem. Mam system do respawn?w zniszczonych aut, ale nie respi on utopionych aut. Wie kto? jak to naprawi??
Z g?ry B?g zap?a?.
Witam Mam taki problem ze skryptem ./vopis on dodaje opisy do pojazd?w nie mam ?adnych b??d?w a jak wpisuje /vopis np Eb to pisze U?yj: /vopis <opis> i nie pojawia si? opis. prosz? o pomoc z tym skryptem ni?ej macie kod lua
addCommandHandler("vopis", function(plr,cmd,...)
local opis=table.concat(arg, " ")
if (string.len(opis)<3) then
outputChatBox("U?yj: /vopis <opis>, lub /vopis usun", plr)
return
end
local veh=getPedOccupiedVehicle(plr)
if (not veh) then
outputChatBox("Musisz by? w poje?dzie kt?rego opis chcesz zmieni?.", plr, 255,0,0)
return
end
if (opis=="usun" or opis=="USUN") then
removeElementData(veh,"opis")
else
setElementData(veh, "opis", opis)
end
end,false,false)
[size=18][color=red]Witam i? posiadam skrypt na zapis aut w XML ale jest problem poniewa? jak pisze /zapisz to wyskakuje b??d w DB3 (debugscript 3) SS : [/color][/size][img]http://i.imgur.com/frIjQf7.jpg[/img]
A o to skrypt:
[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 ( "xml.xml" )
for _,v in ipairs ( xmlNodeGetChildren ( xml ) ) do
xmlDestroyNode ( v )
end
xmlSaveFile ( xml )
for _,v in ipairs ( getElementsByType ( "vehicle" ) ) do
model = getElementModel ( v )
x,y,z = getElementPosition ( v )
c1,c2,c3,c4,c5,c6 = getVehicleColor ( v )
r1,r2,r3 = getVehicleRotation ( v )
child = xmlCreateChild ( xml, "pojazd" )
id = tonumber ( getElementData ( v, "id" ) )
owner = getElementData ( v, "owner" )
if not tonumber ( getElementData ( v, "id" ) ) then
id = tonumber ( math.random ( 1, 1000 ) ) end
if not owner then
owner = "Publiczne" end
xmlNodeSetAttribute ( child, "model", tonumber(model) )
xmlNodeSetAttribute ( child, "x", tonumber(x) )
xmlNodeSetAttribute ( child, "y", tonumber(y) )
xmlNodeSetAttribute ( child, "z", ton...
Witam chcia?bym zrobi? na serverze ze np infernus na kordach x,y,z ma podmiank? na policyjnego z neta a ka?dy inny infernus jej nie mia?, zale?y mi na takim skrypcie ?e ustawiam pliki podmianki i kordy (x,y,z,rx,ry,rz) auta a on je tam tworzy podmienione. Dodatkowo ?eby m?g? ustawi? 2 kolory w nim.
Taki Skrypt Widzia?em na serverze B**TP**y*
i na P*L**E z autami do zdawania prawka.
Mam pewien problem z skryptem [b]Shuffle[/b] gdy? mam skrypt na prywatne auta oraz nadawanie im ID i chcia?bym doda? do tego zapisu aut zapisywanie tuningu i zapisywanie tego ID lecz nie wychodzi mi.
Skrypt na tworzenie tych aut z nadawaniem ID:
[lua]aktualneID = 0
function give(playerSource,pcar,car,cost,km)
car = getVehicleModelFromName(car)
if isPlayerInACL(playerSource,"Admin") then
local x, y, z = getElementPosition(playerSource)
if ( car ) then
local theCar = createVehicle(car,x,y,z-0.1)
warpPedIntoVehicle(playerSource,theCar)
setElementPosition(playerSource,x,y,z+1.5)
local xr,yr,zr = getElementRotation(playerSource)
setElementRotation(theCar,xr,yr,zr)
setElementData(theCar,"vehicle:cost",tonumber(cost))
setElementData(theCar,"vehicle:owner",0)
setElementData(theCar,"vehicle:id",aktualneID)
setVehiclePlateText(theCar,"SF "..aktualneID)
aktualneID = aktualneID + 1
setElementFrozen(theCar,true)
outputChatBox("#63DBFF*Stworzy?e? pojazd #B9F46C"..getVehicleNameFromModel(car).." #63DBFFkt?ry kosztuje #B9F46C"..cost.."$#63DBFF.",playerSource,0,0,0,true)
if km then
setElementData(theCar,"vehicle:travel",tonumber(km))
end
else
outputChatBox("#63DBFF*Wpisa?e? z?? nazw? auta.",play...
Wie kto? w czym jset b??d?
Wchodze jako policjant do radiowozu (komendy policjanta dzia?aja a tam tez jest ustawione podobnie)
i wywala mnie bo nie mam kluczykow. Pomocy..
function spawnAut() local xml = getResourceConfig("auta.xml") local modelauta = xmlNodeGetAttribute(xml, "model") local carX = xmlNodeGetAttribute(xml, "posX") local carY = xmlNodeGetAttribute(xml, "posY") local carZ = xmlNodeGetAttribute(xml, "posZ") local carRot = xmlNodeGetAttribute(xml, "rot") createVehicle(modelauta, tonumber(carX), tonumber(carY), tonumber(carZ), 0.0, 0.0, tonumber(carRot)) end
Witam po przerwie .
Pomo?e mi kto? z licznikiem
Mianowicie chodzi mi aby licznik w?acza? si? tylko wtedy gdy gracz jest w danym aucie np licznik w?aczy sie tylko je?eli gracz jest w banshee...
Poaczatek kodu ==:
[code]function opcje (player, seat, jacked)
if not isPlayerMapVisible() then
local vehicle = getPedOccupiedVehicle(getLocalPlayer())
if vehicle and getVehicleController(vehicle) == getLocalPlayer() then
local kPrawy = getElementData (vehicle, "kier_prawy")
local kLewy = getElementData (vehicle, "kier_lewy")
local silnik = getVehicleEngineState (vehicle)
local paliwo = tonumber(getElementData(vehicle, "fuel")) or 0
if silnik then l_engine="silnik_on.png" else l_engine="silnik_off.png" end
if ( getVehicleOverrideLights ( vehicle ) == 2 ) then swiatla = "swiatla_on.png" else swiatla ="swiatla_off.png" end
if kPrawy then kierp = "kierunekprawo_on.png" else kierp = "kierunekprawo_off.png" end
if kLewy then kierl = "kieruneklewo_on.png" else kierl = "kieruneklewo_off.png" end
if ( isVehicleFrozen ( vehicle ) == true ) then reczny = "reczny_on.png" else reczny = "reczny_off.png" end
if getElementData(vehicle,"cl_vehiclelocked") then kl = "drzwi_zamkniete.png" else kl = "drzwi_otwarte.png" end
if paliwo < 25 then s_fu...
?[color=red][/color]Mam problem ze spawnem bo jak wchodzisz na serwa to normalnie sie respisz ale jak zginiesz to sie nie respisz i trzeba robic reconnect
oto kod :
function joinHandler()
local x = 1480.9064941406
local y = -1771.8071289063
local z = 18.795755386353
spawnPlayer(source, x, y, z)
fadeCamera(source, true)
setCameraTarget(source, source)
outputChatBox("Witaj na polskim serwerze RPG !", source)
end
addEventHandler("onPlayerJoin", getRootElement(), joinHandler)
za pomoc stawiam
za pomoc przy zrobieniu skryptu na rejestracje aut do rpg stawiam i
pozdro?
Witam, mam problem, korzystam z gamemode GeoGaming i mam takie pytanie, jak naprawi? to, ?e jak gracz wejdzie do auta frakycjnego dostaje kicka od systemu?
Witam chcia?bym linijke kodu kt?ra zapisywa?a mi pozycje pojazdu i wczytywa?a pojazd po restartcie skryptu
Linijka co daje auto na konto po zakupie
[lua]function onBuyCar(sPlayer)
if getPlayerAccount(sPlayer) then
if isPedInVehicle(sPlayer) then
if getElementData(getPedOccupiedVehicle(sPlayer),"vehicle:owner")==0 then
if getPlayerMoney(sPlayer)>=tonumber(getElementData(getPedOccupiedVehicle(sPlayer),"vehicle:cost")) then
setElementData(getPedOccupiedVehicle(sPlayer),"vehicle:owner",getPlayerAccount(sPlayer))
setElementData(getPedOccupiedVehicle(sPlayer),"ownername",getPlayerName(sPlayer))
takePlayerMoney(sPlayer,getElementData(getPedOccupiedVehicle(sPlayer),"vehicle:cost"))
setVehicleEngineState(getPedOccupiedVehicle(sPlayer),true)
setElementFrozen(getPedOccupiedVehicle(sPlayer),false)
setElementData(getPedOccupiedVehicle(sPlayer),"ownername",getPlayerName(sPlayer))
outputChatBox("#63DBFF*Kupi?e? pojazd #B9F46C"..getVehicleName(getPedOccupiedVehicle(sPlayer)).."#63DBFF za #B9F46C"..getElementData(getPedOccupiedVehicle(sPlayer),"vehicle:cost").."$#63DBFF.",sPlayer,0,0,0,true)
local x, y, z = getElementPosition(getPedOccupiedVehicle(sPlayer))
local blip = createBlip(x,y,z,0,1,0,0,255,255,0,65535,sPlayer...