| Tematy otagowane jako: mta:sa. |
| 1. Nie działa skrypt MTA:SA. :C |
Dlaczego po zatankowaniu pojazdu, nie zabiera ni 3Euro?
Za pomoc .
[lua]sx,sy = guiGetScreenSize()
local punktyTankowania = {
{-2029.28, 2345.1, 10.8},
{-2023.89, 156.69, 28.84},
{-2405.73, 975.74, 45.30},
{-2416.30, 974.97, 45.30},
{-2640.45, 1375.09, 7.15},
{-1675.46,413.69,7.21},
{-1328.36,2677.03,50.09},
{612.50,1694.81,7.03},
{2115.18,919.53,10.85},
{1383.09,460.70,20.12},
{1004.86,-939.32,42.22},
}
for i,v in ipairs(punktyTankowania) do
zpwp_marker = createMarker(v[1], v[2], v[3]-1.0, "cylinder", 4, 0, 0, 0, 200)
setElementData(zpwp_marker, "stacja_benzynowa", true)
end
zpwp_okno = guiCreateWindow(199/1280*sx, 191/720*sy, 872/1280*sx, 294/720*sy, "Stacja benzynowa", false)
guiWindowSetSizable(zpwp_okno, false)
guiSetVisible(zpwp_okno, false)
zpwp_warning = guiCreateLabel(17/1280*sx, 18/720*sy, 845/1280*sx, 16/720*sy, "", false, zpwp_okno)
guiLabelSetColor(zpwp_warning, 183, 0, 0)
guiLabelSetHorizontalAlign(zpwp_warning, "center", false)
zpwp_info = guiCreateLabel(211/1280*sx, 81/720*sy, 477/1280*sx, 15/720*sy, "3EUR/Litr", false, zpwp_okno)
guiSetFont(zpwp_info, "default-bold-small")
zpwp_stan_l = guiCreateLabel(17/1280*sx, 48/720*sy, 111/1280*sx, 15/720*sy, "Obecny stan paliwa:", false, zpwp_okno)
guiSetFont(zpwp_stan_l, "default-bold-small")
zpwp_stan = guiCreatePro... |
| 2. Nie działa skrypt MTA:SA. :C |
Dlaczego nie dzia?a mi ten kod?
Ca?a funkcja chat dzia?a, lecz mam problem z funkcj? 'naprawa',
Prosz? o pomoc, stawiam
Z g?ry dzi?ki!
[lua]--Autorem skryptu jest Kuksisko
--Zakaz u?ywania ca?ego b?d? fragmentu kodu, skrypt tworzony dla serwera SAN FIERRO RPG - MTA SAN ANDREAS.
--lokalizacje
local lok1 = createBlip( -2026.77625, 173.70081, 28.23794, 27 ) --Mechanik Doherty
--koniec
--markery
local mar1 = createMarker (-2034.73889, 170.06284, 28.24562 - 1, "cylinder", 3.5, 0, 82, 92)
--koniec
function chat (hitElement, matchingDimension)
if ( hitElement ) then
if isPlayerInVehicle ( hitElement ) then
outputChatBox ( "Je?eli chcesz naprawi? pojazd wpisz /napraw.nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnNaprawisz wtedy ca?y pojazd. #0066FF(koszt: 130EUR.)", hitElement, 0, 255, 0, true )
else
outputChatBox ( "Musisz by? w poje?dzie!", hitElement, 255, 0, 0, true )
end
end
end
addEventHandler ( "onMarkerHit", mar1, chat )
function naprawa ( playerSource )
if (playerSource) then
if isElementWithinMarker(playerSource, mar1) then
local kasa = getPlayerMoney ( playerSource )
if ( kasa > 129 ) then
takePlayerMoney ( playerSource, 130 )
fixVehicle ( playerSource )
outputChatBox ( "Pojazd zosta? naprawiony!", playerSource )
else
outputChatBox ( "Nie posiadasz pieni?dzy na napraw? pojazdu!" )
end
end
end
end
addCommandHand... |
|