Category:Funzioni di scripting
From SA-MP Wiki
Questa pagina contiene una panoramica sulle centinaia funzioni disponibili in San Andreas: Multiplayer. Ogni funzione ha la propria pagina con informazioni sulla funzione, sui parametri richiesti, su ogni possibile uso della funzione e funzioni correlate.
Ad ogni nuove versioni di San Andreas: Multiplayer vengono aggiunte nuove funzioni. I Server Plugins possono anche aggiungere tante altre funzioni extra. Ora ci sono 273 funzioni native al server.
Contents |
Categorie
Veicoli
- AddStaticVehicle - Aggiunge un veicolo statico
- AddStaticVehicleEx - Aggiunge un veicolo statico
- AddVehicleComponent - Aggiunge un componente ad un veicolo
- AttachTrailerToVehicle - Attacca il trailer ad un veicolo
- ChangeVehicleColor - Cambia il colore di un veicolo
- ChangeVehiclePaintjob - Cambia il paintjob di un veicolo
- CreateVehicle - Crea un veicolo
- DestroyVehicle - Distrugge un veicolo
- DetachTrailerFromVehicle - Stacca il trailer da un veicolo
- GetPlayerSurfingVehicleID - Restituisce l'ID del veicolo in cui il player surfa
- GetPlayerVehicleID - Restituisce l'ID del veicolo in cui sta il player
- GetVehicleComponentInSlot - Restituisce l'ID del componente dello slot indicato
- GetVehicleComponentType - Restituisce il tipo del componente
- GetVehicleDamageStatus - Restituisce il valore dei danni di un veicolo
- GetVehicleHealth - Restituisce la vita di un veicolo
- GetVehicleModel - Restituisce l'ID del modello del veicolo
- GetVehiclePos - Restituisce la posizione di un veicolo
- GetVehicleTrailer - Restituisce l'ID del trailer di un veicolo
- GetVehicleVelocity - Restituisce la velocità corrente di un veicolo
- GetVehicleVirtualWorld - Restituisce il virtual world in cui è presente il veicolo
- GetVehicleZAngle - Restituisce la rotazione di un veicolo
- IsPlayerInAnyVehicle - Controlla se un player è in un veicolo
- IsPlayerInVehicle - Controlla se un player è in un determinato veicolo
- IsTrailerAttachedToVehicle - Controlla se un veicolo ha un trailer attaccato
- IsVehicleStreamedIn - Controlla se il veicolo è streamed in
- LinkVehicleToInterior - Sposta il veicolo in un altro interior
- PlayerSpectateVehicle - Fa vedere a un player un veicolo
- PutPlayerInVehicle - Mette un player dentro un veicolo
- RemovePlayerFromVehicle - Rimuove un player da un veicolo
- RemoveVehicleComponent - Rimuove un componente da un veicolo
- RepairVehicle - Ripara un veicolo
- SetVehicleHealth - Setta la vita di un veicolo
- SetVehicleParamsForPlayer - Setta dei parametri di un veicolo in un player
- SetVehiclePos - Setta la posizione di un veicolo
- SetVehicleToRespawn - Fa ricomparire un veicolo
- SetVehicleVelocity - Setta la velocità di un veicolo
- SetVehicleVirtualWorld - Setta il virtual world di un veicolo
- SetVehicleZAngle - Setta la rotazione di un veicolo
- UpdateVehicleDamageStatus - Aggiorna i danni di un veicolo
Oggetti
Oggetti Globali
- AttachObjectToPlayer - Attacca un oggetto a un player
- CreateObject - Crea un oggetto
- DestroyObject - Distrugge un oggetto
- GetObjectPos - Restituisce la posizione di un oggetto
- GetObjectRot - Restituisce la rotazione
- IsValidObject - Controlla se un oggetto esiste
- MoveObject - Muove un oggetto
- SetObjectPos - Setta la posizione di un oggetto
- SetObjectRot - Setta la rotazione di un oggetto
- StopObject - Stoppa il movimento di un oggetto
Oggetti Player
- CreatePlayerObject - Crea un player-oggetto
- DestroyPlayerObject - Distrugge un oggetto
- GetPlayerObjectPos - Restituisce la posizione di un oggetto
- GetPlayerObjectRot - Restituisce la rotazione di un oggetto
- IsValidPlayerObject - Controlla se un oggetto esiste
- MovePlayerObject - Muove un oggetto
- SetPlayerObjectPos - Setta la posizione di un oggetto
- SetPlayerObjectRot - Setta la rotazione di un oggetto
- StopPlayerObject - Stoppa il movimento di un oggetto
Textdraw
- TextDrawAlignment - Setta l'allineamento di una textdraw
- TextDrawBackgroundColor - Setta lo sfondo di una textdraw
- TextDrawBoxColor - Setta il colore del box di una textdraw
- TextDrawColor - Setta il colore di una textdraw
- TextDrawCreate - Crea una textdraw
- TextDrawDestroy - Distrugge una textdraw
- TextDrawFont - Setta la font di una textdraw
- TextDrawHideForAll - Nasconde una textdraw a tutti i player
- TextDrawHideForPlayer - Nasconde una textdraw a un player specificato
- TextDrawLetterSize - Setta la grandezza della font di una textdraw
- TextDrawSetOutline - Setta lo spessore del contorno di una textdraw
- TextDrawSetProportional - Setta la proporzione di una textdraw
- TextDrawSetShadow - Setta l'ombra di una textdraw
- TextDrawSetString - Setta il testo di una textdraw
- TextDrawShowForAll - Mostra una textdraw a tutti i player
- TextDrawShowForPlayer - Mostra una textdraw a un specifico player
- TextDrawTextSize - Setta la grandezza di una textdraw
- TextDrawUseBox - Setta il box di una textdraw-
Gangzone
- GangZoneCreate - Crea una gangzone
- GangZoneDestroy - Distrugge una gangzone
- GangZoneFlashForAll - Setta una gangzone in flash per tutti i player
- GangZoneFlashForPlayer - Setta una gangzone in flash per un player specifico
- GangZoneHideForAll - Nasconde una gangzone a tutti i player
- GangZoneHideForPlayer - Nasconde una gangzone ad un player specifico
- GangZoneShowForAll - Mostra una gangzone a tutti i player
- GangZoneShowForPlayer - Mostra una gangzone ad un player specifico
- GangZoneStopFlashForAll - Stoppa il flash di una gangzone a tutti i player
- GangZoneStopFlashForPlayer - Stoppa il flash di una gangzone ad un player specifico
3D Text Label
- Attach3DTextLabelToPlayer - Attacca un testo 3D a un player
- Attach3DTextLabelToVehicle - Attacca un testo 3D a un veicolo
- Create3DTextLabel - Crea un testo 3D
- CreatePlayer3DTextLabel - Crea un testo 3D per un solo player
- Delete3DTextLabel - Elimina un testo 3D
- DeletePlayer3DTextLabel - Elimina un testo 3D di un player
- Update3DTextLabelText - Aggiorna il testo 3D e il colore del testo 3D
- UpdatePlayer3DTextLabelText - Aggiorna il testo 3D e il colore del testo 3D di un player
Checkpoint
Checkpoint normali
- DisablePlayerCheckpoint - Disabilita un checkpoint a un player
- IsPlayerInCheckpoint - Controlla se un player è in un checkpoint
- SetPlayerCheckpoint - Setta un checkpoint a un player
Race Checkpoint
- DisablePlayerRaceCheckpoint - Disabilita un race checkpoint a un player
- IsPlayerInRaceCheckpoint - Controlla se un player è in un race checkpoint
- SetPlayerRaceCheckpoint - Setta il race checkpoint a un player
Variabili Player
- DeletePVar - Elimina una variabile del player
- GetPVarFloat - Restituisce la variabile di un player come float
- GetPVarInt - Restituisce la variabile di un player come intero
- GetPVarString - Restituisce la variabile di un player come stringa
- SetPVarFloat - Setta la variabile di un player come float
- SetPVarInt - Setta la variabile di un player come intero
- SetPVarString - Setta la variabile di un player come stringa
Spectacting
- PlayerSpectatePlayer - Setta un player a vedere un altro player
- PlayerSpectateVehicle - Setta un player a vedere un veicolo
- TogglePlayerSpectating - Setta lo spectating del player
Amministrazione
- Ban - Banna un player dal server, così non puo entrarci più.
- BanEx - Banna un player con una ragione
- IsPlayerAdmin - Controlla se un player è loggato RCON
- Kick - Espelle un giocatore dal server
- SendRconCommand - Invia un comando RCON tramite lo script