Witam mam problem z zapisem w db w sensie nie zapisuje sie tuning w bazie jak tuninguje auto i wyjezdzam daje do przecho i wyciagam spowrotem to nie ma tego tuningu. jak ktos pomoze dam piwko
Witam mam problem z zapisem w db w sensie nie zapisuje sie tuning w bazie jak tuninguje auto i wyjezdzam daje do przecho i wyciagam spowrotem to nie ma tego tuningu. jak ktos pomoze dam piwko
Hej, co zrobi? by inmousein dzia?a? w jednym GUI, a nie wszystkich?
Chodzi mi o to by inmousein "WSTECZ" dzia?a? mi tylko w silnikGUI, a nie w silnikGUI oraz drawGUI
[code]
function drawGUI()
dxDrawImage(0/scale, 0/scale, 1920/scale, 1080/scale, "images/bg.png", 0, 0, 0, tocolor(255, 255, 255, a), false)
dx:dxLibary_createButton("Wyjd?", 360/zoom, 540/zoom, 202/zoom, 51/zoom, 3)
end
addEventHandler("onClientClick", root, function(button, state)
if button == "left" and state == "down" then
if isMouseIn(30/zoom, 20/zoom, 202/zoom, 51/zoom) then
removeEventHandler("onClientRender", root, drawGUI)
addEventHandler("onClientRender", root, silnikGUI)
end
end
end)
addEventHandler("onClientClick", root, function(button, stat...
Pomoze kto? Chcia?em przerobi? sobie Tunera i wszystko dzia?a mk trakcje itd ale nie dzia?aj? pojemnosci i cylindry a b??d wyskakuje taki :
[lua]s_vehbuy.lua:436: bad argument #28 to 'format' (number expected, got string)[/lua]
[lua]s.lua:387: call: failed to call 'pystories-vehicles:onSaveVehicle' [string "?"][/lua]
local napis=createElement("text")
setElementData(napis, "name", "Tuning mechaniczny")
setElementPosition(napis, 950.78, 1874.22, 10.85)
for i,v in pairs(elements["positions"]) do
v.cuboid = ColShape.Sphere(unpack(v.cuboid))
v.marker = Marker(v.marker[1], v.marker[2], v.marker[3]-1, "cylinder", 5, 0,64,255,0)
createMarker(950.78, 1874.22, 10.85-4.5, "cylinder", 5, 0,64,255,75)
end
addEvent("UP1", true)
addEventHandler("UP1", getRootElement(), function()
local hajs = getPlayerMoney(source)
local ccar = getPedOccupiedVehicle(source)
local cena = 35000
if getElementData(ccar, "vehicle:ownedPlayer") == getElementData(client, "player:sid") then
if hajs < cena then exports["np-notyfikacje"]:noti("Nie sta? Ci? aby zakupi? to ulepszenie!&q...
Siema, mam problem ma?y. Podczas Pr?by monta?u Cylinder?w oraz Pojemno?ci silnika wyskakuje Error : https://imgur.com/a/39PZY82 wie kto? o co chodzi ?
a tu kod: [lua]addEvent("poj", true)
addEventHandler("poj", getRootElement(), function()
local hajs = getPlayerMoney(source)
local ccar = getPedOccupiedVehicle(source)
local cena = 30000
if getElementData(ccar, "vehicle:ownedPlayer") == getElementData(client, "player:sid") then
if hajs < cena then exports["np-notyfikacje"]:noti("Nie sta? ci? na te ulepszenie!", client, "error") return end
local id = getElementData(ccar, "vehicle:id")
if not id then exports["np-notyfikacje"]:noti("To nie jest pojazd prywatny!", client, "error") return end
if getElementData(ccar, "Pojemnosc:silnika") == "1.0" then
setElementData(ccar, "Pojemnosc:silnika", "1.2")
cancelEvent()
elseif getElementData(ccar, "Pojemnosc:silnika") == "1.2" then
setElementData(ccar, "Pojemnosc:silnika", "1.4")
cancelEvent()
elseif getElementData(ccar, "Pojemnosc:silnika") == "1.4" then
setElementData(ccar, "Pojemnosc:silnika", "1.6")
cancelEvent()
elseif getElementData(ccar, "Pojemnosc:silnika") == "1.6" then
setElementData(ccar, "Pojemnosc:silnika", "1.8")
...
Witam mam problem ze skryptem ogrpg-vehicles.
Chodzi o to, ?e w tym skrypcie, a konkretnie w pliku "s_vehbuy.lua", jest zapisany mk1, mk2. I chodzi o to, ?e nie wa?ne czy w mysql pod kolumn? "mk1" pojazd ma "1" czy "0", to i tak ka?dy pojazd posiada mk, jedynie nie wyskakuje mu informacja o tym na chacie.
[b]s_vehbuy.lua[/b]
[lua]vehicles=0
root=getRootElement()
resourceRoot=getResourceRootElement(getThisResource())
local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
[587]={-1,0,-0.5}, -- euros
}
local nlIDX={
3962,2113,1784,2054,2428,2352
}
function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then
local handlingTable = getVehicleHandling ( element )
local value = handlingTable[property]
if value then
return value
end
end
return false
end
function getAdmin2(plr,level)
if level then
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=?"...
Czesc Mam takie pytanie, jak zrobic zapis i wczytywanie tuningu w JSON ? Chodzi o to ze poprostu funkcja getVehicleUpgrade, nie zwraca slotu tylko jak?? tabel?. Je?eli zapisuj? tabele do zmiennej i pr?buj? j? nada? to nie dzia?a Za pomoc and
[ Dodano: 2018-07-23, 21:23 ]
przyk?ad z wiki zwraca co? dziwnego czyli
np Nie mam spoilera a pisze ?e mam id 1010 (ale 1010 to nitro)
Witam!, wgra?em na sw?j serwer tuning mechaniczny, jest on zaznaczony w dw?ch pliczkach, "nitro_s" i "nitro_c", sprawa wygl?da tak ?e dzia?a jedynie MK1, Mk2, 4x4 a mk3 i gz niestety po zakupie nawet sie nie pojawia, a mam te info ?e zakupi?em i mam odda? do przecho, po czym wyjmuje i nie ma ;d jest jedynie mk1 mk2 4x4 pod spodem podsy?am kodzik tego, je?li kto? pom?g?by mi, to z g?ry dzi?kuje, b?d? wdzi?czny i wynagrodz? to zimnym
Witam, mam dla was skrypt w kt?rym gracz sobie sam robi tunning jednocze?nie maj?c na to podgl?d !
Czego? takiego nie widzia?em na GTAO wi?c pomy?la?em ?e to si? przyda szczeg?lnie Pseudolska na kt?rym tunnerzy to rzadko?? ! xd
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
PS; Skrypt nie jest m?j tylko jakiego? Angielskiego speca ! Co w nim zrobi?em ? :
- Dostosowa?em go pod OGRPG/PYS ( Domy?lnie by? pod FreeRoam )
- Doda?em t?umaczenie
- Poprawi?em gui
- Odbugowa?em Tabelki
- Doda?em zapis cze?ci
- Zoptymalizowa?em dzia?anie skryptu
- Poprawi?em czasami buguj?ce si? markery
- Doda?em zawansowany system notyfikacji, kt?ry jest odrazu w skrypcie
- Umo?liwi?em dodawania nowych cze?ci typu mk lub gz
Witam, mam dla was skrypt w kt?rym gracz sobie sam robi tunning jednocze?nie maj?c na to podgl?d !
Czego? takiego nie widzia?em na GTAO wi?c pomy?la?em ?e to si? przyda szczeg?lnie Pseudolska na kt?rym tunnerzy to rzadko?? ! xd
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
PS; Skrypt nie jest m?j tylko jakiego? Angielskiego speca ! Co w nim zrobi?em ? :
- Dostosowa?em go pod OGRPG/PYS ( Domy?lnie by? pod FreeRoam )
- Doda?em t?umaczenie
- Poprawi?em gui
- Odbugowa?em Tabelki
- Doda?em zapis cze?ci
- Zoptymalizowa?em dzia?anie skryptu
- Poprawi?em czasami buguj?ce si? markery
- Doda?em zawansowany system notyfikacji, kt?ry jest odrazu w skrypcie
- Umo?liwi?em dodawania nowych cze?ci typu mk lub gz
Witam mam problem z tuningiem na paczce PYS 3.0
Gdy dodam w mysql tuner-sf
I W urzedzie wezm? prac?
wejd? w blip Pracy tunera pisze ?e nie jestem zatrudniony pomo?e kto? ?
Daje piwko.
addEventHandler("onClientMarkerHit", resourceRoot, function(el,md)
if not md or el~=localPlayer then return end
local cs=getElementData(source, "marker:cuboid")
if not cs t...
Witam, mam skrypt CL-TuningMechaniczny i poprostu polega na tym, ?e daje mk1,mk2 i mk3 lecz tak nie jest. Zabiera pieni?dze a tego nie daje. Wpis w konsoli:
[2017-06-10 20] ERROR: CL-TuningMechaniczny/TuningMechaniczny_s.lua:52: exports: Call to non-running server resource (1) [string "?"]
local licz = {}
local t=createElement('text')
setElementData(t,'name','.createYourWorldnTuning mechaniczny')
setElementPosition(t,100.85, -191.72, 1.61+0.5)
local t=createElement('text')
setElementData(t,'name','.createYourWorldnTutaj powstaje stanowiskontuningu wizualnego!')
setElementPosition(t,100.00, -156.24, 2.60+0.5)
addEvent("mk1", true)
addEventHandler("mk1", root, function()
pojazd = getPedOccupiedVehicle(source)
if not pojazd then return end
if (getPlayerMoney(source) > tonumber(mk1)) then
local id = getElementData(pojazd, "vehicle:id")
exports["ogrpg-db"]:dbSet("UPDATE ogrpg_vehicles SET um1=1 WHERE id=?", id)
exports["1"]:outputNotificationBox (source, "#00ff00Pomy?lnie zamontowano #00ccccFiltr sto?kowy#00cc00. Oddaj auto do przecho aby zobaczy? efekty!", source,true)
takePlayerMoney( source, mk1 )
else
exports["1"]:outputNotificationBox (source, "#ff0000Masz za ma?o pieni?dzy, ?eby kupi? Filtr sto?kowy!")
end
end
)
Dobry!
Udost?pniam wam scrypt na tuning pojazdu kt?ry znalaz?em szperaj?c w internecie udost?pniam gdy? nie ma chyba takiego tu na forum.
Ca?? odpowiedzialno?? za udost?pnianie nie swojego scryptu bior? na siebie.
Pozdrawiam!
Instalacja: Pobierasz plik amx , wklejasz do folderu filterscripts otwierasz plik cfg czyli server tam szukasz linijki filterscripts wpisujesz vtuning zapisujesz odpalasz server i wpisujesz /tune wszystko powinno ?adnie dzia?a?.
Nie da?em w Hide bo to nie m?j scrypt oraz nie ma pwn lecz nie wiem czy nie da rady deamx co? wykombinowa? aby otrzyma? z amx na pwn
Witam pisze skrypt na tuning lecz mam problem gdy pobieram id tuningu z grid listy i montuje wszystko jest ok lecz gdy demontuje to mam problem z tym ?e demontuje mi cz??? ale jak klikam w button to ca?y czas daje mi kase za niego
Witam, posiadam skrypt na tuning pojazdu lecz mam pewien problem ot?z gdy chce doda? sprawdzanie konta gracza wyst?puje drobny problem, w debugu wyskakuje b??d z boleanem z pliku po stronie servera.
server.lua
[lua]
function tuningCzesci(vehicle, cena, id)
local stankonta = getPlayerMoney ( source )
if stankonta <= cena then --je?li stan konta jest mniejszy od ceny tuningu
cancelEvent()
else
local zamontowano = addVehicleUpgrade(vehicle, id)
end
end
Potrzebuje Pomocy. Gdy kupuj? wybran? cze?? np felgi i wtedy jak mam nawet 0 $ to odejmuje mi kase i mam na -
Prosz? o pomoc!
client:
[quote]addEventHandler('onClientMarkerHit', tuningMarker, function(hitElement, matchingDimension)
if hitElement == localPlayer then
local pojazdy = getElementsWithinColShape(strefa,'vehicle');
if #pojazdy<1 then
outputChatBox('Na stanowisku naprawczym nie ma ?adnego pojazdu.');
return
end
if #pojazdy>1 then
outputChatBox('Na stanowisku naprawczym jest zbyt du?o pojazd?w.');
return
end
for i,v in pairs(strefyMontazu) do
if v.cuboid then
v.cs=createColCuboid(unpack(v.cuboid))
elseif v.colsphere then
v.cs=createColSphere(unpack(v.colsphere))
end
v.marker=createMarker(v.mpos[1], v.mpos[2], v.mpos[3], "cylinder", 1, 0,0,0,100)
setElementData(v.marker,"cs",v.cs)
setElementData(v.marker,"praca",v.praca)
end
local function czyElementWStrefieMontazu(e)
for i,v in pairs(strefyMontazu) do
if isElementWithinColShape(e,v.cs) then return true end
end
return false
end
local function pracownik(id)
local query=string.format("SELECT rank FROM lss_character_factions WHERE faction_id=3 AND character_id=%d", id)
local wynik=exports.DB:pobierzWyniki(query)
if (wynik and wynik.rank) then return true else return false end
end
[lua]
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 tune = xmlNodeGetAttribute (v,"tune")
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))
setElementData (cars[i],"ypos",tonumber(y))
setElementData (cars[i],"zpos",tonumber(z))
setElementData (cars[i],"angle",tonumber(a))
setElementData (cars[i],"owner",owner)
setElementData (cars[i],"price",tonumber(price))
setElementData (cars[i],"lock",tonumber(lock))
se...
Witam, mam sw?j stary lecz przerobiony przez GTAO i nie pokazuje markera. Oraz chcia?bym doda? aby nie trza by?o siedzie? w poje?dzie tylko w tamtym markerze i da? np niewidzialny marker o pozycjach [lua] -148.9345703125, 1168.6015625, 19.795249938965 [/lua]
function addwheels ( sourcePlayer, command )
if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(sourcePlayer)), aclGetGroup ( "Mechanik_FC" ) ) then
if isElementWithinMarker(sourcePlayer,marker) then
theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
if ( theVehicle ) then
addVehicleUpgrade ( theVehicle, 1098 )
takePlayerMoney(sourcePlayer,3420)
outputChatBox ( "Zamontowano czesc w pojezdzie.", source, 255, 255, 255, true )
end
end
end
end
addCommandHandler ( "dodaj.1098", addwheels )
function remwheels ( sourcePlayer, command )
if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(sourcePlayer)), aclGetGroup ( "Mechanik_FC" ) ) then
if isElementWithinMarker(sourcePlayer,marker) then
theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
if ( theVehicle ) then
removeVehicleUpgrade ( theVehicle, 1098 )
givePlayerMoney(sourcePlayer,3249)
outputC...
Witam, stworzy?em marker, jesli sie w niego wiedzie to daje nam felgi.
Przy tym freezuje nam pojazd na czas kiedy jestesmy w markerze.
Chcialem zeby komend? "stop" odblokowa?o mi pojazd bym m?g? odjecha?, ale niestety komenda "stop" nie przynosi wefektu
Witam, chcia?bym przerobi? sw?j skrypt na tuning, lecz ma par? wad i musz? je zlikwidowa? Dam kod
[lua]
function addwheels ( sourcePlayer, command )
theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
if ( theVehicle ) then
addVehicleUpgrade ( theVehicle, 1098 )
takePlayerMoney(sourcePlayer,7000)
outputChatBox ( "Zamontowano cz??? w poje?dzie.", source, 255, 255, 255, true )
end
end
addCommandHandler ( "dodaj.access", addwheels )
function remwheels ( sourcePlayer, command )
theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
if ( theVehicle ) then
removeVehicleUpgrade ( theVehicle, 1098 )
givePlayerMoney(sourcePlayer,7000)
outputChatBox ( "Zdemontowano Cz??? w poje?dzie.", source, 255, 255, 255, true )
end
end
addCommandHandler ( "usun.access", remwheels )
[/lua]
Wi?c chcia?bym da? aby tylko w markerze dzia?a?o. Wi?c na pocz?tku skryptu musz? dopisa? :