local function clickMap(button, state, cx, cy)
if chooseSpawn then
if button == "left" then
if state == "down" then
local x, y, w, h = map.positions.x, map.positions.y, map.positions.w, map.positions.h
if cx >= x and cx <= x + w and cy >= y and cy <= y + h then
mapOffsetX = cx * map.zoom.actual + playerMapOffsetX
mapOffsetY = cy * map.zoom.actual - playerMapOffsetY
mouseCurrentPositionX, mouseCurrentPositionY = getCursorPositi...
Witam posiadam logowanie i gdy si? loguje , pozniej mam wybieranie spawnu
mam ustawione 3 : Spawn FC, Spawn BB, Urz?d . Gdy klikne na obojetnie kt?ry wywala mnie tylko do FC a nie np. Pod urz?d lub do BB, a b??du w DB3 brak
c_zone.lua
[lua]
local login = {}
local dist = 100
local angler = 0
rX, rY = 0, 0
local foncik = dxCreateFont("assets/bold.ttf", 15)
local foncik2 = dxCreateFont("assets/normal.ttf", 22)
local foncik1 = dxCreateFont("assets/bold.ttf", 11)
local sx,sy = guiGetScreenSize() -- pobieramy rozdzielczo?? gracza kt?ry widzi gui
local px,py = (sx/1366),(sy/768) -- dzielimy rozdzielczo?? gracza kt?ry widzi gui przez rozdzielczo?? na kt?rej by?o robione
local screenW, screenH = guiGetScreenSize()
local data={ showed=nil, button={}, info=nil, misc=nil, }
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 getPointFromDistanceRotation(x, y, dist, angler)
local a = math.rad(90 - angler)
local dx = math.cos(a) * dist;
local dy = math.sin(a) * dist;
return x+dx, y+dy;
end
function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
i...
Czesc, posiadam skrypt na wyjmowanie auta od odpowiedniej rangi gdy sie wejdzie w marker, no i teraz mam tak ustawione, ?e jak ktos wyjdzie z auta to po jakims czasie sie usuwa. A chcia?bym zrobi? tak aby auto znikalo po ponownym wzieciu tego samego modelu, narazie mam blokade na 1 auto tego samego modelu. Jakies sugestie?
Witam mam problem z respem aut skryptem, Chodzi o to ze wchodze w prace i powino zrespic sie auto i nim mia??m pojecha? do celu ale respi mnie bez auta kod
[lua]
local praca = createMarker(-519.49, -98.85, 62.63, "cylinder", 2.0, 255, 0, 0, 130)
local baza = {
{-535.87, -102.76, 63.01},
{-535.87, -102.76, 63.01},
{-535.87, -102.76, 63.01},
{-535.87, -102.76, 63.01},
}
local miejscaelektryk = {
{2032.04,1011.66,10.39},
{2032.04,1011.66,10.39},
{2032.04,1011.66,10.39},
{2032.04,1011.66,10.39},
}
--------------RESP-AUT----------------------------
function removePreviousVehicles(plr)
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
local sby = getElementData(v, "zrespilGracz")
if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
destroyElement(v)
end
end
end
addEventHandler("onMarkerHit", m1, function(el, md)
if getElementData(el, "zrespilGracz") then
return
end
if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end
local x,y,z = getElementPosition(el)
local bus = createVehicle(541, -544.62, -74.67, 62.57, 359.4, 360.0, 270.8)
local ped = createPed( 250, 100, 0, 5)
Mam problem z kodem. Ot?? chcia?em zrobi? skrypt na serwer zombie aby respi?o si? po ?mierci z tym samym skinem w jednym tym samym miejscu obj?tym greenzonem. Skrypt dzia?a do 2 ?mierci a po drugiej respie si? z tym samym skinem ale na spawnie z freeroama podczas gamemodu play lecz bez gamemodu w szpitalu z tym samym skinem. Tutaj jest kod w lua: Http://pastebin.com/NRjuiJCf
Cze?? , mam ma?y problem a ty problemem jest to ,?e :
-nie umiem zrobi? respawnu dw?ch i wi?cej , pr?bowa?em jako? kombinowa? ale nie uda?o si? .
-Gdy robi?em resp to nie dzia?a? na starcie w sensie jak wesz?em na serwer , je?li mog? bardziej to opisa? to nigdzie mnie nie respi?o , i jedyny spos?b by si? zrespi? to u?y? F1> map , ale p??niej dzia?a?o normalnie .
-A i nie rozumiem , tego
chodzi , jak mam go poprawnie uzupe?ni? , szuka?em przyk?adu bo najlepiej wtedy rozumiem ale nie znalaz?em , na samym pocz?tku my?la?em ,?e
float x1 - to wsp??rz?dne X pierwszego respa . a float y1 - to wsp??rz?dne Y pierwszego te? respa . Po uzupe?nieniu , mia?em czarny ekran . Wiem ,?e wielki gamo? ze mnie , ale mam nadzieje ,?e wy u?ytkownicy gtao.pl pomo?ecie mi .