GTA-Expert Forum: [GUIDA] Includes || a_players.inc - GTA-Expert Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

[GUIDA] Includes || a_players.inc

#1 L'utente è offline   ~>Snake95<~ 

  • Cacciatore di taglie
  • Gruppo: Utenti
  • Messaggi: 1253
  • Iscritto il: 06/02/08
  • GTA Preferito:Sconosciuto

Inviato il 27 gennaio 2009 - 15:56

SetPlayerTime(playerid, hour, minute)

playerid: id del giocatore.
hour: ore da assegnare.
minute: minuti da assegnare.

Esempio:

SetPlayerTime(playerid,24,00);
SendClientMessage(playerid,COLOR_RED,"Ora impostata a mezzanotte.");

Imposta il tempo specificato.

GetPlayerTime(playerid, &hour, &minute)

playerid: id del giocatore.
&hour: variabile dove viene memorizzata l'ora attuale.
&minute: variabile dove viene memorizzata i minuti attuali.

Esempio:

new Ore;
new Minuti;
GetPlayerTime(playerid,Ore,Minuti);
format(stringa,sizeof(stringa),"Sono le ore %d : %d!",Ore,Minuti);
SendClientMessage(playerid,COLOR_RED,stringa);

Trova e memorizza l'ora e i minuti attuali.

TogglePlayerClock(playerid,toggle)

playerid: id del giocatore.
toggle: 0 se disattivarlo, 1 se attivarlo.

Esempio:

TogglePlayerClock(playerid,1);
SendClientMessage(playerid,COLOR_RED,"L'orologio in altro a destra dello schermo è stato attivato!");

Fà visualizzare l'orologio in alto a destra dello schermo.

SetPlayerWeather(playerid,weather)

playerid: id del giocatore.
weather: id del tempo da assegnare.

Esempio:

SetPlayerWeather(playerid,8);
SendClientMessage(playerid,COLOR_RED,"Stà piovendo, copriti!");

Fà settare un tempo specificato.

SetPlayerDiabledWeapons(playerid,weap1,weap2,weap3)

playerid: id del giocatore.
weap1: id della prima arma da disabilitare.
weap2: id della seconda arma da disabilitare.( Non obbligatorio ).
weap3: id della terza arma da disabilitare.( Non obbligatorio ).

Esempio:

SetDisabledWeapons(playerid,35,38);
SendClientMessage(playerid,COLOR_RED,"Il minigun ed il lanciarazzi sono stati disabilitati!");

Permette di disabilitare delle armi al player specificato.

ForceClassSelection(playerid)

playerid: id del giocatore.

Esempio:

ForceClassSelection(playerid);
SetPlayerHealth(playerid,0);
SendClientMessage(playerid,COLOR_RED,"Scegli il nuovo personaggio!");

Fà ritornare alla selezione delle classi senza aver premuto F4.

SetPlayerWantedLevel(playerid,level)

playerid: id del giocatore.
level: numero da incrementare, per impostare il livello di ricercato del player.

Esempio:

SetPlayerWantedLevel(playerid,1)
SendClientMessage(playerid,COLOR_RED,"Il tuo livello di ricerca corrente è di 1.");

Imposta il livello di ricercato del player.

GetPlayerWantedLevel(playerid)

playerid: id del giocatore.

Esempio:

new Livello = GetPlayerWantedLevel(playerid);
new stringa[256];
format(stringa,sizeof(stringa),"Il tuo livello di ricerca attuale è di %d.",Livello);
SendClientMessage(playerid,COLOR_RED,stringa);

Trova e memorizza il livello di ricerca corrente del player.

GetPlayerWantedLevel(playerid)

playerid: id del giocatore.

Esempio:
if(IsPlayerInAnyVehicle(playerid){
new ID = GetPlayerVehicleID(playerid);
new stringa[256];
format(stringa,sizeof(stringa),"Questo veicolo è l'ID: %d.",ID);
SendClientMessage(playerid,COLOR_RED,stringa);
}else SendClientMessage(playerid,COLOR_RED,"Non sei in un veicolo!");

Trova e memorizza l'id del veicolo in cui il player è passengero/guidatore.

RemovePlayerFromVehicle(playerid)

playerid: id del giocatore.

Esempio:

RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,COLOR_RED,"Sei stato rimosso dal veicolo!");

Rimuove il player dal veicolo.

TogglePlayerControllable(playerid,toggle)

playerid: id del giocatore.
toggle: 0 se disattivarlo, 1 se attivarlo.

Esempio:

PlayerPlaySound(playerid,0);
SendClientMessage(playerid,COLOR_RED,"Sei stato freezato!");

Freeza/Sfreeza il player.

PlayerPlaySound(playerid,suondid,Float:x,Float:y,Float:z)

playerid: id del giocatore.
suondid: id del suono.
Float:X,Y,Z: Coordinate.

Esempio:

PlayerPlaySound(playerid, 1130, 0.0, 0.0, 0.0);
SendClientMessage(playerid,COLOR_RED,"Sei stato slappato!");

Fà suonare un suono al giocatore.

ClearAnimations(playerid)

playerid: id del giocatore.

Esempio:

ClearAnimations(playerid);
SendClientMessage(playerid,COLOR_RED,"Le tue animazioni sono state cancellate!");

Cancella le animazioni del player.

GetPlayerSpecialAction(playerid)

playerid: id del giocatore.

Esempio:

new azione = GetPlayerSpecialAction(playerid);
new stringa[256];
format(stringa,256,"La tua azione speciale corrente è: %d",azione);
SendClientMessage(playerid,COLOR_RED,stringa);

Trova e memorizza le azioni speciali del giocatore in una variabile.

SetPlayerSpecialAction(playerid,actionid)

playerid: id del giocatore.
actionid: id della azione, ( vedi sotto ).

Quote

0 - SPECIAL_ACTION_NONE
2 - SPECIAL_ACTION_USEJETPACK
5 - SPECIAL_ACTION_DANCE1
6 - SPECIAL_ACTION_DANCE2
7 - SPECIAL_ACTION_DANCE3
8 - SPECIAL_ACTION_DANCE4
10 - SPECIAL_ACTION_HANDSUP
11 - SPECIAL_ACTION_USECELLPHONE
12 - SPECIAL_ACTION_SITTING
13 - SPECIAL_ACTION_STOPUSECELLPHONE
68 - SPECIAL_ACTION_PISSING

Esempio:

SetPlayerSpecialAction(playerid,10)
SendClientMessage(playerid,COLOR_RED,"Alza le mani!");

Fà compiere un'azione speciale al giocatore (lista sopra elencata).

SetPlayerWorldBounds(playerid,Float:x_max,Float:x_min,Float:y_max,Float:y_min)

playerid: id del giocatore.
Float:x_max,y_max: Float massime dell'area.
Float:x_min,y_min: Float minime dell'area


Fà bloccare il giocatore in una area specificata.

SetPlayerMapIcon(playerid,iconid,Float:X,Float:Y,Float:Z,markertype,color)

playerid: id del giocatore.
iconid: id dell'icona. N.B: Ogni icona diversa deve avere un iconid diverso.
Float:X,Y,Z: Coordinate.
markertype: tipo d'icona da inserire ( una lista sarà presto elencata ).
color: colore dell'icona;

Esempio:

SetPlayerMapIcon(playerid,12,2204.9468,1986.2877,16.7380,52,0);
SendClientMessage(playerid,COLOR_RED,"La banca è ora segnata nella tua mappa.");

Fà comparire un icona specificata nella mappa.

RemovePlayerMapIcon(playerid,iconid)

playerid: id del giocatore.
iconid: id dell'icona.

Esempio:

RemovePlayerMapIcon(playerid,12);
SendClientMessage(playerid,COLOR_RED,"La banca ora non è più segnata nella tua mappa.");

Fà scomparire un icona specificata nella mappa.

SetPlayerCameraPos(playerid,Float:X,Float:Y,Float:Z)

playerid: id del giocatore.
Float:X,Y,Z: coordinate della telecamera.

Esempio:

SetPlayerCameraPos(playerid,Float:X,Float:Y,Float:Z);
SendClientMessage(playerid,COLOR_RED,"La posizione della camera ora è stata spostata.");

Cambia la posizione della telecamera.

SetPlayerCameraPosLookAt(playerid,Float:X,Float:Y,Float:Z)

playerid: id del giocatore.
Float:X,Y,Z: coordinate della telecamera.

Esempio:

SetPlayerCameraPosLookAt(playerid,Float:X,Float:Y,Float:Z);
SendClientMessage(playerid,COLOR_RED,"La posizione della camera ora è stata fermata in un punto preciso.");

Cambia la posizione della telecamera e la fa fissare in uno specifico punto.

SetCameraBehindPlayer(playerid)

playerid: id del giocatore.

Esempio:

SetPlayerCameraBehindPlayer(playerid);
SendClientMessage(playerid,COLOR_RED,"La posizione della camera ora è stata fatta tornare nella sua normale posizione");

Imposta la telecamera proprio avanti la faccia del giocatore.

IsPlayerConnected(playerid)

playerid: id del giocatore.

Esempio:

if(IsPlayerConnected(playerid)){
SendClientMessage(playerid,COLOR_GREEN,"Sei connesso.");
}

Verifica se il giocatore è connesso o no.

IsPlayerInVehicle(playerid,vehicleid)

playerid: id del giocatore.
vehicleid: id del veicolo.

Esempio:

if(IsPlayerInVehicle(playerid,1)){
SendClientMessage(playerid,COLOR_GREEN,"Sei nel primo veicolo spawnato su questo server.");
}

Verifica se il giocatore è nel veicolo specificato o no.

IsPlayerInAnyVehicle(playerid)

playerid: id del giocatore.

Esempio:

if(IsPlayerInAnyVehicle(playerid)){
SendClientMessage(playerid,COLOR_GREEN,"Sei su un qualsiasi veicolo in questo server.");
}

Verifica se il giocatore è in un veicolo qualunque.

IsPlayerInCheckpoint(playerid)

playerid: id del giocatore.

Esempio:

if(IsPlayerInCheckpoint(playerid)){
SendClientMessage(playerid,COLOR_GREEN,"Sei entrato in un checkpoint.");
}

Verifica se il giocatore è in un checkpoint.

IsPlayerInRaceCheckpoint(playerid)

playerid: id del giocatore.

Esempio:

if(IsPlayerInRaceCheckpoint(playerid)){
SendClientMessage(playerid,COLOR_GREEN,"Sei entrato in un checkpoint di gara.");
}

Verifica se il giocatore è in un checkpoint di gara.

SetPlayerVirtualWorld(playerid,worldid)

playerid: id del giocatore.
worldid: id del virtual world.

Esempio:

SetPlayerVirtualWorld(playerid,1);
SendClientMessage(playerid,COLOR_RED,"Sei stato linkato nel virtual world nr° 1.");

Imposta il virtual world del giocatore, il default è lo 0.

GetPlayerVirtualWorld(playerid)

playerid: id del giocatore.

Esempio:

new VW = GetPlayerVirtualWorld(playerid);
new stringa[256];
format(stringa,sizeof(stringa),"Sei nel Virtual World nr° %d",VW);
SendClientMessage(playerid,COLOR_RED,stringa);

Trova e memorizza il virtual world di un giocatore.

EnableStuntBonusForPlayer(playerid,enable)

playerid: id del giocatore.
enable: 0 se disattivarlo, 1 se attivarlo

Esempio:

EnableStuntBonusForPlayer(playerid,1);
SendClientMessage(playerid,COLOR_RED,"Il stunt bonus è stato attivato solo per te!");

Attiva/Disattiva lo stunt bonus del giocatore.

EnableStuntBonusForAll(enable)

enable: 0 se disattivarlo, 1 se attivarlo

Esempio:

EnableStuntBonusForAll(1);
SendClientMessage(playerid,COLOR_RED,"Stunt bonus abilitato per tutti!");

Attiva/Disattiva lo stunt bonus dei giocatori.

TogglePlayerSpectating(playerid,toggle)

playerid:id del giocatore.
toggle: 0 se disattivare, 1 se attivare.

Esempio:

TogglePlayerSpectating(playerid,1);
SendClientMessage(playerid,COLOR_RED,"Sei entrato in spectate mode!");

Attiva o disattiva la spectate mode per il player.

PlayerSpectatePlayer(playerid,targetplayerid,mode = SPECTATE_MODE_NORMAL)

playerid:id del giocatore.
targetplayerid: id del giocatore da visualizzare nella camera.

Esempio:

TogglePlayerSpectating(playerid,1);
PlayerSpectatePlayer(playerid,killerid,1);
SendClientMessage(playerid,COLOR_RED,"Stai visualizzando il tuo killer!");

Visualizza un giocatore nella camera.

PlayerSpectateVehicle(playerid,targetvehicleid,mode = SPECTATE_MODE_NORMAL)

playerid:id del giocatore.
targetvehicleid: id del veicolo da visualizzare nella camera.

Esempio:

TogglePlayerSpectating(playerid,1);
PlayerSpectateVehicle(playerid,1,1);
SendClientMessage(playerid,COLOR_RED,"Stai visualizzando il primo veicolo spawnato nel server!");

Visualizza un veicolo nella camera.

Guida terminata, per informazioni scrivete in questo topic.
Guida By. ~>Snake95<~.
Vietata la copia parziale/completa della guida, senza il mio permesso.
Immagine Postata
0

#2 L'utente è offline   RickyzZz 

  • Ex galeotto
  • Gruppo: Utenti
  • Messaggi: 797
  • Iscritto il: 26/06/09

Inviato il 17 luglio 2009 - 17:09

Ti sei dimenticato di aggiungere new stringa[256];
Spoiler


Edit:
Spoiler

Manca il ; dove c'e (playerid,10)
Immagine Postata
Mie Map
[MAP]House

[MAP]Casinò Ricky Edition
[APP]Programmi Utili Pawno
0

#3 L'utente è offline   TuoNoXz 

  • Cleptomane
  • Gruppo: Utenti
  • Messaggi: 138
  • Iscritto il: 06/06/09

Inviato il 01 ottobre 2009 - 17:16

Nell'esempio del TogglePlayerControllable(playerid,toggle) hai messo il playersound non il toggle ;)

Cmq credo che uno scripter alle prime armi dovrebbe sapere di mettere la ; alla fine sennò vengono a postare per il ; o.O
0

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi