Witam mam od dzisiaj mam problem mianowicie przebieg oraz paliwo nie zmiejsza sie podczas jazdy w bazie danych tez nie
tutaj kod od vehicles
[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["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 then
return true
else
return false
end
end
end
--///////////////////////////////////// WCZYTYWANIE POJAZD?W /////////////////////////...
Witam mam problem mianowicie chce podpi?? pod licznik z ventos rpg paliwo i przebieg z skrypt?w oraz bazy danych z Newpleace na gie?dzie newpleace przebieg jest i w przecho paliwo te? jest w przecho oraz r?wnie? s? w bazie danych prosz? o pomoc jak to zrobi?
Hejka. Staram si? stworzy? wydajny gamemode i pisz? z pytaniem na temat przebiegu pojazdu. Przegl?daj?c skrypty i kody dost?pne na internecie zwi?zane z przebiegiem i paliwem pojazdu natkn??em si? na rozwi?zanie z zap?tlonym timerem globalnym dodaj?cym przebieg i zabieraj?cy odpowiedni? ilo?? paliwa. Kompletnie nie znam si? na sprawach wydajno?ciowych SAMP'a i jak taki zap?tlony timer przek?ada si? na wydajno?? serwera? Szukam z?otego ?rodku jak wykona? przebieg aby gamemod nie zosta? zmulony.
My?la?em jeszcze o podej?ciu do tematu, aby timer w??cza? odpowiedniemu graczowi je?li znajduje si? w poje?dzie i odpali silnik i teraz pytanie do kogo? znaj?cego si? na mechanice SAMP'a - kt?ry spos?b jest wydajniejszy. Jeden globalny timer, zmieniaj?cy przypu??my 200 graczom dane na temat przebiegu czy 200 indywidualnych timer?w gracza. Mo?e, w og?le istnieje jeszcze inny, lepszy spos?b na rozwi?zanie tego problemu? W ko?cu jest 2020 rok, mo?e si? co? zmieni?o w mo?liwo?ciach SAMP? ( ͡? ͜ʖ ͡?)
Dobry. Chcia?bym zrobi? aby pojazd kt?ry przekroczy dany przebieg nie m?g? odpali? zrobi?em tak ↓ , ale auto nadal odpala wy?wietla si? tylko powiadomienie. W db brak b??d?w.
Siemka, mam problem z przebiegiem.
Ot?? kozystam z paczki pys3.0 i nie liczy mi przebiegu w pojazdach, mam wszystko dobrze pod??czone. Dzia?a wszystko opr?cz liczenia przebiegu, wie kto? o co mo?e chodzi??
Nie ma ?adnych b??d?w DB3
Witajcie mam taki drobny problem z licznikiem.
Mianowicie pr?buj? doda? do niego przebieg jednak nie wychodzi mi to.
Kod:
[lua]function speedometrs ()
local veh = getPedOccupiedVehicle(getLocalPlayer())
if not veh or getVehicleOccupant ( veh ) ~= localPlayer then return true end
local Speed = getVehicleSpeed()
local car = getPedOccupiedVehicle(localPlayer)
local vehs = getElementSpeed(getPedOccupiedVehicle(getLocalPlayer()), "km/h")
local fuel = getElementData(veh,"vehicle:fuel") or 0
local przebieg = getElementData(veh,"vehicle:mileage") or 0
if Speed > 243 then
Speed = 243
end
if Speed < -243 then
Speed = -243
end
Witam mam pytanie jak wykona? zapisywanie przebiegu pojazd?w przypisanych do zmiennej we frakcji mam np zmienna
S? one dodane do gamemoda no i chcia?bym ?eby zapisywa?y przebiegi si? do pliku policja przebiegi pojazdow . Zapis do pliku umiem wykona? ale chodzi o to jak dalej z tym ?
Witam mam problem z dwoma skryptami, jeden skrypt jest na przebieg, a drugi na prawo jazdy.
B??d Przebiegu: (skrypt na przebieg mam razem ze skryptem na paliwo)
ERROR: Paliwkoclient.lua:16 bad argument #1 ro 'floor' (number expected, got string)
16 linijka kodu client.lua
Siemanko, chce zrobi? przebieg pojazdu. Nie wiem jak si? za to zabra?. Zrobilem sobie ju? licznik itp. Chce doda? od niego przebieg. np 000.0000 to na pocz?tek, potem zwi?ksza si? 000.001 po przejechaniu kawa?ka. Nie wiem czy mo?na tak. Je?li nie to prosz? o pokazanie innego kodu. Najlepiej na przyk?adzie Z g?ry dzi?ki. Za pomoc PIFFKO i RESPEKT !
Witam, mam pytanie poniewa? edytowa?em sobi? przechowalnie pojazd?w riota. Tak by zapisywa?a palio oraz przebieg pojazdu lecz tak nie jest. To znaczy zapisuje paliwo, lecz przebiegu ju? nie. Tabele w *.db utworzy?em, db3 nic nie pokazuje.
[lua]--[[
Code by Riot
--]]
--SQL LITE
handler = dbConnect("sqlite", "przechowywalnia.db")
dbExec(handler, "CREATE TABLE IF NOT EXISTS `przechowywalnia` (`id` INTEGER, `model` INTEGER, `wlasciciel` INTEGER, `przebieg` FLOAT,`paliwo` FLOAT)")
function onStartPrzechowywalnia()
--marker
local maly = createMarker(1579.67, -1414.42, 13.56-0.8, "cylinder", 1, 255, 0, 0, 45)
createBlip(1583.37, -1414.43, 13.60-0.8, 16)
addEventHandler("onMarkerHit", maly, onPrzechowywalniaHit)
function onPrzechowywalniaHit(hitElement)
if getElementType(hitElement) == "player" then
local acc = getPlayerAccount(hitElement)
if acc then
local veh = getPedOccupiedVehicle(hitElement)
if not veh then
local login = getAccountName(acc)
local query = dbQuery(handler, "SELECT * FROM przechowywalnia WHERE wlasciciel='"..login.."'")
local result, rows = dbPoll (query, -1)
triggerClientEvent(hitElement, "showPrzechowywalniaGUI",...
Witam mam problem przebiegiem by atex, ot?? pozamiania?em wszystkie elementdaty pod m?j system i wywala mi takie co?.... http://imgur.com/FjuMMeo Jak naprawi? ?eby przebieg ograniczy? si? do : np. 11.5km?
Kod :
[lua]
local w,h = guiGetScreenSize()
local rowery = {[509]=true,[481]=true,[510]=true,}
function math.round(number, decimals, method)
decimals = decimals or 0
local factor = 10 ^ decimals
if (method == "ceil" or method == "floor") then return math[method](number * factor) / factor
else return tonumber(("%."..decimals.."f"):format(number)) end
end
function hud()
local v = getPedOccupiedVehicle(localPlayer)
if v then
local sx,sy,sz = getElementVelocity(getPedOccupiedVehicle(localPlayer))
local kmhs = math.ceil(((sx^2+sy^2+sz^2)^(0.5))*155)
local fuel=getElementData(v,"vehicle:fuel") or 0
local mileage=getElementData(v,"vehicle:mileage") or 0
-- ogolne
dxDrawImage(w * 0.8177, h * 0.7685, w * 0.1823, h * 0.2315, "images/spdmeter1.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(w * 0.8625, h * 0.8231, w * 0.1448, h * 0.1296, "images/wskaznik.png", kmhs+320, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(w * 0.8250, h * 0.9324, w * 0.0510, h * 0.0454, "images/wskaznik.png", fuel+30, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawText(mileage.."km", w ...
Witam chcem sie zapyta? o funkcje pobierania paliwa i przebiego jak naliczyc przeb i jak spala? paliwo Nie chcem gotowca!!! tylko funkcje i wyt?umaczenie
local w,h = guiGetScreenSize()
local rowery = {[509]=true,[481]=true,[510]=true,}
function hud()
local v = getPedOccupiedVehicle(localPlayer)
if v then
local sx,sy,sz = getElementVelocity(getPedOccupiedVehicle(localPlayer))
local kmhs = math.ceil(((sx^2+sy^2+sz^2)^(0.5))*155)
local paliwo = getElementData(v,"paliwo") or 0
local przebieg = getElementData(v,"pojazd_przebieg") or 0
-- ogolne
dxDrawImage(w * 0.8177, h * 0.7685, w * 0.1823, h * 0.2315, "images/spdmeter1.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(w * 0.8625, h * 0.8231, w * 0.1448, h * 0.1296, "images/wskaznik.png", kmhs+320, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(w * 0.8250, h * 0.9324, w * 0.0510, h * 0.0454, "images/wskaznik.png", paliwo+20, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawText(przebieg.."km", w * 0.9161, h * 0.9194, w * 0.9542, h * 0.9352, tocolor(255, 255, 255, 255), 1.00, "default", "center", "center", false, false, false, false, false)
-- kontrolki
if paliwo < 30 then
r1,g1,b1 = 254,107,3
else
r1,g1,b1 = 255,255,255
end
Witam chcia?bym zrobi? skrypt na przebieg pojazdu. Lecz w og?le nie wiem jak zacz??, dlatego kieruj? si? do was z pro?b? o pomoc ? Jakich funkcji u?y? ? Od czego zacz?? ?
Witam mam mini system przebiegu i jest problem/bug , gdy je?d?? np. nrg-500 i mam 2.0km przebiegu i potem zespawnuje sobie auto o id. np.410 to te? mam w nim 2.0 km przebiegu a powinno by? 0
Witam. Pobra?em GameMod honest i mam ma?y problem. Je?dze i je?dze a przebieg pojazdu si? nie podnosi, ci?gle jest 0 . M?g?by kto? uprzejmy pom?c? Poleca piwka. Z g?ry dzi?kuje i pozdrawiam
forward odprzebiegu();
public odprzebiegu(){
for(new i=0;i<MAX_PLAYERS;i++){
new vehid = GetPlayerVehicleID(i);
if(IsVehicleInUse(vehid)){
Przebieg[vehid]+=0.1;
}
}
return 1;
}
w GameModeInit:
SetTimer("odprzebiegu", 2000, true);
Przebieg dzia?a tylko chcia?bym do niego doda? taki patent
?e jak stoj? np.na poboczu to przebieg si? nie zwi?ksza tylko
stoi w miejscu,a jak rusz? to znowu zacznie rosn??.