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: teleportuje
1. Gdy kupi pojazd teleportuje do niego
Witam otóż mam pytanko czy ktoś by zmienił, że jeżeli kupujemy pojazd to by nie teleportowało pojazdu do przecho tylko go respiło go w danym miejscu a w pojeździe gracza. Za pomoc daje RESPEKT i Piweczko <3


kod
[lua]--[[
Resource: Our-Game
Filename: [our]vehbuy/s_vehbuy.lua
Developers: Split <[email protected]>
Copyright <[email protected]> 2015
Nie masz prawa używać tego kodu bez mojej zgody.
]]

local positionVehicles = {
{'Flash', 565, math.random(0,0), math.random(65000,70000), -1956.11,257.54,40.67,359.6,0.0,276.2},
{'Buffalo', 402, math.random(0,0), math.random(75000,80000), -1955.11,305.02,40.88,360.0,360.0,95.1},
{'Sultan', 560, math.random(0,0), math.random(105000,110000), -1943.89,273.41,40.75,359.9,360.0,181.7},
{'Savanna', 567, math.random(0,0), math.random(50000,70000), -1943.69,256.95,40.91,0.5,360.0,16.2},
{'Burrito', 482, math.random(0,0), math.random(50000,60000), -1955.91,266.65,41.17,359.1,360.0,302.5},
{'Jester', 559, math.random(0,0), math.random(120000,135000), -1953.47,296.04,40.70,359.9,359.6,109.5},
--dol
{'Clover', 542, math.random(0,0), math.random(15000,20000), -1945.60,266.42,35.22,0.0,360.0,87.9},
{'Premier', 426, math.random(0,0), math.random(20000,25000), -1962.04,272.60,35.21,359.9,0.0,293.0},
{'Sabre', 475, math.random(0,0), math.random(30000,35000), -1945.15,273.97,35.28,359.7,0.0,121.7},
{'Tahoma', 566, math.random(0,...
2. Jak zrobić marker który teleportuje do interioru
Witam mam otóż taki problem że nie wiem jak zrobić marker który teleportuje używałem skryptu teleporteditor ale on nie działał jak używałem kilku map na raz a także próbowałem sił z plikami które miały tworzyć takowy marker i miał teleportować i gdy włączałem ten plik nie działał. Pod spodem jest kod tego pliku
[code]
MarkerCAS = createMarker ( 1555.2998046875, -1675.599609375, 15.199999809265, "cylinder", 1.5, 255, 255, 255, 255 )
MarkerSAID = createMarker ( 2358.2001953125, 2481.7998046875, -48.700000762939, "cylinder", 1.5, 255, 255, 255, 255 )
setElementInterior(MarkerSAID, 5)

function IntSTAFF(thePlayer)
if source == MarkerCAS then
fadeCamera(thePlayer, false)
setTimer( fadeCamera, 1000, 1, thePlayer, true)
setTimer(setElementInterior, 1000, 1, thePlayer, 5)
setTimer(setElementPosition, 1000, 1, thePlayer, 2360.400390625, 2481.6005859375, -47.700000762939, true)
setTimer(setPedRotation, 1000, 1, thePlayer, 0)
end
end
addEventHandler("onMarkerHit", getRootElement(), IntSTAFF)

function SaidSTAFF(thePlayer)
if source == MarkerSAID then
fadeCamera(thePlayer, false)
setTimer( fadeCamera, 1000, 1, thePlayer, true)
setTimer(setElementInterior, 1000, 1, thePlayer, 0)
setTimer(setElementPosition, 1000, 1, thePlayer, 1552.7001953125, -1675.400390625, 16.89999961853, true)
setTimer(setPedRotation, 1000, 1, thePlayer, 135)
end
end
addEventHandler("onMarkerHit", getRootElement(), SaidSTAFF)
[/code]
Prosiłbym o po...
3. Nie teleportuje do pojazdu
Cześć, mógłbym się dowiedzieć dlaczego warpPedIntoVehicle nie działa?
Server:
addEvent("dajsamochod"true)
addEventHandler("dajsamochod"root, function()
    
radiowoz=createVehicle 598, -210.96162 3997.0003718.61030 10 )
    
warpPedIntoVehicle(clientradiowoz)
    
pojazd getPlayerOccupiedVehicle(client)
    
destroyElement(pojazd)
end)

Trigger: (jakby ktoś potrzebował)
triggerServerEvent("dajsamochod"rootlocalPlayer)


Okrąglutkie 0 błędów w db3.
4. Marker nie teleportuje
Marker wcześniej teleportował ale źle, wyjście teleportowało spowrotem do miejsca w interiorze. Teraz próbowałem to naprawić, przestawiłem x,y,z i przestało w ogóle teleportować. Wytłumaczy mi ktoś co tu jest nie tak?

local marker1 = createMarker ( 1577.0999755859, -1583.1999511719, 12.5, "cylinder", 1, 0, 0, 255 )
local marker2 = createMarker ( 1577.599609375, -1581, 12.60000038147, "cylinder", 1, 0, 0, 255 )
local bartp = 0
local barwyjdz = 0

function bartp (source)
setElementPosition ( source, 1577.3000488281, -1578.1999511719, 12.5 )
setElementInterior ( source, 0 )
end
addEventHandler ( "onMarkerHit", marker1, bartp )

function barwyjdz (source)
setElementPosition ( source, 1582.5999755859, -1583.6999511719, 12.5 )
setElementInterior ( source, 0 )
end
addEventHandler ( "onMarkerHit", marker2, bartp )
5. Dodany przycisk nie teleportuje
Dobry wszystkim. Ostatnio zacząłem trochę więcej czasu spędzam przy lua i napotkałem na jeden problem. Ponieważ robie Panel wyboru spawniu dla premium, ale niestety, żadnego błędu w db3 nie ma. (Może jakis być przykład na nowo)

[lua]

local screenW,screenH=guiGetScreenSize()
local sy,sx=guiGetScreenSize()

function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end

function panelik_p()
if not isMouseIn(screenW * 0.2773, screenH * 0.5056, screenW * 0.1406, screenH * 0.0625) then dxDrawRectangle(screenW * 0.2773, screenH * 0.5056, screenW * 0.1406, screenH * 0.0625, tocolor(0, 14, 157, 255), false)
end
dxDrawText("Twój dom", screenW * 0.2820, screenH * 0.5194, screenW * 0.4125, screenH * 0.5556, tocolor(255, 255, 255, 255), 1.50, "default", "center", "center", false, false, false, false, false)
end

addEventHandler("onClientClick", root, function(btn,state)
if btn=="left" and state=="down" then
if isMouseIn(screenW * 0.2773, screenH * 0.5056, screenW * 0.1406, screenH * 0.0625) then
setElementData(localPlayer,"player:spawn",{1486.23, -1740.98, 13.55})
cusun()
end
i...
6. Nie teleportuje
Witam, mam kod na prace, ale niestety nie tepa mnie po skończeniu.

addEventHandler("onMarkerHit"miejsce, function(elmd)
    if 
not md or getElementType(el) ~= "vehicle" then return end
    local plr 
getVehicleOccupant(el,0)
    if 
getElementData(el,"vehicle:pack") == false then outputChatBox("bla bla bla XD .",plr255255255) return end
    local paczki 
getElementData(el,"vehicle:pack")
    
setElementData(el,"vehicle:pack",false)
    
local pieniadze paczki*money
    triggerEvent
("givePlayerMoney",plr,pieniadze/2)
        
triggerEvent("givePlayerMoney",plr,pieniadze/2)
    
outputChatBox("bla bla bla XD",plr0160,0)
        
destroyElement(car)
    
destroyElement(blip)
    
destroyElement(miejsce)
    
setElementData(el,"vehicle:destination",false)
    
setElementData(el"vehicle:desc",false)
        
setElementPosition(el2062.132271.0510.82)
end)
end)
7. [GF] Po wjeściu do auta, teleportuje
Witam, po wjeściu do auta, player'a teleportuje pod pos. 0, 0, 0. Nie wiem czemu tak się dzieje:

public OnPlayerEnterVehicle
Kod:


public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(KomendySprawdz(playerid) || GetPVarInt(playerid, "AnimkaPostrzal") == 1) return 1;
new Float:Pos[3];
GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
if(doors)
{
SetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]+0.01);
Unfreeze(playerid, 1);
if(SamochodInfo[vehicleid][sAlarm]==1)
{
SetVehicleParamsEx(vehicleid,engine,lights,1,doors,bonnet,boot,objective);
}
}
if(GetPVarInt(playerid, "rolki") ==1)
{
Info(playerid, "Nie możesz wsiadać do pojazdu z rolkami na nogach.");
Unfreeze(playerid, 1);
RemovePlayerFromVehicle(playerid);
}
if(SamochodInfo[vehicleid][sOwner]==3)
{
if(pItem(playerid, 8,13,vehicleid)) return 1;
if(SamochodInfo[vehicleid][sOwnerID]!=PlayerInfo[playerid][pUID]&&!ispassenger)
{
SetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]+0.01);
return error(playerid);
}
return 1;
}
return 1;
}

Liczę na pomoc z waszej strony!
8. Markery który teleportuje w inne miejsce.
Cześć, siemanko i czołem. Mam mały problem próbuje zrobić skrypt na marker który nas teleportuje w dane miejsce. Jednak gdy odpalam skrypt marker nie pojawia się w danym miejscu (dom cj'a). Nie wiem co robić... Prosze o szybką pomoc. Wynagrodzę piwkami i respektem. :>

marker createMarker( , 2495.5, -1690.400024414115.300000190735'arrow'1,  255000)

function 
tp(thePlayer
setElementPosition thePlayer2459.6000976563, -1691.099975585912.463967323303)

end