GTA-Expert Forum: [GUIDA] Come creare bot su SA-MP 0.3 - GTA-Expert Forum

Salta al contenuto

  • (7 Pagine)
  • +
  • « Primo
  • 5
  • 6
  • 7
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

[GUIDA] Come creare bot su SA-MP 0.3

#121 L'utente è offline   gianfri_89 

  • Cleptomane
  • Gruppo: Utenti
  • Messaggi: 151
  • Iscritto il: 08/04/09

Inviato il 14 settembre 2010 - 23:06

Raga vi copio il codice ma mi funge un solo bot gli altri no dove sbaglio?
public OnPlayerSpawn(playerid)
{
//nella parte onegameModeint

        ConnectNPC("Giocatore1","bot1");// bot1
	veicolodelbot=CreateVehicle(510, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000);

	ConnectNPC("Giocatore2","bot2");// bot1
	veicolodelbot=CreateVehicle(510, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000);

//nella parte di onplayerspawn



new AnotherVehicleID;

//____________________________Primo bot & secondo bot

if(IsPlayerNPC(playerid)) //Controlla se è un bot.
	    	{
	        new npcname[MAX_PLAYER_NAME];
	        GetPlayerName(playerid, npcname, sizeof(npcname));
	        if(!strcmp(npcname, "Giocatore1", true))  di connessione
	        {
	            PutPlayerInVehicle(playerid, veicolodelbot, 0); //Mette il bot nel veicolo creato nell'ongamemodeinit.
	        }

			if(!strcmp(npcname, "Giocatore2", true))
        {
            PutPlayerInVehicle(playerid, AnotherVehicleID,0);
            return 1;
        }

		
}

    
    
    
return 1;
}

/\/\/\**Hacker_Gianfry_89/\/\/\/\/\/\/\
Immagine Postata
Immagine Postata

* *La Vera Forza Sta nell'immaginazione ! * *
0

#122 L'utente è offline   Angelo_95 

  • Cacciatore di taglie
  • Gruppo: Utenti
  • Messaggi: 1620
  • Iscritto il: 31/08/09
  • Provenienza:Area 51
  • GTA Preferito:GTA: San Andreas

Inviato il 14 settembre 2010 - 23:53

forse al posto di

veicolodelbot=CreateVehicle(510, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000);

dovevi mettere

AnotherVehicleID=CreateVehicle(510, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000);

e creare

new AnotherVehicleID;

in cima all'onplayerspawn, prova così, cmq i bot si connetto in ongamemodeinit, sennò in questo caso si connetteranno ogni volta che un player spawnerà
Immagine Postata
0

#123 L'utente è offline   gtamania 

  • Cittadino Integerrimo
  • Gruppo: Utenti
  • Messaggi: 7
  • Iscritto il: 23/02/11
  • GTA Preferito:GTA: San Andreas

Inviato il 23 febbraio 2011 - 15:08

non riesco a fare un bot a piedi , ho registrato poi ho messo questo in npcmodes
#define RECORDING "bot" //cambiate il nome con il vostri file.rec
#define RECORDING_TYPE 2 //mettete 1 se avete registrato con un veicolo 2 a piedi.

#include <a_npc> // questo include a samp le funzioni dei bot
main(){}
public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING); // ripete il movimento dei bot

#if RECORDING_TYPE == 1
	public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING); // dopo che il bot viene messo in un veicolo comincia ad eseguire il percorso
	public OnNPCExitVehicle() StopRecordingPlayback(); //quando esce si ferma
#else
	public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#endif

e poi ho messo
ConnectNPC("Pedone","bot");
ma non si connette...
uso la mc:rp , non e che l anticheat intralcia? ho provato pure con
if(IsPlayerNPC(playerid)) return 1;

ma mi dice undefined playerid
0

#124 L'utente è offline   Fabio206 

  • Padrino
  • Gruppo: Admin
  • Messaggi: 72430
  • Iscritto il: 05/12/05
  • GTA Preferito:GTA III

Inviato il 24 febbraio 2011 - 14:21

Se qui non ricevi risposte ti conviene aprire un nuovo topic nella sezione principale
http://forum.gta-exp...ng-e-gamemodes/

P.S. Linkare in tag board è inutile perchè chi frequenta queste sezioni non la frequenta ;)
0

#125 L'utente è offline   gtamania 

  • Cittadino Integerrimo
  • Gruppo: Utenti
  • Messaggi: 7
  • Iscritto il: 23/02/11
  • GTA Preferito:GTA: San Andreas

Inviato il 24 febbraio 2011 - 16:10

grazie fabio
0

  • (7 Pagine)
  • +
  • « Primo
  • 5
  • 6
  • 7
  • 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