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: interioru
1. P0moc w przeniesieniu interioru
Mo?e kto? pom?c przenie?? interior ? albo przynajmniej tak ?eby teleport przenosil mnie do tego interioru ?
2. Podmiana tekstur interioru
Cze??, cze??.
Wraz z kolegami pracuj? nad serwerem RP mta, porobi?em kilka interior?w po??czonych z exteriorami (wchodzi si? normalnie przez drzwi jak w gta5). Wszystko fajnie i w og?le ale chcia?bym podmieni? pod?og? w jednym z wn?trz lecz za nic skrypt nie chce tego zrobi?, zero b??d?w. Mo?liwe, ?e co? z tym wsp?lnego ma gta_int.
3. Wjazd do interioru
Witam. Czy da si? wjecha? autem do interioru? Na niekt?rych serwerach w?a?nie si? da, lecz wje?d?aj?c od tak sobie w marker nic si? nie dzieje. Czy kto? wie czym jest to spowodowane?
4. podmieniony marker od interioru
siema, wie ktos moze czy gdzies po internecie serfuje taki marker? badz moze orientuje sie ktos z jakiej to paczki jest? z gory dzieki za info;)

https://prnt.sc/qcp6k3 - ss
5. 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...
6. Uzyskanie Takiego Samego Dimensionu I Interioru
Witam mam oto taki skrypt na kajdanki dla frakcji SAPD

[code]function findPlayer(plr,cel)
local target=nil


if (tonumber(cel) ~= nil) then
target=getElementByID("p"..cel)
else -- podano fragment nicku
for _,thePlayer in ipairs(getElementsByType("player")) do
if string.find(string.gsub(getPlayerName(thePlayer):lower(),"#%x%x%x%x%x%x", ""), cel:lower(), 0, true) then
if (target) then
triggerClientEvent(plr, 'onClientCaseShowing', root, 1,'Znaleziono Wi?cej U?ytkownik?w O Podobnym Nicku')
return nil
end
target=thePlayer
end
end
end
if target and getElementData(target,"p:inv") then return nil end
return target
end



kaj = {}

function zalozkaj(plr, cmd, target)
if not target then
triggerClientEvent(plr, 'onClientCaseShowingsse', root, 1,'U?yj Komendy: /Zakuj [Id U?ytkownika]')
return
end
local gracz = findPlayer(plr, target)
if getElementData(plr,"player:faction") and getElementData(plr,"player:faction") == "SAPD" then
if getElementData(plr, "kajdanki") == false then

local gracz = getPlayerName(gracz)
local gracz = getPlayerFromName(gracz)
local x2,y2,z2 = getElementPosition(gracz)
local x,y,z = getElementPosition(plr)
if (getDistanceBetweenPoints3D(x,y,z,x2,y2,z2)<20) then
toggleControl(gracz, "enter_exit", false)
toggleControl(gracz, "enter_passenger...
7. Brak interioru i blipu frakcji.
Witam, wgra?em dzisiaj ow? paczk? http://gtao.pl/<font-c...r-vt120737.htm.

Wszystko ogarn??em co nie dzia?a?o, ale okaza?o si?, ?e nie dzia?aj? interiory i blipy frakcji, pomo?ecie?
8. Tworzenie interioru
Witam GTAO.
Pytanie ma?e jak zrobi? interior budynku jakis opis bym prosi?
9. Szukam interioru dla sali boxowej
Tak jak w temacie szukam interioru sali boxu kt?ra jest w sf/ls
Za pomoc daje :piwo:
10. Ustawienie dimensionu i interioru
Prosi?bym Was o pomoc w ustawieniu w tym skrypcie dimensionu i interioru:

[lua]
bm = createMarker(1544.33,1626.44,10.84, "cylinder", 1.0, 0, 0, 0, 255) -- gdzie ma byc marker w ktorym bedzie sie scrollowac
d = createObject (1569, 1546.28,1627.42,10.84 0, 0, 0) -- podajesz koordy obiektu

local kategoria_animacji = "CRIB"
local animacja = "CRIB_Use_Switch"

function od ( thePlayer)
if isElementWithinMarker(thePlayer, bm) then
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Policja")) then --Tutaj zmieniasz tylko "Policja"
moveObject ( d, 1550.0,1627.52,10.84 ) -- Koordy otwartych drzwi
setTimer(setPedAnimation, 1066.66, 1, thePlayer)
setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false)
end
end
end

function zd ( thePlayer)
if isElementWithinMarker(thePlayer, bm) then
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Policja")) then --Tutaj zmieniasz tylko "Policja"
moveObject ( d, 2500, 1546.12,1627.52,10.84 ) -- koordy zamknietych drzwi
setTimer(setPedAnimation, 1066.66, 1, thePlayer)
setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false)
end
end
end
addCommandHandler("756djgndng5r54gt7875t54t65bgy45g", od ) -- h...
11. blokada teleportacji pojazdu do interioru
dzie? dobry, mam problem xd..
mo?e jest do?? prosty do rozwi?zania ale utkn??em kombinuj?c ju? ze wszystkim co mi wpad?o do g?owy...
za ka?dym razem mi to nie dzia?a, i wgl, sprawa prosta chce zablokowa? mo?liwo?? wej?cia albo zbugowania postaci po przez wjazd do markera pojazdem, r??ne cuda si? dziej? np wywala do limbo itd, to kod;

[lua]
addEventHandler("onMarkerHit", getRootElement(),
function(hitPlayer, matchingDimension)
if ( getElementData(source, "weaponshop") ) then
if isPedInVehicle(hitPlayer) then
-- // effect
fadeCamera(hitPlayer, false)
setTimer(fadeCamera, 1000, 1, hitPlayer, true)
-- // entrance/exit
if ( getElementData(source, "entrance") ) then
setTimer(setElementInterior, 1000, 1, hitPlayer, 1)
setTimer(setElementPosition, 1000, 1, hitPlayer, getElementData(source, "x"), getElementData(source, "y"), getElementData(source, "z"))
setTimer(setElementRotation, 1000, 1, hitPlayer, 0, 0, 0)
elseif ( getElementData(source, "exit") ) then
setTimer(setElementInterior, 1000, 1, hitPlayer, 0)
setTimer(setElementPosition, 1000, 1, hitPlayer, getElementData(source, "x"), getElementData(source, "y"), getElementData(source, "z"))
...
12. Znikajacy radar po wejsciu do interioru
Witam, gdy na swoim serwerze wchodze do interioru np z id 11 to znika radar. A jezeli wchodze do interioru o id 0 czyli bez interioru i dim to nie znika. Mozna jakis skrypt cz y cos by to nie znikalo.
13. Teleport do interioru
Witam, mam taki kod:

Kod:

wejscie1 = createMarker ( -1605.47, 711.93, 13.87, "arrow", 1.2, 255, 255, 0, 255 ) --tworzymy wejscie
wyjscie1 = createMarker ( -230.58, 1172.47, 57.26, "arrow", 1.2, 255, 255, 0, 255 ) --tworzymy wyjscie

function onstart()
setElementInterior ( wyjscie0, 1 ) --interior, w ktorym jest wyjscie
end
addEventHandler ( "onResourceStart", getRootElement(), onstart )

function warptopoli( hitElement, matchingDimension )

if getElementType(hitElement) == "player" then
if not isPedInVehicle ( hitElement ) then
setElementPosition ( hitElement, -230.58, 1172.47, 57.26) --kiedy wejdziemy w marker wejscia, ma nas teleportowac do miejsca, ktore jest tutaj podane
setElementInterior ( hitElement, 1 ) --te miejsce jest w interiorze 1 (w tym przypadku)
end
end
end
addEventHandler( "onMarkerHit", wejscie1, warptopoli)

function warptokgp(source)
setElementInterior ( source, 1 ) --te miejsce jest w interiorze 1 (w tym przypadku)
setElementPosition ( source, -1605.47, 711.93, 13.87) --kiedy wejdziemy w marker wyjscia, ma nas teleportowac do miejsca, ktore jest tutaj podane
e
addEventHandler( "onMarkerHit", wyjscie0, warptokgp)

I problem jest w tym ?e jak ju? tepne si? z normalnej mapy na interior 1 to w interior 1 nie ma blipu na tepniecie si? na normaln? mape. Pomo?e kto? ;/
14. Wyjście z interioru
Witam. Od razu przejd? do rzeczy. Ot?? napisa?em pewien skrypt, kt?rego dzia?anie mnie zadowala. Mam jednak ma?y problem - nie wiem, jak napisa? kod na wyj?cie, dzia?aj?cy na podobnej zasadzie, co wej?cie. Kod zamieszczam poni?ej. Nie oczekuj? odwalenia za mnie ca?ej roboty. Prosi?bym tylko o naprowadzenie mnie na dobry kierunek. :eye:

local marker createMarker xyz"arrow"1.50255255 )
local idinterior id
local x
,y,x,y,z

function interiorsource
    
setElementInterior sourceidinterior )
    
setElementPosition sourcex,y,)
end
addEventHandler
"onMarkerHit"markerinteriorfalse )
15. teleport do interioru
Witam mam do Was pytanie odno?nie teleportu do interioru . CHodzi mi o to , ?e jest pickup i nachodz?c na niego teleportuje mnie do interioru prosze opis w punktach , iz jestem zielony w pawno daje respa i piffko za pomoc z g?ry thx
16. Tp z interioru
Witam chcia?em zrobi? teleport z interioru "3" do "0" lecz po wej?ciu w marker teleportuje mnie na kordynaty ale jestem nadal w interiorze "3"




local marker1 
createMarker 238.599139.3451002.0"cylinder"1.52552550170 )
setElementInterior marker1
local x,y,2290.162102430.98779.920


function interiorsource
    
setElementInterior source)
    
setElementPosition sourcex,y,)
end
addEventHandler
"onMarkerHit"marker1interiorfalse 
17. Wejście do interioru poprzez przycisk
Cze?? wszystkim chcia?bym zrobi? wej?cie do dannego interioru poprzez przycisk.
Np. Aby wej?? do urz?du w SF Kliknij "E" i podczas klikni?cia e przenosi nas do interioru,ma kto? pomys? jak wykona? ?
Je?li mo?na prosz? o kod,dzi?kuje.
18. Teleport do interioru
Mam tu taki kod i chcia?bym sie przenie?? do interioru "2" (tylko gracz bez auta). A i jeszcze nie dziala :C

Kod:

marker = createMarker(390, 173.7001953125, 1006.700012207, "type", r, g, b, a)

function teleport(player)
if getElementType(player)=="player" then
local vehicle=getPedOccupiedVehicle(player)
if source == marker then
setElementPosition(vehicle, -2719.2998046875, -319.2001953125, 6.1999998092651)
setElementFrozen(vehicle, true)
setTimer(setElementFrozen, 1000, 1, vehicle, false)
end
end
end
addEventHandler("onClientMarkerHit", getRootElement(), teleport)


Daje piwko za pomoc :piwo:
19. Teleport do interioru
Witam, jak zrobi? teleport do interioru? Czy jak tworze w interiorze markery to podawa? id interioru czy tylko samo x, y, z ?

Za pomoc :piwo:
20. [OBIEKTY] PROJEKT INTERIORU; GANG
[center][IMG]http://i.imgur.com/EOnaAuX.png[/IMG]
Siema! Tym razem prezentuje sw?j autorski projekt interioru, kt?ry pierwotnie mia? s?u?y? wydzia?owi GANG UNIT na jednym z serwer?w, kt?ry ju? jednak nie istnieje. Interior mo?e by? r?wnie dobrze wykorzystany jako baza jakiej? organizacji, a nawet komisariat policji. Opisz? w skr?cie, co posiada interior oraz skrypt. Lecz najpierw przypomn?, ?e interior jest przygotowany w CreateObject i jest domy?lnie w VirtualWorldzie numer 0; jak wiemy mo?ecie to ?atwo zmieni?, ale ja ju? si? z tym nie bawi?em, zapraszam do przegl?dania dalej.
[b]Pokoje:[/b]
[IMG]http://i.imgur.com/deZHJyz.png[/IMG]
- recepcja (drzwi wej?ciowe, okienko do przyj?? interesant?w, przej?cie do holu),
[IMG]http://i.imgur.com/YsO5kbL.png[/IMG]
- hol (g??wne pomieszczenie, znajduje si? w nim a? 10 przej?? do wszystkich innych pokoi; poza tym s?u?y on jako sala konferencyjna / poczekalnia),
[IMG]http://i.imgur.com/46dVd61.png[/IMG]
- szatnia dla pracownik?w (szafki, kanapy, przyrz?dy do ?wicze?, ubrania),
[IMG]http://i.imgur.com/m9S9eGc.png[/IMG]
- magazyn (kartony, sejfy, zapasy broni),
[IMG]http://i.imgur.com/5VSQWb4.png[/IMG]
- cele (5 osobnych cel z ?? ?kami i dodatkowymi przedmiotami),
[IMG]http://i.imgur.com/d248Ur8.png[/IMG]
- strzelnica (4 stanowiska strzeleckie; obiekty mo?liwe do zestrzelenia po drugiej stronie),
[IMG]http://i.imgur.com/Hb6VmJV.png[/IMG]
- toalety (4 toalety, kilka dodatkowych umywalek),
[IMG]http://i.imgur.com/R4kzlbh.png...
21. [DM] obiekty interioru
yooo? . chce zrobi? dyskooteke, na wydanie. ale gdy daje tp do interioru to leci muzyka i wtedy nie mozna wlaczyc swojej bo bedzie sie zlewac itp. wiec . stad dwa pytania, byle chociaz na jedna odp by?o.

1. sk?d wzi?? obiekty interioru id 17 ?? zeby wstawi? do mapy a nie tp do interioru.
2. jak usun?? muzyke z interioru kt?ry jest oryginalnie ju? w grze. jak sie nie da to wracajcie do pytania nr.1
22. [INNE] Wejście do interioru po wciśnięciu np. spacji
Witam,

Mam takie pytanko co mam dopisa? w OnPlayerPickUpPickup abym m?g? wchodzi? do interioru za pomoc? jakiego? klawisza np. spacji i jak zrobi? kombinacj? ?e np. alt+spacja tak jak na hrp :)

I jeszcze informacja tak jak na hrp jak mo?na ?e podchodz? i w prawym dolnym rogu wyskakuje okno info :)

Za pomoc :piwo:
23. [INNE] Wyjście z Interioru
Witam,

Wi?c mam taki problem ?e wchodz? do interioru i jest wszystko dobrze :

Kod:

new pickup;
new pickup1;


public OnGameModeInit:

Kod:

pickup = CreateDynamicPickup(1318,23,1023.87,-1352.37,13.85);
pickup1 = CreateDynamicPickup(1318,23,1020.2999878,-1359.3000488,13.1999998);


public OnPlayerPickUpPickup(playerid, pickupid):

Kod:

if(pickupid == pickup)
{
SetPlayerVirtualWorld(playerid, 1);
SetPlayerPos(playerid,1023.87,-1352.37,13.85);

if(pickupid == pickup1)
{
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid,1020.2999878,-1359.3000488,13.1999998);
return 1;


Niby wszystko ok a nie mog? wyj?? z interioru wchodz? normalnie teleport dzia?a z wychodzeniem nic :/
Za pomoc stawiam zimne :piwo:
24. [GF] Widać "obiekty" interioru
Witam ponownie ;p

Chc? przedstawi? m?j blad. A dok?adniej chodzi o to ,?e wida? "obiekty" po za budynkiem co wida? na ss :
[code]http://imageshack.us/gal.php?id=rpWoktLU0tje1u6UoNXNmuPU3JI[/code]

Kod interioru :


[code]//Obiekty San News 2
CreateDynamicObject(8710,1418.10253906,-1679.00488281,9.02687073,0.00000000,270.00000000,0.00000000); //
CreateDynamicObject(3944,1413.60974121,-1694.05712891,38.19747162,0.00000000,0.00000000,270.00000000); //
CreateDynamicObject(1649,1412.27014160,-1703.08837891,40.33901215,0.00000000,0.00000000,179.75000000); //
CreateDynamicObject(1649,1407.93176270,-1703.08557129,40.32600784,0.00000000,0.00000000,180.00000000); //
CreateDynamicObject(1649,1403.59680176,-1703.07714844,40.32601166,0.00000000,0.00000000,179.75000000); //
CreateDynamicObject(1649,1412.27050781,-1703.10021973,43.57602310,0.00000000,0.00000000,179.75000000); //
CreateDynamicObject(1649,1407.93432617,-1703.09802246,43.60116577,0.00000000,0.00000000,180.00000000); //
CreateDynamicObject(1649,1403.57238770,-1703.09179688,43.57621002,0.00000000,0.00000000,180.00000000); //
CreateDynamicObject(3944,1415.21667480,-1686.06909180,38.18905640,0.00000000,0.00000000,0.00000000); //
CreateDynamicObject(3944,1402.24645996,-1694.02905273,38.16408920,0.00000000,0.00000000,90.00000000); //
CreateDynamicObject(3944,1412.64465332,-1687.77465820,38.18901062,0.00000000,0.00000000,320.00000000); //
CreateDynamicObject(3944,1405.43652344,-1676.12500000,38.1640739...
25. [INNE] Zmiana interioru
Witam, mam problem ze zmian? interioru:

Kod:


enum PosInfo
{
Float:posx,
Float:posy,
Float:posz,
Float:posangle,
Float:posint
};
new SavedPos[MAX_PLAYERS][PosInfo];


Kod:

SavedPos[playerid][posint] = GetPlayerInterior(playerid);


Kod:

SetPlayerInterior(playerid, SavedPos[playerid][posint]);


W tej linijce jest warning 213: tag mismatch. Z g?ry dzi?kuj? za pomoc.