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: naprawa
1. Naprawa Hudu
Przy logowaniu pokazuje sie stary hud i moj tak jak by 2 hudy, co mam zrobic zeby pojawial sie moj a przy logowaniu domyslny znika??
2. Naprawa auta
Witam, jak zrobi? gdy auto rozwali si? do 50% to automatycznie je naprawia?
3. Naprawa pojazdów frakcyjnych.
Witam mam problem z napraw? aut frakcyjnych bo po wjechaniu w blip pokazuje ?e pojazd nie jest zniszczony.

[lua]
elements = {}
elements["position"] = {
{"SAFD", 1705.94, -1144.78, 24.01},
{"SAPD", 2315.69, 2464.48, 3.27},
{"SARA", 1076.52, 1356.35, 10.82},
{"SAMD", 983.91, 1746.06, 8.65},
---{"CZF", 633.28, -609.69, 16.34},
}

for _,v in ipairs(elements["position"]) do
Marker(Vector3(v[2], v[3], v[4]-.9), "cylinder", 4.5, 255, 0, 0, 100)

local text = Element("text")
text:setData("name", "Naprawa aut fraktyjnychn ["..v[1].."]")
text.position = Vector3(v[2], v[3], v[4]+.99)
end

addEventHandler("onMarkerHit", resourceRoot, function(player, dimension)
local vehicle = player.vehicle
if vehicle then
if vehicle.health < 100 then
if vehicle:getData("vehicle:rank") then
for _,v in ipairs(elements["position"]) do
if player:getData("player:duty") == v[1] then
triggerClientEvent(player, "onClientAddNotification", player, "Pojazd zosta? naprawiony!", "success")
vehicle:fix()
end
end
else
triggerClientEvent(player, "onClientAddNotification", player, "W tym miejscu mo?na naprawi? tylko pojazdy s?u?owe!", "error")
end
else
triggerClientEvent(player, "onClientAddNotifica...
4. Naprawa pojazdów frakcyjnych.
Siema mam problem z napraw? aut frakcyjnych poniewa? gdy wjad? autem naprawionym to pojawi si? napis ?e auto jest sprawne a je?eli wjad? popsutym to go nie naprawia.

[lua]
elements = {}
elements["position"] = {
{"SAFD", 1705.54, -1145.29, 23.99},
{"SAPD", 2315.20, 2500.10, 3.27},
{"SARA", 1052.77, 1341.66, 10.82},
{"SAMD", 982.90, 1746.49, 8.65},
{"CZF", 633.28, -609.69, 16.34},
}

for _,v in ipairs(elements["position"]) do
Marker(Vector3(v[2], v[3], v[4]-.9), "cylinder", 4.5, 255, 0, 0, 100)

local text = Element("text")
text:setData("name", "Naprawa aut frakcyjnychn ["..v[1].."]")
text.position = Vector3(v[2], v[3], v[4]+.99)
end

addEventHandler("onMarkerHit", resourceRoot, function(player, dimension)
local vehicle = player.vehicle
if vehicle then
if vehicle.health < 1000 then
if vehicle:getData("vehicle:rank") then
for _,v in ipairs(elements["position"]) do
if player:getData("player:duty") == v[1] then
triggerClientEvent(player, "onClientAddNotification", player, "Pojazd zosta? naprawiony!", "success")
vehicle:fix()
end
end
else
triggerClientEvent(player, "onClientAddNotification", player, "W tym miejscu mo?na naprawi? tylko pojazdy s?u?owe!", "error")
end
else...
5. Nie działa naprawa pojazdów frakcyjnych.
Witam mam taki ma?y problem ?e doda?em blipy do naprawy aut frakcyjncyh ale one po wjechaniu w nie nie naprawjaj?. Nizej da?em kod.

[LUA]
elements = {}
elements["position"] = {
{"SAFD", 1705.54, -1145.29, 23.99},
{"SAPD", 2315.20, 2500.10, 3.27},
{"SARA", 1052.77, 1341.66, 10.82},
{"SAMD", 982.90, 1746.49, 8.65},
{"CZF", 633.28, -609.69, 16.34},
}

for _,v in ipairs(elements["position"]) do
Marker(Vector3(v[2], v[3], v[4]-.9), "cylinder", 4.5, 255, 0, 0, 100)

local text = Element("text")
text:setData("name", "Naprawa aut fraktyjnychn ["..v[1].."]")
text.position = Vector3(v[2], v[3], v[4]+.99)
end

addEventHandler("onMarkerHit", resourceRoot, function(player, dimension)
local vehicle = player.vehicle
if vehicle then
if vehicle.health < 1000 then
if vehicle:getData("vehicle:rank") then
for _,v in ipairs(elements["position"]) do
if player:getData("player:duty") == v[2] then
triggerClientEvent(player, "onClientAddNotification", player, "Pojazd zosta? naprawiony!", "success")
vehicle:fix()
end
end
else
triggerClientEvent(player, "onClientAddNotification", player, "W tym miejscu mo?na naprawi? tylko pojazdy s?u?owe!", "error")
end
else
triggerClientEvent(player, &q...
6. Posiadasz zawieszone licencje Naprawa prawka
Witam posiadam prawko z GM Your Pseudol v1-2 i jest taki problem z jak podchodz? do zdawania to wy?wietla si? "Posiadasz zawieszone licencje" W db3 jak i w konsoli nic nie ma.
7. Naprawa Pojazdow
Witam, Chcia?bym zrobi? skrypt na mechanika dla PD, ma to dzia?a? na zasadzie, ?e frakcja PD wchodzi w marker, a pojazd do naprawy stoi w cuboidzie, PD wy?wietla si? albo gui albo mo?e by? komenda, gdy wpisuje t? komend? to naprawia pojazd graczowi oraz zabiera graczowi kase. My?l? ?e dobrze wyja?ni?em. Nie wiem jak zacz?? skrypt, mo?e kto? mi albo podpowie albo zrobi skrypt, nie musi by? bardzo zaawansowany.
8. Naprawa za pieniadze
Potrzebuje funkcji z dokumentacji:
- na naprawe pojazdu gracza
- na sprawdzanie czy gracz jest w aucie
- na zabieranie pieniedzy graczowi
- pod komenda /fix
- sprawdzenie czy gracz ma odpowiednia ilosc $$$
Ewentualnie jakie? porady <333333 pozdrawiam
9. Naprawa nie działa
Witam , mam jeden problem odnosnie naprawy pojazdu , mam pliki Your Adventure i po przeniesieniu :NAPRAWY: oraz Cuboida po kliknieciu "NAPRAW WSZYSTKO" jest tylko napisane (Naprawiles wszystkie lementy w pojezdzie) a pojazd nadal stoi jak sta? , wie kto? moze czego to jest przyczyna ?
10. naprawa pojazdów ogrpg
Witam mam problem z napraw? pojazd?w. Wyskakuje mi b??d
[lua]triggered serverside event montazElementu, but event is not added serverside
[/lua]
Czyta?em na forum i jeden z u?ytkownik?w zmieni? na inn? napraw? i u niego to dzia?a?o. Natomiast u mnie wgra?em ju? 4 r??ne systemy napraw i nie dzia?a.

[lua]--[[
Resource: OURGame
Developers: Split <[email protected]>
Copyright <[email protected]> 2015-2016
You have no right to use this code without my permission.
]]

local m_dostep="mechanik-sf"

local doFixed={
{"Silnik", 1, fn=function(veh) if getElementHealth(veh)>=2040 then return true end; return false end},
{"Maska", 2, fn=function(veh) if getVehicleDoorState(veh, 0)==0 then return true end; return false end},
{"Baga?nik", 3, fn=function(veh) if getVehicleDoorState(veh, 1)==0 then return true end; return false end},
{"Drzwi lewy prz?d", 4, fn=function(veh) if getVehicleDoorState(veh, 2)==0 then return true end; return false end},
{"Drzwi prawy prz?d", 5, fn=function(veh) if getVehicleDoorState(veh, 3)==0 then return true end; return false end},
{"Drzwi lewy ty?", 6, fn=function(veh) if getVehicleDoorState(veh, 4)==0 then return true end; return false end},
{"Drzwi prawy ty?", 7, fn=function(veh) if getVehicleDoorState(veh, 5)==0 then return true end; return false end},
{"Szyba przednia", 8, fn=function(veh) if getVe...
11. Naprawa danego pojazdu
Siemka, mam taki skrypt i nie wiem jak go lekko przerobi? aby naprawia? tylko auta o danym ID, chodzi mi ?eby jak wjade w marker to tylko radiolke naprawia?o. Daje tu kod, z g?ry dzi?ki za pomoc.
[lua] local?marker?=?createMarker(-2034.6999511719,?174.60000610352,?27.89,"cylinder",?3,?255,?0,?255)

function?naprawa(thePlayer)
if?(?isPedInVehicle?(?thePlayer?)?)?then
local?theVehicle?=?getPedOccupiedVehicle?(?thePlayer)
setElementFrozen?(theVehicle,?true)
setTimer(function()
setElementFrozen(theVehicle,?false)
end,?5000,?1)
local?money?=?getPlayerMoney(thePlayer)
if?(money?>?50)?then?
takePlayerMoney(thePlayer,?50)
local?succes?=?fixVehicle?(?theVehicle?)
if?(?succes?)?then
outputConsole?("Pojazd?naprawiony",?thePlayer?)
else
outputConsole?(?"Nieudana?pr?ba?naprawy.",?thePlayer)
end
else
outputConsole?(?"Musisz?by??w?poje?dzie!",?thePlayer?)
end
end
end
addEventHandler("onMarkerHit",?marker,?naprawa)

function?fix1(thePlayer)
local?accName?=?getAccountName?(?getPlayerAccount?(?thePlayer?)?)
if?isObjectInACLGroup?("user."..accName,?aclGetGroup?(?"Admin"?)?)?then
local?theVehicle?=?getPedOccupiedVehicle?(?thePlayer)
local?succes?=?fixVehicle?(?theVehicle?)
if?(?succes?)?then
outputConsole?("Pojazd?naprawiony",?thePlayer?)
end
end
end
addCommandHandler("fix",?fix1) [/lua]

[ Dodano : 2018-02-21, 00:07 ]
Zamiast tego ?e dana grupa ACL mo?e to robic to...
12. Nie działa naprawa pojazdów ogrpg.
Witam mam taki problem, nie dzia?a mi naprawa pojazd?w gdy? wyskakuje taki o to b??d:
ERROR: Client (NICK) triggered serverside event montazElementu, but event is not added serverside
Prosz? o pomoc.
13. Naprawa
Nie dzia?a naprawa, gdy ustawiam cuboid gdzie ma si? znajdowa?, a w debugscript wyskakuje mi

[code]ERROR: CL-naprawanaprawa_c.lua:154: exports: call to non-running server resource (q) [string "?"][/code]

kod skryptu naprawy:

[code]--createBlip(1372.43, 713.67, 10.82, 27,2,255,0,0,255,0,100)

local t = createElement('text')
setElementPosition(t,-109.45, 1043.49, 19.93-0.5)
setElementData(t,"name","Naprawa pojazdunSamoobs?uga")

local t = createElement('text')
setElementPosition(t,-109.23, 1051.13, 19.93-0.5)
setElementData(t,"name","Naprawa pojazdunSamoobs?uga")

local strefyNapraw={

-- SF
warsztatIdlewoodStanowsko11={
cuboid={-111.18, 1045.20, 19.59, 360.0, 360.0, 91.2},-- cuboid w ktorym musi znalezc sie pojazd
mpos={-109.45, 1043.49, 19.93-1}, -- pozycja markera w ktorym gracz bedzie stal aby naprawiac
faction_id=3, -- id frakcji ktora ma do tego dostep
},
warsztatIdlewoodStanowsko12={
cuboid={-110.94, 1053.95, 19.59, 360.0, 360.0, 89.9},
mpos={-109.23, 1051.13, 19.93-1},
faction_id=3,
},
}

for i,v in pairs(strefyNapraw) do
v.cs=createColCuboid(v.cuboid[1], v.cuboid[2], v.cuboid[3], v.cuboid[4], v.cuboid[5], v.cuboid[6])
v.marker=createMarker(v.mpos[1], v.mpos[2], v.mpos[3], "cylinder", 1, 0,255,255,50)
setElementData(v.marker,"cs",v.cs)
setElementData(v.marker,"faction_id",v.faction_id)

end

addEvent("naprawaE...
14. Naprawa komend.
Witam pr?buje stworzy? serwer MTA z paczki (ogrpg). I nie dzia?aj? mi komendy na

kickowanie,banowanie,zpj,opj,mute.

Licz? na szybk? odpowiedz. :)
15. Naprawa
Witam, chc? si? zapyta? czy jest mo?liwo?? naprawy pojazdu za pomoc? np. Gui, cmd ze np.
Masz rozwalone cale auto ale chcesz szybe tylko to pd przyjedzie i wymieni ci tylko szybe za pomoca cmd /szyba czy jakos tak. Lub w gui. Jak w cmd da rade to w gui jakos moze ogarne. Licze na szyba pomoc oraz wytlumaczenie ! :/
Daje repe i pifo
16. Naprawa Pojazdu
[center]Witam mam problem z tym skryptem chodzi o to ze pobiera mi kas? x2 to jeszcze daje na minus jak mam 0 stara?em si? to ogarn?? i nic mi nie wychodzi.[/center]
S:
[lua]local stanowiskaNaprawcze = {
stanowiskoDoherty={
mpos={1106.54602,1760.97449,10.82031}, -- marker
cpos={1094.7373, 1757.0455, 10.820313-1, 11.75, 6.75, 5}, -- cuboid
--faction_id=1, -- (id) frakcja kt?ra b?dzie mia?a dost?p
text="Naprawa pojazdu"

},
stanowiskoLV={
mpos={1107.12097,1750.85950,10.82031}, -- marker
cpos={1095.272, 1747.2896, 10.820313-1, 9.5, 6.25, 5}, -- cuboid
--faction_id=1, -- (id) frakcja kt?ra b?dzie mia?a dost?p
text="Naprawa pojazdu"

},
}


for i,v in pairs(stanowiskaNaprawcze) do
v.cuboid=createColCuboid(unpack(v.cpos))
v.marker=createMarker(v.mpos[1], v.mpos[2], v.mpos[3]-0.90, "cylinder", 1.2, 0, 0, 255, 100)
--setElementData(v.marker,"snn_faction",v.faction_id)
setElementData(v.marker,"snn_cs",v.cuboid)

t=createElement("text")
setElementData(t,"name",v.text)
setElementPosition(t,v.mpos[1], v.mpos[2], v.mpos[3])
end


-- triggerServerEvent("naprawaElementu", resourceRoot, naprawiany_pojazd, czesc, koszt)
addEvent("naprawaElementu", true)
addEventHandler("naprawaElementu", resourceRoot, function(pojazd, czesc, koszt)
outputDebugString("Naprawa elementu " .. czesc .. " za " .. koszt)
if kosz...
17. Naprawa najblizszego auta
witam mam komend? na napraw? pojazdu w kt?rym siedzi gracz u?ywam tego:
Pawn

if(strcmp(cmd"/napraw"true) == 0)
{
        
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
        
RepairVehicle(GetPlayerVehicleID(playerid));
    return 
1;
}

ale chce to przerobi? ?e trzeba stac poza pojazdem ale te? blisko ?eby go naprawia?.(chodzi mi o funkcje kt?ra sprawdzi jakie id pojazdu stoi przed nami) (i jezeli bedzie to naczepa lub rower to wyskoczy Nieprawid?owa reakcja!)
z g?ry dzk za pomoc
18. naprawa pojazdu
Jak zrobi? aby pojazd mo?na by?o naprawia? co 10 sekund prosz? o pomoc.
Wiem ?e trzeba u?y? setTimera tylko nie wiem jak.

M?j kod:
Kod:


function repairVehicle()
local vehicle = getPedOccupiedVehicle(g_Me)
if vehicle then
outputChatBox("Naprawi?e? auto")
server.fixVehicle(vehicle)
end
end
bindKey("n","down", repairVehicle)







:piwo: w nagrode za odpowied?
19. skrypt na naprawa pojazdu czasowa
Witam potrzebuj? pomocy z skryptem

o to moj skrypt

[quote] }
if(newkeys == KEY_SUBMISSION)
{
if(RLTeam[playerid] == 1 || RLTeam[playerid] == 2 && RLON) return SendClientMessage(playerid, COLOR_ERROR,"›› |b??d| Naprawa pojazd?w na /RL jest zabroniona!");
if(ZapisEv[playerid] == Zapis_SM && DerbyON) return SendClientMessage(playerid, COLOR_ERROR,"›› |b??d| Naprawa pojazd?w na /SM jest zabroniona!");
if(ZapisEv[playerid] == Zapis_DB && SumoON) return SendClientMessage(playerid, COLOR_ERROR,"›› |b??d| Naprawa pojazd?w na /DB jest zabroniona!");
if(PlayerInfo[playerid][InTruck]) return SendClientMessage(playerid, COLOR_ERROR,"›› |b??d| Naprawa pojazd?w na mini-misji jest zablokowana!");

if(GetTickCount() - BlockUcieczka[playerid] < 10000 && !IsAdmin(playerid))
{
new String[250];
format(String, sizeof(String), "›› (info) Odnios?e?(a?) obra?enia odczekaj {FFFFFF}%d sek.{FF0000} Aby m?c naprawia? pojazdy!",10 - (GetTickCount() - BlockUcieczka[playerid]) / 1000);
SendClientMessage(playerid, COLOR_ERROR, String);
return 1;
}
if(IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleSeat(playerid) == 0)
{
RepairVehicle(GetPlayerVehicleID(playerid));
GameTextForPlayer(playerid,"~r~~h~Pojazd naprawiony!",2000,5);
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
...
20. Naprawa
Witam mam taki kodzik function napraw(plr)
Kod:

local woz = getPedOccupiedVehicle(plr)
setElementHealth(woz, 1000)
fixVehicle(woz)
end
addCommandHandler("napraw", napraw)
outputChatBox("Naprawi?e?",plr)


function napraw ( thePlayer, command, amount )
takePlayerMoney ( thePlayer, tonumber(250) )
end
addCommandHandler ( "napraw", napraw )

i chatbox pokazuje mi napis naprawi?e? po restarcie skryptu ,a nie gdy wpisz? komende za pomoc piwko

[ Dodano: 2016-02-25, 14:26 ]
+ [lua] znacznik mi nie dzia?a nie wiem czemu
21. Naprawa pojazdów przez komendę
Cze??, witajcie mam taki problem ze skryptem. Jest to skrypt na komend? kt?ra naprawia pojazd, jednak po wpisaniu komendy wyskakuje db3 i nie naprawia.

kod ( Server Side )

function repairVehicle(sourcePlayerfixName)
        
local fixed getPlayerFromName fixName )
        
fixVehicle fixedtrue )
end

addCommandHandler
('napraw'repairVehicle)
addCommandHandler('v.fix'repairVehicle)


DB3
Kod:


WARNING: KomendaFix/server.lua:55: BadArgument @ 'fixVehicle' [Expected element at argument 1, got boolean]


Chodzi, ?eby mo?na by?o naprawia? na odleg?o?? np.
/v.fix mlodasnygo

Za pomoc oczywi?cie R* oraz :piwo:
Z g?ry dzi?ki,
pozdrawiam,
mlodasnygo :)
22. naprawa silnika
Witam jaka jest funkcja na naprawe silnika?
23. Naprawa
Witam pomo?e kto? nwm czy dobrze zrobi?em za pomoc daje Piwo




naprawa 
createMarker(2872.62,2242.79,10.44-1"cylinder"5.00255255,255 )

function 
napraw (thePlayerseat)
if 
isElementWithinMarker(thePlayernaprawathen
local hajs 
getPlayerMoney(thePlayer)
local hp setVehicleHealth(thePlayer)
setVehicleHealth(source1000)
if  (
hajs 50 then
if hp <= 1000 then
outputChatBox
("Nie masz wystarczajaco pieniedzy",thePlayer0170255true)
outputChatBox("Masz naprawiony samoch?d ",thePlayer0170255true)

else
if 
isPedInVehicle thePlayer then
local car 
getPedOccupiedVehicle thePlayer )
fixVehicle(car)
takePlayerMoney(thePlayer50)
outputChatBox("Naprawiles auto! wydales 50$"thePlayer0170255true)
else
outputChatBox ("nie jestes w aucie!"thePlayer0170255true)
end
end
end
end
end
addCommandHandler
("napraw"napraw)

function 
wjechal (thePlayer)
outputChatBox ("Wpisz /napraw ( koszt 50$ )"thePlayer0170255true)
end
addEventHandler
("onMarkerHit",naprawa,wjechal)
24. Naprawa auta
Witam.
Poszukuj? funkcji, kt?ra by naprawia?a tylko i wy??cznie silnik samochodu. Funkcja FixVehicle() naprawia ca?y samoch?d.
25. Naprawa Auta
Witam.
Jak zrobi? ?eby gracz kt?ry nie posiada 50 $ nie m?g? naprawi? pojazdu ?
z g?ry dzi?kuje za pomoc.


naprawa = createMarker(1635.32824707, -1133.6793212, 23.90625, 'cylinder', 2.0, 255, 0, 0, 150)

function napraw (thePlayer)
if isPedInVehicle ( thePlayer ) then
local car = getPedOccupiedVehicle ( thePlayer )
fixVehicle(car)
takePlayerMoney(thePlayer, 50)
outputChatBox("Naprawiles auto! wydales 50 GP", thePlayer, 0, 170, 255, true)
else
outputChatBox ("nie jestes w aucie!", thePlayer, 0, 170, 255, true)
end
end
addEventHandler("onMarkerHit", naprawa, napraw)
26. Suszarka niszczenie naprawa
Witajcie! mam problemos ;d bo tak pisa?em sobie taki skrpt ?e jak klikn? wyceluj? w auto i klikn? lewym to niszczy auto a prawym naprawia mam o to taki kod lecz nie dzia?a . wgra?em to pod suszrk? kt?r? mam podmianion? na silenced
oto kod

naprawa:

addEventHandler 
"onClientClick"root, function( buttonstate_____element )
    if 
element then
        
if button == "right" and state == "down" and getElementType(element) == "vehicle" then
            
if getPedWeapon getLocalPlayer() ) == 22 then
                fixVehicle 
element )
            
end
        end
    end
end
)


niszczenie:

addEventHandler 
"onClientClick"root, function( buttonstate_____element )
    if 
element then
        
if button == "left" and state == "down" and getElementType(element) == "vehicle" then
            
if getPedWeapon getLocalPlayer() ) == 22 then
                destroyElement
element )
            
end
        end
    end
end
)

co tu nie tak za odp daje :piwo:
27. Naprawa pod team
Cze??
Jak zrobi? ?e tylko jak gracz z teamu Mechanik wjedzie w marker to si? naprawi a jak kto? inny to nie

marker createMarker (1601.6, -16268.4"cylinder"8.05020457255)

addEventHandler "onMarkerHit",marker, function (gpojazd)
local auto getPedOccupiedVehicle(gpojazd
if 
auto and getVehicleController(auto) == gpojazd then 
    setElementFrozen 
autotrue )
    
fixVehicle (auto)
    
setElementFrozen autofalse )
end
end
)
28. Naprawa pojazdów w Markerze
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)


marker = createMarker (487.290, -1...
29. Naprawa pojazdów w Markerze
Mam problem, gdy? nie mam poj?cia jak zrobi?, by marker w chwili gdy gracz nie ma wystarczaj?co pieni?dzy odmawia? naprawy.

Do tej pory metod? pr?b i b??d?w osi?gn??em:
-Ca?kowita odmowa naprawy mimo ?rodk?w
-Naprawa mimo braku ?rodk?w


M?g?by mi kto? pom?c?
Tutaj kod:
Kod:

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
fixVehicle (theVehicle)
takePlayerMoney (playerSource, 150)
outputChatBox ("Pojazd zosta? naprawiony!" , thePlayer)




end
end

addEventHandler ( "onMarkerHit", marker, fix)
30. [INNE] Naprawa pojazdu w danym miejscu
Witam . czy kto? z was m?g? by mi napisa? lub poda? takie co? ?eby naprawi? auto to musi sta? w danym miejscu. :piwo: :piwo:
31. Naprawa Poszczególnych części
Witajcie. Mam problem ot?? nie wiem jak zrobi? aby naprawia? poszczeg?lne cz??ci w poje?dzie. Za pomoc stawiam :piwo:
32. [INNE] Naprawa przebiegu
Witam,

M?g? by mi kto? pom?c naprawi? ten licznik pr?bowa?em ju? wielu rzeczy i dalej nie wiem jak to zrobi? z g?ry dzi?kuj? za pomoc.

Dla osoby kt?ra pomo?e leci 8 piwek.

[code]
forward LicznikPojazd(); //Naprawiony przebieg
public LicznikPojazd()
{
foreach(Player,i)
{
if(GetPlayerState(i)==PLAYER_STATE_DRIVER)
{
VehID=GetPlayerVehicleID(i);
if(GetPlayerSpeed(i)>4&&GetPlayerSpeed(i)<10){ SamochodInfo[VehID][sPrzebieg]+=0.003; }
else if(GetPlayerSpeed(i)>10&&GetPlayerSpeed(i)<50){ SamochodInfo[VehID][sPrzebieg]+=0.006; }
else if(GetPlayerSpeed(i)>50&&GetPlayerSpeed(i)<100){ SamochodInfo[VehID][sPrzebieg]+=0.01; }
else if(GetPlayerSpeed(i)>100&&GetPlayerSpeed(i)<150){ SamochodInfo[VehID][sPrzebieg]+=0.02; }
else if(GetPlayerSpeed(i)>160&&GetPlayerSpeed(i)<200){ SamochodInfo[VehID][sPrzebieg]+=0.04; }
GetVehicleParamsEx(VehID,engine,lights,alarm,doors,bonnet,boot,objective);
if(engine)
{
if(SamochodInfo[VehID][sPaliwoTyp]==1) vPaliwoTxt="Pb";
else if(SamochodInfo[VehID][sPaliwoTyp]==2) vPaliwoTxt="ON";
else if(SamochodInfo[VehID][sPaliwoTyp]==3) vPaliwoTxt="LPG";

SamochodInfo[VehID][sPrzebieg]+=dDystans;

GetVehicleHealth(VehID,vHP);
vHP = floatsub(vHP, 250.0);

format(lstr, sizeof(lstr), "~p~%s~n~~w~Predkosc: ~r~%d ~y~km/h~n~~w~Stan HP: ~r~%.0f ~y~%%~n~~w~Przebieg: ~r~%.00f ~y~km~n~~w~Paliwo (%s): ~r~%d/%d ~y~l"...
33. [INNE] System Glodu Naprawa
Czesc , mam system glodu KOD:
[code] {
format(string, sizeof(string), "{FFFFFF}%d. {FF9900}%s {00FF00}$%d {FFFFFF}( {FF9900}HP: %d{FFFFFF})n", i+1, ShopFood[i][nazwa], ShopFood[i][money], ShopFood[i][health]);
strcat(StrShop, string);
}

for(new z; z<GetMaxPlayers(); z++)
{
pgGlod[z] = CreateProgressBar(549.00, 43.00, 57.50, 4.50, -1048321, 100.0);
}
return 1;
}

public OnPlayerConnect(playerid)
{
Glod[playerid] = 100;
SetProgressBarValue(pgGlod[playerid], 100);
ShowProgressBarForPlayer(playerid, pgGlod[playerid]);
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == SHOP_GUI && response)
{
new string[130];

if(Glod[playerid] >= 100)
return SendClientMessage(playerid, 0xFF0000FF, "(Info) {FF9900}Jeste? najedzony!");
if(GetPlayerMoney(playerid) < ShopFood[listitem][money])
return SendClientMessage(playerid, 0xFF0000FF, "(Info) {FF9900}Nie posiadasz tyle got?wki!");

format(string, sizeof(string), "(Sklep) {FFFFFF}Kupi?e? %s za {00FF00}$%d", ShopFood[listitem][nazwa], ShopFood[listitem][money]);
SendClientMessage(playerid, 0xFF0000FF, string);

Glod[playerid] += ShopFood[listitem][health];
GivePlayerMoney(playerid, -ShopFood[listitem][money]);

ShowPlayerDialog(playerid, SHOP_GUI, 2, "{FF9900}Budka z jedzeniem", StrShop, "Kup", "Zamknij");
...
34. Naprawa w markerze
Mam dwa problemy z napraw? w markerze ;/

1. Gdy wjade w marker skrypt zabiera mi kase dop?ki z niego nie wyjade, a ma zabra? tylko raz.

2. Jak zrobi? by tylko kierowca mog? u?y? tego markeru?

Kod:
function fixCarSF(thePlayer)
    
local car getElementsByType("vehicle")
    for 
kv in ipairs(car) do
        
fixVehicle(v)
        
takePlayerMoney(thePlayer100)
        
outputChatBox("Naprawi?e? pojazd! Tracisz $ 100!"thePlayer0170255true)
    
end
end
addEventHandler
("onMarkerHit"mark1fixCarSF)
35. Bind i naprawa pojazdu
Cze??.
M?j problem polega na tym, ?e po naci?ni?ciu klawisza 2 samoch?d jest naprawiany, ale wiadomo?? na czacie powtarza si? 2 razy. Komenda /napraw dzia?a normalnie.
Kod :

function repairVehicle(gracztheVehicle)
if 
isElement(gracz) and getElementType(gracz) == "player" then
    
if isPedInVehicle(graczthen
        local theVehicle 
getPedOccupiedVehicle(gracz)
            if 
theVehicle then
                outputChatBox
("* Pojazd naprawiony!"gracz2202200)
                
fixVehicle(theVehicle)
                
playSoundFrontEnd(gracz46)
            
end
        
else
            
outputChatBox("* Musisz by? w poje?dzie!"gracz2202200)
        
end
    end
end
addCommandHandler
("napraw"repairVehicle)

function 
bind()
for 
k,v in ipairs(getElementsByType("player")) do
bindKey(v"2""down"repairVehicle)
end
end
addEventHandler
("onResourceStart"rootbind)

Prosz? o pomoc, pozdrawiam.
36. [INNE] Naprawa wyciśnięć sztangi
Witajcie, mam taki problem - jak mam naprawi? wyci?ni?cia sztangi? Chodzi mi o to, ?e jak pisze "Wyci?ni?? 0. Aby zdoby? si?? nale?y podnie?? 100 razy." to te "0" si? nie zmienia po wyciskaniu. Jak to mog? naprawi?, bardzo prosz? o pomoc.
37. Naprawa pojazdu
Witajcie , napisa?em oto taki prosty skrypt :

Kod:

function repair( thePlayer, command )
getVehicleDamage = tonumber math.random = getVehicleProcentage
takePlayerMoney (thePlayer, 0, true )
setVehicleFixed
= outputChatBox("", getRootElement(), 125, 125, 0 )
end
bindKey ( source, "x", "down", repair )
addEventHandler("onPlayerDamage", getRootElement(), repair )



Chce aby naprawa by?a pod klawiszem X , helpnie ktos ? :P
38. [DM] Naprawa skryptu
Witam, naprawi? by ktos ten skrypt na zabawy z mapy fulldm, mianowicie:
Wgra?em ten skrypt wszystko ?adnei pieknie ale znikne?y boxy z paska na dole (0sprite te Gwiazdki) zagl?dne?em a tam jest kod do licznika z fulldm. A licznik W mapie PP jest.
DO mapy jakiej wgrywam: Polskie Party - PP
Bardzo prosze o naprawe tego skyptu. Za kazdy post w tym poscie PIWO :piwo: !! !

Link do tych zabaw( zabawy jako skrytp, scriptfiles i pawno do tego skryptu)

http://speedy.sh/9vV...bawy-FULLDM.rar


Licze na POMOC
39. [INNE] Naprawa pojazdu.
Hejka, to znowu JA! :D
Ma kto? mo?e kod na automatyczn? naprawe samochodu, b?d? wie jak to zrobi??
Pozdro.


[ Dodano: 2012-12-27, 20:28 ]
Chodzi o tak? naprawe jak na prawie ka?dym drifcie ^ ^
40. [GF] Naprawa poprawnych częsći pojazdu.
[center][b]Posiadam taki kod:[/b]
[code] case 1://napraw panele
{
GetVehicleDamageStatus(veh, panels, doors, lights, tires);
if(panels==0)
{
GuiInfo(playerid,"Panele tego pojazdu nie wymagaj? naprawy!");
return 1;
}
if(dKasa[playerid]<100)
{
GuiInfo(playerid,"Nie sta? Ciebie na naprawy! (100$)");
return 1;
}
dDodajKase(playerid,-100);
UpdateVehicleDamageStatus(veh,0, doors, lights,tires);
SamochodInfo[veh][sUszkodzenia]=0;
GuiInfo(playerid,""MAPA"Naprawi?e? panele tego pojazdu za 100$");
return 1;
}
case 2://drzwi
{
GetVehicleDamageStatus(veh, panels, doors, lights, tires);
if(doors==0)
{
GuiInfo(playerid,"Drzwi tego pojazdu nie wymagaj? naprawy!");
return 1;
}
if(dKasa[playerid]<100)
{
GuiInfo(playerid,"Nie sta? Ciebie na naprawy! 100$)");
return 1;
}
dDodajKase(playerid,-100);
UpdateVehicleDamageStatus(veh,panels,0, lights,tires);
SamochodInfo[veh][sUszkodzenia2]=0;
GuiInfo(playerid,""MAPA"Naprawi?e? drzwi tego pojazdu za 100$");
return 1;
}
case 3://lampy
{
GetVehicleDamageStatus(veh, panels, doors, lights, tires);
if(lights==0)
{
GuiInfo(playerid,"Lampy tego pojazdu nie wymagaj? naprawy!");
re...