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/ |