Oggi è 28/03/2024, 11:37

Tutti gli orari sono UTC + 1 ora [ ora legale ]





 Pagina 1 di 1 [ 3 messaggi ] 

  Apri un nuovo argomento Rispondi all’argomento

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [GUIDA] Come scriptare un comando per IV:MP
MessaggioInviato: 04/11/2010, 20:40 
Avatar utente
Moderatore

Iscritto il: 28/10/2010
Messaggi: 919
Località: Veduggio con Colzano (Milano-Monza)
Favourite GTA: San Andreas
PlayStation Network: Nessuno
Xbox Live: Nessuno
Xfire: barle97

Karma
1


Non connesso
Dato che IV:MP è un argomento nuovo e un po' sconosciuto ho deciso di fare una piccola guida su come fare dei comandi.

Codice:
function onPlayerCommand( playerid, command )
{
local cmd = split(command, " ");//split è la funzione che divide la stringa command per ricavarne il comando scritto
if(cmd[0] == "/vita")
// cmd[0] è il comando che il player ha scritto. Puoi anche ricavare ciò che ha scritto dopo con cmd[1] e via di seguito
{
setPlayerHealth(playerid, 100); // setta la vita a 100 al player
sendPlayerMessage(playerid, "La tua vita è stata ricaricata!", 0xFFFFFFAA, false ); // manda il messaggio
return 1; // ritorniamo 1
}
return sendPlayerMessage(playerid, "Comando non riconosciuto!", 0xFFFFFFAA,false); //avviso del comando non esistente
}


Questo è un esempio di comando.
Altro esempio: un comando che spawna un veicolo e ci mette dentro il player:

Codice:
if(cmd[0] == "/veicolo")
{
local posizione = getPlayerCoordinates(playerid); // gettiamo le posizioni del player
local rotazione = getPlayerHeading(playerid); // gettiamo la rotazione del player
local veicolo = createVehicle (modello, posizione[0], posizione[1], posizione[2], rotazione, colore1, colore2, colore3, colore4); // creiamo il veicolo
warpPlayerIntoVehicle (playerid, veicolo, 0);//inseriamo il player dentro il veicolo
sendPlayerMessage(playerid, "Il veicolo è stato spawnato!", 0xFFFFFFAA, false ); //messaggio
return 1;
}


Fine.
Piu tardi farò qualche guida in generale sullo scripting Squirrel.

PS: Andry o Manu, correggetemi se ho fatto qualche sbaglio xD

_________________
disasm 0xFFFF00 1: LE HANTENNE DEL RUTER SI MVONO DA SL!11!1!!1
[EPD]Giovanni94m: AHSUAHSAUSHAUSAHSAU
disasm 0xFFFF00 1: bella questa asd

[EPD]Giovanni94m: io non riesco a trovare un gioco che ci giocavo su ps1
[EPD]Giovanni94m: non ricordo il nome
[EPD]Giovanni94m: era un omino rosa
[EPD]Giovanni94m: ...
[BCD]barle_the_king: forse cercavi omino bianco [cit. google]
[BCD]barle_the_king: auhsahusuha
[EPD]Giovanni94m: no ahsau
[BCD]barle_the_king: firma duhahudshue

Immagine


Top
 E-mail  
 

 Oggetto del messaggio: Re: [GUIDA] Come scriptare un comando per IV:MP
MessaggioInviato: 04/11/2010, 21:44 
Avatar utente
Moderatore

Iscritto il: 30/10/2010
Messaggi: 72

Karma
0


Non connesso
Puoi prendere spunto anche da qui
http://wiki.iv-multiplayer.com/wiki/ind ... g_Commands

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [GUIDA] Come scriptare un comando per IV:MP
MessaggioInviato: 04/11/2010, 21:48 
Avatar utente
Moderatore

Iscritto il: 28/10/2010
Messaggi: 919
Località: Veduggio con Colzano (Milano-Monza)
Favourite GTA: San Andreas
PlayStation Network: Nessuno
Xbox Live: Nessuno
Xfire: barle97

Karma
1


Non connesso
Grazie xD

_________________
disasm 0xFFFF00 1: LE HANTENNE DEL RUTER SI MVONO DA SL!11!1!!1
[EPD]Giovanni94m: AHSUAHSAUSHAUSAHSAU
disasm 0xFFFF00 1: bella questa asd

[EPD]Giovanni94m: io non riesco a trovare un gioco che ci giocavo su ps1
[EPD]Giovanni94m: non ricordo il nome
[EPD]Giovanni94m: era un omino rosa
[EPD]Giovanni94m: ...
[BCD]barle_the_king: forse cercavi omino bianco [cit. google]
[BCD]barle_the_king: auhsahusuha
[EPD]Giovanni94m: no ahsau
[BCD]barle_the_king: firma duhahudshue

Immagine


Top
 E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
 Pagina 1 di 1 [ 3 messaggi ] 

  Apri un nuovo argomento Rispondi all’argomento

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
cron