Witam mam taką sprawę. Zacząłem się bardziej bawić w modelowanie i mam pytanie. Dlaczego po dodaniu paru rzeczy do podstawowego modelu ranchera z GTA:SA kamera jest za wysoko i za daleko tak jak na załączonym obrazku ? Za pomoc piwko https://imgur.com/a/eA3kWjy
Siemka, ot?? mam problem z funkcj? smoothMoveCamera.
Gdy chce jej u?y? to kamera leci u ka?dego gracza a nie u tego, kt?ry wykonuj? dan? funkcj?.
Kawa?ek kodu, kt?ry zrobiony jest po kliencie:
Witam. Mianowicie mam problem z celowaniem w grze i w mta i w gta. Gdy celuje kamera schodzi mi sama w d??. Ni eiwem dlaczego robi?em reinstal i mta i gry ale nic to nie da?o pls powiedzcie jak to naprawi?. Ps mam podpi?te 2 myszki ale odponalem i zostawia?em 1 dalej tak by?o.
Witam. Postanowi?em wykona? kamer? w sterowaniu podobn? do gta sa, a mo?e i tak? sam?. No, i prawie si? uda?o. Dlaczego, mimo, ?e nigdzie nie zmieniam osi Z, to ona si? zmienia? Ca?o?? polega na tym, ?e w brzuchu modelu ustawi?em klocek, kt?ry przy pomocy myszki si? obraca, a kamera zawsze wskazuje na ten klocek. Oto kod odpowiedzialny za rotacj? klocka (chc?, aby nie zmienia?a si? o? Z)
[code]
using UnityEngine;
public class CameraController : MonoBehaviour
{
public float mouseSensitivity = 0.8f;
private void Update()
{
if ((Input.GetAxis("Mouse X") * mouseSensitivity) < 0)
{
transform.Rotate(0, -mouseSensitivity, 0);
}
else if ((Input.GetAxis("Mouse X") * mouseSensitivity) > 0)
{
transform.Rotate(0, mouseSensitivity, 0);
}
if ((Input.GetAxis("Mouse Y") * mouseSensitivity) < 0)
{
transform.Rotate(mouseSensitivity, 0, 0);
}
else if ((Input.GetAxis("Mouse Y") * mouseSensitivity) > 0)
{
transform.Rotate(-mouseSensitivity, 0, 0);
}
}
}
[/code]
[ Dodano : 2020-06-05, 18:42 ]
Pogrzeba?em troch? na zagranicznych forach i dowiedzia?em si?, ?e istnieje funkcja odpowiedzialna za pobranie rotacji obiektu. Oto rozwi?zanie:
[code]
using UnityEngine;
public class CameraController : MonoBehaviour
{
public float mouseSensitivity = 0.8f;
...
Siema, jak zablokowa? t? kamer? jak umrzemy, chodzi mi o to ?e kamera leci do g?ry i sie kiwa, i chcia?bym aby po smierci nic sie nie dzia?o tylko zosta?a kamera na miejscu
Witam, mam problem. W cloverze mam strasznie odleg?? kamere, i szukam rozwi?zania tego problemu. Wiem ?e da si? to zrobi?, lecz kompletnie nie mam pomys?u. Licz? na pomoc.
Cze??.
Mam pytanie jak poradzi? sobie z takim problemem.
Postawi?em na samochodach do zdawania prawa jazdy podmian? obiektu id:3923 na "L".
Gdy wsiadam do pojazdu z tym obiektem kamera si? na niego zbli?a i nie da si? jej oddali?, po zmianie trybu kamery te? si? nie oddala od obiektu.
Mam pytanko jak to naprawi? i czy wog?le da si? to zrobi? :3
Witam. Czy istnieje taka mo?liwo?? i czy jest to wykonalne, aby w dxDrawImage umie?ci? podgl?d kamery na jaki? target? Pr?bowa?em kilku sposob?w i dotar?em jak na razie tylko do tego, ?e targetem jest gracz. Jakie? pomys?y? M?g?by kto? doradzi??
Siemka
Mam kod na tworzenie belki na aucie i gdy wpisuje komend? aby si? pojawi?a to przy staniu w miejscu kamera si? buguje, a przy szybszej je?dzie ju? jest normalnie.
Ma kto? jaki? spos?b aby podczas gdy belka jest to ?eby kamera by?a normalnie?
Witam czy ktos moglby mi pomoc aby CJ byl troche bardziej po prawej stronie niz na srodku? Chodzi mi o kamere ktora jest za CJ zeby troche ja przesunac np w prawo. Z gory dzieki
W panelu logowania zrobi?em lataj?c? kamer? dzi?ki smoothMoveCamera, no i po zalogowaniu kamera stoi w ostanim miejscu i nie przechodzi na gracza... jak temu zaradzi??
local function removeCamHandler()
if(sm.moov == 1)then
sm.moov = 0
end
end
local function camRender()
if (sm.moov == 1) then
local x1,y1,z1 = getElementPosition(sm.object1)
local x2,y2,z2 = getElementPosition(sm.object2)
setCameraMatrix(x1,y1,z1,x2,y2,z2)
end
end
addEventHandler("onClientPreRender",root,camRender)
function smoothMoveCamera(x1,y1,z1,x1t,y1t,z1t,x2,y2,z2,x2t,y2t,z2t,time)
if(sm.moov == 1)then return false end
sm.object1 = createObject(1337,x1,y1,z1)
sm.object2 = createObject(1337,x1t,y1t,z1t)
setElementAlpha(sm.object1,0)
setElementAlpha(sm.object2,0)
setObjectScale(sm.object1,0.01)
setObjectScale(sm.object2,0.01)
moveObject(sm.object1,time,x2,y2,z2,0,0,0,"InOutQuad")
moveObject(sm.object2,time,x2t,y2t,z2t,0,0,0,"InOutQuad")
sm.moov = 1
setTimer(removeCamHandler,time,1)
setTimer(destroyElement,time,1,sm.object1)
setTimer(destroyElement,time,1,sm.object2)
return true
end
local sw, sh = guiGetScreenSize()
local w, h = (sw/1680), (sh/1050)
local gui = {
login = guiCreateEdit(0.45*w, 0.35*h,...
Mam pytanie jest mo?liwo?? wy??czenia tego ?e jak CJ wchodzi do gara?u to kamera zostaje na zewn?trz?, Stworzy?em sobie interior wgra?em lecz w?a?nie mam taki problem . Lub czy istnieje jaka? funkcja odpowiedzialna za to ?
Jak w temacie jest jaki? b??d:
DebugScript 3: [2017-07-19 13:22] SCRIPT ERROR: [elifeRP]elife-loginlogin_s.lua:10: unexpected symbol near '='
[2017-07-19 13:22] ERROR: Loading script failed: [elifeRP]elife-loginlogin_s.lua:10: unexpected symbol near '='
Witam, jak funkcja odpowiada aby przyczepic kamere dla gracza, tzn gdy gracz zostanie zabity, wtedy "przyczepic" kamere na zabojce i pokazac ja temu co zgin??.
Skrypt na pierwszoosobow? kamer?, czyli MTA z przed oczu Twojej postaci!
Hm, ale jak to wygl?da? ?ap przyk?ad!
Nie jestem autorem tego skryptu, bli?ej - jest to skrypt z community, ale jest na tyle fajny, ?e dobrze b?dzie podzieli? si? nim z kim?, kto nie o tym skrypcie poj?cia.
Mi?ego grania! Pozdr?wka!
POBIERZ
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Po zalogowaniu na serwer (nie wa?ne czy przez panel czy przez komende) kamera pojawia si? w niebie i dop?ki si? gdzie? nie zrespie [map?, lub te? skin jaki? np /ss 0] to ta kamera ca?y czas jest w powietrzu, wie kto? o co chdzi?
Witam. Mam problem z panelem logowania kt?ry ?ci?gn??em a nawet zg?osi?em ten b??d . Ale do rzeczy. Kiedy wejd? na serwer to t?o tego panelu logowania jest czarne a powinien by? ten efekt ruszaj?cej sie kamery. Wida? go tylko kiedy odpale go kiedy jestem w grze. Mo?e to kto? poprawi? bo nie wiem jak
local sm = {}
sm.moov = 0
sm.object1,sm.object2 = nil,nil
local function removeCamHandler()
if(sm.moov == 1)then
sm.moov = 0
end
end
local function camRender()
if (sm.moov == 1) then
local x1,y1,z1 = getElementPosition(sm.object1)
local x2,y2,z2 = getElementPosition(sm.object2)
setCameraMatrix(x1,y1,z1,x2,y2,z2)
setCameraTarget (sm.object1)
end
end
addEventHandler("onClientPreRender",root,camRender)
function smoothMoveCamera(x1,y1,z1,x1t,y1t,z1t,x2,y2,z2,x2t,y2t,z2t,time)
if(sm.moov == 1)then return false end
sm.object1 = createObject(1337,x1,y1,z1)
sm.object2 = createObject(1337,x1t,y1t,z1t)
setElementAlpha(sm.object1,0)
setElementAlpha(sm.object2,0)
setObjectScale(sm.object1,0.01)
setObjectScale(sm.object2,0.01)
moveObject(sm.object1,time,x2,y2,z2,0,0,0,"InOutQuad")
moveObject(sm.object2,time,x2t,y2t,z2t,0,0,0,"InOutQuad")
sm.moov = 1
setTimer(removeCamHandler,time,1)
setTimer(destroyElement,time,1,sm.object1)
setTimer(destroyElement,time,1,sm.object2)
return true
end
...
Witam,
Robie sobi? skrypt dla Wojska (Frakcji) do mojego przysz?ego serwera, tak aby pocisk zosta? wystrzelony potem wybuch?. <- To wszystko dzia??!!! |||| ->. A wiec stworzy?em sobi? obiekt i da?em go na dach auta u?ywaj?c tego skryptu: http://gtao.pl.com/showthread.php?t=282883
I chodzi o to ?e gdy pojazd stoi w miejscu a ty siedzisz w aucie to kamera jest strasznie blisko tego obiektu. Poka?e to wam w filmiku kt?ry zrobi?em: https://www.youtube.com/w...eature=youtu.be
Chodzi o to ?e jak zrobi? aby kamera by?a normalnie za autem. Funkcja:
Witaj,
Mam pytanie: Czy jest mo?liwo?? stworzy? textdraw box w kt?rym b?dzie wida? widok 2D ? Je?li to mo?liwe noto m?g? by mi kto? zrobi? taki kod ?
Dzi?kuj?.
Cze??.♥
Przedstawiam wam skrypt Wybieralka jest ??ITA?NA
Jak to dzia?a?
No jak wchodzimy na serwer i gdy zacznie wykonywa? si? callback OnPlayerRequestClass, to zobaczymy jak nam fajnie po ekranie podr??uje kamerka przy zmianie skina. Opr?cz tego, nasze kochane skinciory s? jak 2 fabryki twixa, ??czy ich tylko to ?e maj? wsp?lny podjazd (czyli ten callbaczek co nie), bo ?e?skie s? po lewej stronie, a m?skie po prawej! Dodam jeszcze, ?e jest fajny textdraw kt?ry informuje po jakiej stronie s? skinciory z obydw?ch "fabryk". Pozycja jest na daszku i jest dodanych kilka losowych animacji przy wyborze.
Download (PWN) :
Pastebin:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Co mo?ecie i czego nie mo?ecie robi?:
Mo?ecie wszystko bo i tak pewnie by?cie to robili hehe.
// Nie by?o testowane, w razie jakichkolwiek niedogodnie? smaku, oleisto?ci polewy lub za twardego ciasta, prosimy to tu zg?asza?. Dzi?kuje.
Wczoraj zainstalowa?em CamHack'a.I tak
sobie pomy?la?em czy nie da si? zrobi?
takiej kamery w samp'ie.Pr?bowa?em
z float'ami X,Y,Z w poje?dzie jak u?y?em
tego to nie by?o kamery przed g?ow?
skina a by?o wida? ca?y samoch?d.
Czy kto? wie jak to zrobi?.
Mam funkcje ktura ustawia kamere zeby lecia?a powoli z jednego punktu do drugiego.
function cameraMoveSoft(camPosX, camPosY, camPosZ, newCamPosX, newCamPosY, newCamPosZ, camLookX, camLookY, camLookZ, newCamLookX, newCamLookY, newCamLookZ, typeCameraMove)
local x = 0
local y = 0
function moveCamera()
x = x + 0.009
y = y + 0.009
local cameraX, cameraY, cameraZ = interpolateBetween(camPosX, camPosY, camPosZ, newCamPosX, newCamPosY, newCamPosZ, x, typeCameraMove)
local lookX, lookY, lookZ = interpolateBetween(camLookX, camLookY, camLookZ, newCamLookX, newCamLookY, newCamLookZ,y, typeCameraMove)
setCameraMatrix(cameraX, cameraY, cameraZ, lookX, lookY, lookZ)
if cameraX == newCamPosX and cameraY == newCamPosY and cameraZ == newCamPosZ and lookX == newCamLookX and lookY == newCamLookY and lookZ == newCamLookZ then
removeEventHandler("onClientRender", getRootElement(), moveCamera)
end
end
addEventHandler("onClientRender", getRootElement(), moveCamera)
end
A jak zrobi? ze naprzyk?ad po zalogowaniu kamera wraca do ustawie? domy?lnych czyli ?eby mo?na by?o gra? normalnie