GTA-Center.com » Forum
http://www.gta-center.com/forums/

[GUIDA] Come scriptare un comando per IV:MP
http://www.gta-center.com/forums/viewtopic.php?f=57&t=212
Pagina 1 di 1

Autore:  barletheking [ 04/11/2010, 20:40 ]
Oggetto del messaggio:  [GUIDA] Come scriptare un comando per IV:MP

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

Autore:  andryXoX [ 04/11/2010, 21:44 ]
Oggetto del messaggio:  Re: [GUIDA] Come scriptare un comando per IV:MP

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

Autore:  barletheking [ 04/11/2010, 21:48 ]
Oggetto del messaggio:  Re: [GUIDA] Come scriptare un comando per IV:MP

Grazie xD

Pagina 1 di 1 Tutti gli orari sono UTC + 1 ora [ ora legale ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/