SetCameraInterior: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(New page: __NOTOC__ {{Client function}} Sets the interior of the local camera. Only the interior of the camera is changed, the local player stays in the interior he was in. ==Syntax== <syntaxhighlight lang="lua"> i...)
 
mNo edit summary
 
(13 intermediate revisions by 11 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Client function}}
{{Server client function}}
Sets the interior of the local camera. Only the interior of the camera is changed, the local player stays in the interior he was in.
Sets the interior of the local camera. Only the interior of the camera is changed, the local player stays in the interior he was in.


==Syntax==
==Syntax==
<section name="Server" class="server" show="true">
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
int setCameraInterior ( int interior )
bool setCameraInterior ( player thePlayer, int interior )
</syntaxhighlight>
</syntaxhighlight>
{{OOP||[[player]]:setCameraInterior|cameraInterior|getCameraInterior}}
===Required Arguments===
*'''thePlayer:''' the player whose camera interior will be set.
*'''interior:''' the interior to place the camera in.
</section>


<section name="Client" class="client" show="true">
<syntaxhighlight lang="lua">
bool setCameraInterior ( int interior )
</syntaxhighlight>
{{OOP||Camera.setInterior|interior|getCameraInterior}}
===Required Arguments===
===Required Arguments===
*'''interior:''' the interior to place the camera in.
*'''interior:''' the interior to place the camera in.
</section>


===Returns===
===Returns===
Returns '''interior'''.
Returns ''true'' if the camera's interior was changed successfully, ''false'' otherwise.


==Example==
==Example==
<section name="Server" class="server" show="true">
<strong> This example make a command to change your cam interior to a selected one. </strong>
<syntaxhighlight lang="lua">
function setCamInt( thePlayer, commandName, intID )
        if( intID )then -- If there is an ID
local seted = setCameraInterior( thePlayer, intID ) -- set the interior to the camera
                if( seted )then -- If it has been changed correctly
                        outputChatBox( "Your camera's interior has been set to "..intID, thePlayer ) -- Tell to the player his new camera's interior
                else -- otherwise
                        outputChatBox( "Can't change your camera's interior...", thePlayer, 255, 0, 0 ) -- Tell him the change failed
                end
else -- otherwise
outputChatBox( "Syntax: /caminterior [interiorID] ", thePlayer, 255, 0, 0 ) -- Tell him the correct syntax
end
end
addCommandHandler( "caminterior", setCamInt )
</syntaxhighlight>
</section>
<section name="Client" class="client" show="true">
<strong> This example make a command to change your cam interior to a selected one. </strong>
<syntaxhighlight lang="lua">
function setCam(command,int)
    if (int) then
local setInt = setCameraInterior(int)
                if (setInt) then
                        outputChatBox("Your camera's interior has been set to "..int,255,255,0)
                else
                        outputChatBox("Can't change your camera's interior...",255,0,0)
                end
else
outputChatBox("Syntax: /camera [interiorID] ",255,0,0)
end
end
addCommandHandler("camera",setCam)
</syntaxhighlight>
</section>


==See Also==
==See Also==
{{Client_camera_functions}}
{{Client_camera_functions}}
[[hu:setCameraInterior]]
[[RO:setCameraInterior]]

Latest revision as of 08:17, 10 October 2020

Sets the interior of the local camera. Only the interior of the camera is changed, the local player stays in the interior he was in.

Syntax

Click to collapse [-]
Server
bool setCameraInterior ( player thePlayer, int interior )

OOP Syntax Help! I don't understand this!

Method: player:setCameraInterior(...)
Variable: .cameraInterior
Counterpart: getCameraInterior


Required Arguments

  • thePlayer: the player whose camera interior will be set.
  • interior: the interior to place the camera in.
Click to collapse [-]
Client
bool setCameraInterior ( int interior )

OOP Syntax Help! I don't understand this!

Method: Camera.setInterior(...)
Variable: .interior
Counterpart: getCameraInterior


Required Arguments

  • interior: the interior to place the camera in.

Returns

Returns true if the camera's interior was changed successfully, false otherwise.

Example

Click to collapse [-]
Server

This example make a command to change your cam interior to a selected one.

function setCamInt( thePlayer, commandName, intID )
        if( intID )then -- If there is an ID
		local seted = setCameraInterior( thePlayer, intID ) -- set the interior to the camera
                if( seted )then -- If it has been changed correctly
                        outputChatBox( "Your camera's interior has been set to "..intID, thePlayer ) -- Tell to the player his new camera's interior
                else -- otherwise
                        outputChatBox( "Can't change your camera's interior...", thePlayer, 255, 0, 0 ) -- Tell him the change failed
                end
	else -- otherwise 
		outputChatBox( "Syntax: /caminterior [interiorID] ", thePlayer, 255, 0, 0 ) -- Tell him the correct syntax
	end
end
addCommandHandler( "caminterior", setCamInt )
Click to collapse [-]
Client

This example make a command to change your cam interior to a selected one.

function setCam(command,int)
    if (int) then
		local setInt = setCameraInterior(int)
                if (setInt) then
                        outputChatBox("Your camera's interior has been set to "..int,255,255,0)
                else
                        outputChatBox("Can't change your camera's interior...",255,0,0)
                end
	else
		outputChatBox("Syntax: /camera [interiorID] ",255,0,0)
	end
end
addCommandHandler("camera",setCam)

See Also