Classi
Player
I Player sono entità che rappresentano la persona dietro mouse e tastiera. Vengono creati automaticamente alla connessione al server.
Mostra l'originale in inglese
Players are Entities that represents the individual behind the mouse and keyboard. Players are spawned automatically when connected to the server.
56 propri 35 ereditati
Eredita da
EntityPlayer
Funzioni statiche 1
Funzioni 48
- AttachCameraTo Aggancia la telecamera del giocatore a un Actor
- Ban Banna il giocatore dal server
- Connect Reindirizza il giocatore verso un altro server
- GetAccountIconURL Restituisce un URL utilizzabile in WebUI e Widget per mostrare l'avatar Steam del giocatore (64x64)
- GetAccountID
- GetAccountName
- GetCameraArmLength
- GetCameraLocation
- GetCameraRotation
- GetControlledCharacter
- GetDimension Restituisce la dimensione di questo giocatore
- GetIP
- GetName
- GetPing
- GetSteamID
- GetVOIPListeningChannels Restituisce l'elenco dei canali VOIP che questo giocatore sta ascoltando
- GetVOIPSpeakingChannels Restituisce l'elenco dei canali VOIP su cui questo giocatore sta parlando
- IsHost
- IsLocalPlayer
- IsVOIPMuted Indica se il VOIP è disattivato per questo giocatore
- Kick Espelle il giocatore dal server
- Possess Fa sì che il giocatore prenda possesso e controllo di un Pawn (Character)
- ResetCamera Riporta la telecamera allo stato predefinito, interrompendo l'osservazione e sganciandola
- RotateCameraTo Ruota gradualmente la telecamera del giocatore
- SetCameraArmLength Imposta la lunghezza del braccio della telecamera del giocatore (Spring Arm)
- SetCameraFOV Imposta il campo visivo della telecamera del giocatore, se non sta possedendo un Character
- SetCameraLocation Imposta la posizione della telecamera del giocatore. Funziona solo se non sta possedendo alcun Character
- SetCameraRotation Imposta la rotazione della telecamera del giocatore
- SetCameraSocketOffset Imposta lo scostamento del socket della telecamera del giocatore (Spring Arm Offset)
- SetCameraSpeedSettings Imposta i parametri di velocità della telecamera del giocatore, se non sta possedendo un Character
- SetDimension Imposta la dimensione di questo giocatore
- SetDistanceOptimizationMultiplier Imposta il moltiplicatore di ottimizzazione per distanza di questo giocatore
- SetManualCameraFade Attiva la dissolvenza della telecamera all'opacità indicata
- SetName Imposta il nome del giocatore
- SetVOIPGlobalAllChannelsSetting Imposta la modalità VOIP per tutti i canali globali
- SetVOIPGlobalChannelSetting Imposta la modalità VOIP per uno specifico canale globale
- SetVOIPGlobalHighPassFilter Imposta la frequenza di taglio del filtro passa-alto del VOIP globale
- SetVOIPGlobalLowPassFilter Imposta la frequenza di taglio del filtro passa-basso del VOIP globale
- SetVOIPGlobalVolume Imposta il volume del VOIP globale. Ha effetto solo sui canali globali
- SetVOIPLocalMaxDistance Imposta la distanza massima del VOIP di prossimità. Incide anche sul traffico di rete
- SetVOIPLocalSetting Imposta la modalità VOIP per il canale di prossimità
- SetVOIPLocalVolume Imposta il volume in ingresso e in uscita del VOIP di prossimità. Ha effetto solo sul canale di prossimità
- SetVOIPMuted Attiva o disattiva il VOIP per questo giocatore
- Spectate Osserva un altro giocatore
- StartCameraFade Esegue una dissolvenza della telecamera da o verso un colore pieno
- StopCameraFade Interrompe la dissolvenza della telecamera.
- TranslateCameraTo Sposta gradualmente la telecamera del giocatore. Funziona solo se non sta possedendo alcun Character
- UnPossess Libera il giocatore dal Character che sta controllando
Eventi 7
- DimensionChange Scatenato quando un giocatore cambia dimensione
- Possess Scatenato quando il giocatore inizia a controllare un Pawn (Character)
- Ready Scatenato quando il giocatore è pronto: il client si è collegato completamente, ha caricato la mappa e tutte le entità ed è pronto a giocare
- UnPossess Un Pawn (Character) è stato rilasciato dal giocatore
- VOIP Scatenato quando un giocatore inizia o smette di usare il VOIP
- VOIPGlobalChannelSettingChange Scatenato quando cambia l'impostazione di un canale VOIP globale per questo giocatore
- VOIPLocalSettingChange Scatenato quando cambia l'impostazione del VOIP di prossimità per questo giocatore
Membri ereditati 35
Entity 35
- GetAll Restituisce una tabella con tutte le entità della classe su cui viene chiamata
- GetByIndex Restituisce una specifica entità di questa classe, dato il suo indice
- GetCount Restituisce quante entità di questa classe esistono
- GetInheritedClasses Restituisce l'elenco di tutte le classi che ereditano direttamente da questa, create con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- GetPairs Restituisce un iteratore su tutte le entità di questa classe, da usare con <code>pairs()</code>
- GetParentClass Restituisce la classe genitore, se questa classe è stata creata con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Inherit Crea una classe che eredita da questa, tramite il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- IsChildOf Indica se questa classe è figlia di un'altra, quando è stata creata con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Subscribe Sottoscrive un <a href='/docs/core-concepts/scripting/events-guide'>evento</a> per tutte le entità di questa classe
- SubscribeRemote Sottoscrive un evento personalizzato inviato dal server
- Unsubscribe Annulla tutte le sottoscrizioni a questo <a href='/docs/core-concepts/scripting/events-guide'>evento</a> per questa classe all'interno del package, oppure solo la callback indicata
- BroadcastRemoteEvent Scatena un evento remoto personalizzato direttamente su questa entità, per tutti i giocatori
- BroadcastRemoteInRadiusEvent Scatena un evento remoto personalizzato direttamente su questa entità, per tutti i giocatori entro un raggio
- CallRemoteEvent Scatena un evento remoto personalizzato direttamente su questa entità
- CallRemotePlayersEvent Scatena un evento remoto personalizzato direttamente su questa entità, per un elenco di giocatori
- Destroy Distrugge questa entità
- FinishSpawn Completa la creazione dell'entità e la invia ai client, se era stata creata con <code>spawn_mode</code> differito
- GetAllValuesKeys Restituisce l'elenco di tutte le chiavi dei valori
- GetClass Restituisce la classe di questa entità
- GetID Restituisce l'ID di rete universale di questa entità, identico su client e server
- GetValue Legge un <a href='/docs/core-concepts/scripting/entity-values'>valore</a> memorizzato su questa entità alla chiave indicata
- HasAuthority Indica se il contesto locale ha autorità su questa entità: vero se è stata creata dal client, falso se dal server
- IsA Verifica ricorsivamente se questa entità <a href='/docs/core-concepts/scripting/inheriting-classes'>eredita</a> da una classe
- IsBeingDestroyed Restituisce vero se questa entità è in fase di distruzione
- IsSpawned Indica se questa entità ha completato la creazione
- IsValid Restituisce vero se questa entità è valida, cioè non è stata distrutta e punta a un'entità esistente
- SetSpawnMode Cambia il momento in cui questa entità completa la creazione, dal costruttore di una classe ereditata
- SetValue Imposta un <a href='/docs/core-concepts/scripting/entity-values'>valore</a> su questa entità
- Subscribe Sottoscrive un <a href='/docs/core-concepts/scripting/events-guide'>evento</a> su questa specifica entità
- SubscribeRemote Sottoscrive su questa specifica entità un evento personalizzato inviato dal server
- Unsubscribe Annulla tutte le sottoscrizioni a questo <a href='/docs/core-concepts/scripting/events-guide'>evento</a> su questa entità all'interno del package, oppure solo la callback indicata
- ClassRegister Scatenato quando viene registrata una nuova classe tramite il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Destroy Scatenato quando un'entità viene distrutta
- Spawn Scatenato quando un'entità viene creata
- ValueChange Scatenato quando su un'entità viene cambiato un valore con <code>:SetValue()</code>