---
title: VPX: User Settings
slug: vpx-user-settings
description: Learn how to define players and set up the Orbital Scoreboard in a table script with this comprehensive document. It includes step-by-step instructions and even provides an example player file (osb.vbs) that should be placed in the Visual Pinball/Scripts 
docTags: 
createdAt: 2019-11-28T19:59:41.000Z
---

### Player definitions

and at the top of the table script we'll need fields where the player adds their information they receive after signing up on orbitalscoreboard.

[[https://orbitalscoreboard.com/register/](https://orbitalscoreboard.com/register/)](https://orbitalscoreboard.com/register/)



```vb
'============================
'  Orbital Scoreboard
'============================

	Dim osbactive:osbactive = 2 'set to 0 for off, 1 for only player 1 to be sent, 2 for all scores to be sent.
	if osbactive = 1 or osbactive = 2 Then
		On Error Resume Next
		ExecuteGlobal GetTextFile("osb.vbs")
	end if

```

## Player osb.vbs file example

*This goes in their Visual Pinball / Scripts folder*

```vb
Const osbid	= ""
' your orbital scoreboard login name

Const osbkey = ""
' your orbital scoreboard api key

Const osbdefinit = "" 
' your default initials to use (you will be able to alter it on high score entry in a future release)
```

## Example File

::File{src="https://api.archbee.com/api/presign/SBU2F3JipCidg51HEg6Qz/n00mjcD4EztQHlSWCdvuu_osb.vbs" label="osb.vbs"}

