SetCameraInterior: Difference between revisions
Jump to navigation
Jump to search
m (Needs example) |
mNo edit summary |
||
(10 intermediate revisions by 8 users not shown) | |||
Line 8: | Line 8: | ||
bool setCameraInterior ( player thePlayer, int interior ) | bool setCameraInterior ( player thePlayer, int interior ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{OOP||[[player]]:setCameraInterior|cameraInterior|getCameraInterior}} | |||
===Required Arguments=== | ===Required Arguments=== | ||
*'''thePlayer:''' the player whose camera interior will be set. | *'''thePlayer:''' the player whose camera interior will be set. | ||
Line 18: | Line 18: | ||
bool setCameraInterior ( int interior ) | bool setCameraInterior ( int interior ) | ||
</syntaxhighlight> | </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. | ||
Line 27: | Line 27: | ||
==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"> | <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> | </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 [-]
Serverbool 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 [-]
Clientbool 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 [-]
ServerThis 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 [-]
ClientThis 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)