Guida Creazione di Bot(NPC) su SA-MP

StunTeck

Utente Attivo
Autore del topic
12 Settembre 2009
409
0
Miglior risposta
0
Una delle novita' di SA-mp 0.3a è la creazione di "BOT"(grazie all include "a-npc"),ovvero personaggi controllati dal server che seguono e fanno azioni preregistrate..Iniziamo a crearne uno:

Aprite il server.cfg e aggiungete ai filescript "npc_record bot" che si trova nella cartella filescript.
i comandi per registrare il percorso del bot sono:
/vrecord <nome bot> //registra il percorso che faremo in auto
/ofrecord <nome bot> //registra il percorso che faremo a piedi
/stoprecord //ferma la registrazione

Allora entriamo nel server loggatevi da admin con "/rcon login propia password",sciegliamo il posto dove il bot deve essere spawnato e scriviamo /vrecord <nome bot> se userete un veicolo,se no scrivete /ofrecord <nome boat> se volete il bot a piedi,
Finita la registrazione scriviamo /stoprecord che fermera la registrazione del percorso del vostro bot.(per comodita consiglio di usare "bot" come nome del bot)

I comandi comandi /vrecord <nome bot> e /ofrecord <nome bot> genereranno il file di registrazione nella cartella scriptfile,il file si chiamerà <nome bot>.rec;
prendiamo questo file e lo spostiamo in \npcmodes-->recordings\.


Script per il bot

Per far funzionare il vostro bot ha bisogno dell aggiunta di questo script
SE IL BOT ANDRA' A PIEDI AL POSTO DI "#define RECORDING_TYPE 1" METTETE "#define RECORDING_TYPE 2"

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

allora aprite il PWN aprite un nuova scheda, cancellate tutto e copiateci questo,compilate e dateci il nome del bot da voi scelto e mettete sia il .pwn sia che l .amx nella cartella \npcmodes.

Inserire il bot in una machina
SE VOLETE IL BOT A PIEDI SALTATE QUESTA PARTE

Allora aprite la vostra GM e sotto "OnGameInit" inserite questo:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!


allinizio della vostra GM mettete:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!


Sotto a OnPlayerSpawn


Codice:
Perfavore, Entra oppure Registrati per vedere i codici!


se poi volete inserire piu bot dovete mettere questo:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

ESEMPIO:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

bene per il bot che guida un veicolo avete finito

Il bot a piedi

Ricordatevi di cambiare

#define recording_TYPE 1
in
#define recording_TYPE 1

infine aprite la vostra GM e sotto "OnGameInit" mettete:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

e compilate.

Ora il vostro bot e finito.


ISPIRAZIONE(fonte):Gta-expert
 
Ultima modifica da un moderatore:
Riferimento: Creazione di Bot(NPC) su SA-MP 0.3a

scusate io ho un problema mi dice guardia_guardia e entrato pero se io mi goto da lui si trv in un posto sperduto
 
Riferimento: Creazione di Bot(NPC) su SA-MP 0.3a

scusate io ho un problema mi dice guardia_guardia e entrato pero se io mi goto da lui si trv in un posto sperduto

Hai visto la data del topic? Evitiamo di riaprire vecchie discussioni ^^ Se hai problemi, posta in ass. Tecnica.
 
Re: Creazione di Bot(NPC) su SA-MP 0.3a

Topic riaperto e aggiornato.