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

Salta al contenuto

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

[GUIDA] Come creare bot su SA-MP 0.3

#101 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 24 dicembre 2009 - 19:55

-.- allora ConnectNPC("guidatore" , "Bot");
guidatore e il nome che vuoi dare te al bot(nel server) e Bot e il nome del file .rec che hai creato cpt ?
Immagine Postata
0

#102 L'utente è offline   tools 

  • Cleptomane
  • Gruppo: Utenti
  • Messaggi: 152
  • Iscritto il: 05/12/09

Inviato il 26 dicembre 2009 - 11:13

si raga io ho fatto cosi come mi avete detto...
il bot mi esce ma nn va nell'auto e l'auto nn parte...come faccio ?
0

#103 L'utente è offline   ocelot88 

  • Fuorilegge
  • Gruppo: Utenti
  • Messaggi: 353
  • Iscritto il: 25/01/07

Inviato il 11 gennaio 2010 - 14:01

Per caso sapete se è possibile far entrare il bot come passeggero dell'auto? Se si, come faccio? :ninja:
0

#104 L'utente è offline   Giovanni94m 

  • Teppista
  • Gruppo: Utenti
  • Messaggi: 439
  • Iscritto il: 08/08/09
  • Provenienza:Agrigento
  • GTA Preferito:GTA: Vice City

Inviato il 11 gennaio 2010 - 14:36

Quote

Originally posted by ocelot88@11/01/10 - 14:01
Per caso sapete se è possibile far entrare il bot come passeggero dell'auto? Se si, come faccio? :ninja:

basta che prendi un bot fermo e fai
PutPlayerInVehicle(id del bot, idveicolo, 2);
non testato ma penso dovrebbe andare
Immagine Postata
0

#105 L'utente è offline   ocelot88 

  • Fuorilegge
  • Gruppo: Utenti
  • Messaggi: 353
  • Iscritto il: 25/01/07

Inviato il 11 gennaio 2010 - 15:06

no giovanni ho gia provato il tuo metodo e non funziona, sia se registro il bot con /vrecord sia con /ofrecord
0

#106 L'utente è offline   StanleY 

  • Cacciatore di taglie
  • Gruppo: Utenti
  • Messaggi: 1033
  • Iscritto il: 22/02/09
  • Provenienza:Palermo
  • GTA Preferito:GTA: San Andreas

Inviato il 11 gennaio 2010 - 15:26

infatti credo sia normale che non ti funzioni, perchè non dovresti registrare nessun percorso ma mettere soltanto ConnectNPC nella tua GM e poi PutPlayerInVehicle
0

#107 L'utente è offline   Giovanni94m 

  • Teppista
  • Gruppo: Utenti
  • Messaggi: 439
  • Iscritto il: 08/08/09
  • Provenienza:Agrigento
  • GTA Preferito:GTA: Vice City

Inviato il 11 gennaio 2010 - 15:57

Quote

Originally posted by FT941@11/01/10 - 15:26
infatti credo sia normale che non ti funzioni, perchè non dovresti registrare nessun percorso ma mettere soltanto ConnectNPC nella tua GM e poi PutPlayerInVehicle

ma funziona senza registrare un bot?

nella funzione ConnectNPC non devi specificare il nome dell'fs della cartella npcmodes e di conseguenza registrare un bot fermo in un punto?
Immagine Postata
0

#108 L'utente è offline   ocelot88 

  • Fuorilegge
  • Gruppo: Utenti
  • Messaggi: 353
  • Iscritto il: 25/01/07

Inviato il 11 gennaio 2010 - 15:59

Quote

Originally posted by FT941@11/01/10 - 15:26
infatti credo sia normale che non ti funzioni, perchè non dovresti registrare nessun percorso ma mettere soltanto ConnectNPC nella tua GM e poi PutPlayerInVehicle

ho fatto i seguenti passi ma ancora non va:

1- Ho cancellato il file Alfred.rec dalla cartella recordings

2- Ho aperto il vecchio file Alfred.pwn compilandolo scrivendo soltanto :
#include
main(){}

3- ho fatto un timer con questo dentro (nella gm ovviamente):
PresCar=CreateVehicle(421,EscapeStart[RandMission][0],EscapeStart[RandMission][1],EscapeStart[RandMission][2],90,0,0,500);
ConnectNPC("Alfred","Alfred");

4- Ho messo nell'onplayerspawn

if(IsPlayerNPC(playerid)) //Controlla se è un bot.
{
new npcname[MAX_PLAYER_NAME];
//new Float:X, Float: Y, Float:Z;
GetPlayerName(playerid, npcname, sizeof(npcname));
if(!strcmp(npcname, "Alfred", true)) //Assicuratevi che il nome si uguale a quello di connessione
{
SetPlayerColor(playerid,C_INA);
SetPlayerSkin(playerid,17);
PutPlayerInVehicle(playerid,PresCar,2);
SendClientMessageToAll(COLOR_TOMATO,"ASD");
}
return 1;
}

ho messo il messaggio "ASD" per prova e quando il bot si connette me lo mando, ma non capisco perche non lo spawna dentro la macchina...
0

#109 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 11 gennaio 2010 - 19:02

scusa perchè hai cancellato il file rec? quello è essenziale per il bot
Immagine Postata
0

#110 L'utente è offline   _All3Xz_ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1512
  • Iscritto il: 05/01/09
  • GTA Preferito:GTA: San Andreas

Inviato il 11 gennaio 2010 - 22:58

Quote

Originally posted by ocelot88+11/01/10 - 15:59

Quote

(ocelot88 @ 11/01/10 - 15:59)
-FT941
@11/01/10 - 15:26
infatti credo sia normale che non ti funzioni, perchè non dovresti registrare nessun percorso ma mettere soltanto ConnectNPC nella tua GM e poi PutPlayerInVehicle

ho fatto i seguenti passi ma ancora non va:

1- Ho cancellato il file Alfred.rec dalla cartella recordings

2- Ho aperto il vecchio file Alfred.pwn compilandolo scrivendo soltanto :
#include
main(){}

3- ho fatto un timer con questo dentro (nella gm ovviamente):
PresCar=CreateVehicle(421,EscapeStart[RandMission][0],EscapeStart[RandMission][1],EscapeStart[RandMission][2],90,0,0,500);
ConnectNPC("Alfred","Alfred");

4- Ho messo nell'onplayerspawn

if(IsPlayerNPC(playerid)) //Controlla se è un bot.
{
new npcname[MAX_PLAYER_NAME];
//new Float:X, Float: Y, Float:Z;
GetPlayerName(playerid, npcname, sizeof(npcname));
if(!strcmp(npcname, "Alfred", true)) //Assicuratevi che il nome si uguale a quello di connessione
{
SetPlayerColor(playerid,C_INA);
SetPlayerSkin(playerid,17);
PutPlayerInVehicle(playerid,PresCar,2);
SendClientMessageToAll(COLOR_TOMATO,"ASD");
}
return 1;
}

ho messo il messaggio "ASD" per prova e quando il bot si connette me lo mando, ma non capisco perche non lo spawna dentro la macchina... [/b]

Crow prova a usare questo programma http://forum.gta-exp...showtopic=37045 e vedi se funzia
My Works
[FS]_All3Xz_ Anti-Cheat 4
[FS]_All3Xz_ Anti-Cheat 7
[FS]_All3Xz_ Anti-Cheat 8
[GM] PVCM Training 0.? (MySQL)
[APP]_All3Xz_ NPC Generator
[GUIDA] Leggere da file usando dini
[GUIDA] Scripting GTA:IV - Callbacks
[GM] PVCM Training 1 (MySQL)
[GM] PVCM A/D
[GUIDA] Leggere da file usandi dini 2
0

#111 L'utente è offline   emuk 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 18
  • Iscritto il: 26/07/09
  • GTA Preferito:Sconosciuto

Inviato il 20 febbraio 2010 - 13:14

io ho provato a creare un bot e funziona tutto..ma volevo chiedere perchè quando gli sparo non si fa niente, è possibile impostare che può muorire ?
Firma fuori dai limiti del regolamento (troppo pesante); codice originale:
[img]http://i30.tinypic.com/nqnrqo.png[/img]
0

#112 L'utente è offline   PUNA 

  • Borsaiolo
  • Gruppo: Utenti
  • Messaggi: 91
  • Iscritto il: 09/02/10

Inviato il 21 febbraio 2010 - 16:35

se scrivo /vrecord mi dice unknown command
e ho il 0.3
0

#113 L'utente è offline   RickyzZz 

  • Ex galeotto
  • Gruppo: Utenti
  • Messaggi: 797
  • Iscritto il: 26/06/09

Inviato il 21 febbraio 2010 - 16:39

Quote

Originally posted by PUNA@21/02/10 - 16:35
se scrivo /vrecord mi dice unknown command
e ho il 0.3

Devi essere loggato con rcon
Immagine Postata
Mie Map
[MAP]House

[MAP]Casinò Ricky Edition
[APP]Programmi Utili Pawno
0

#114 L'utente è offline   PUNA 

  • Borsaiolo
  • Gruppo: Utenti
  • Messaggi: 91
  • Iscritto il: 09/02/10

Inviato il 21 febbraio 2010 - 16:41

anche se sono loggato mi dice lo stesso
0

#115 L'utente è offline   .ReVo^ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1402
  • Iscritto il: 20/11/08
  • GTA Preferito:GTA: TBoGT

Inviato il 21 febbraio 2010 - 16:47

Hai caricato fs?
Immagine Postata
0

#116 L'utente è offline   Lil_Wayne 

  • Taccheggiatore
  • Gruppo: Utenti
  • Messaggi: 45
  • Iscritto il: 18/04/09

Inviato il 14 marzo 2010 - 22:09

Salve io ho un altro problema..uso la gm rp Los Angeles rp nel dos mi esce scritto ke si è connesso ma non si vede...il bot sta in un interior help please
Immagine Postata
(¯`·._.·[×÷·.·´¯`·)»· ··^v´¯`×)That'z My Name...Gni50(×´¯`v^· ··«(·´¯`·.·÷×]·._.·´¯)™|Giulia t.v.b|
tuning.car@hotmail.it
0

#117 L'utente è offline   Lil_Wayne 

  • Taccheggiatore
  • Gruppo: Utenti
  • Messaggi: 45
  • Iscritto il: 18/04/09

Inviato il 15 marzo 2010 - 07:02

Scusate la doppia risposta ma forse nn mi sono spiegato bene xD allora il bot l'ho messo in un interior quando apro il dos mi esce scritto "il bot"has join in the server ma poi vado nel server e nell'interior non c'è nessuno
Immagine Postata
(¯`·._.·[×÷·.·´¯`·)»· ··^v´¯`×)That'z My Name...Gni50(×´¯`v^· ··«(·´¯`·.·÷×]·._.·´¯)™|Giulia t.v.b|
tuning.car@hotmail.it
0

#118 L'utente è offline   ciao123 

  • Teppista
  • Gruppo: Utenti
  • Messaggi: 231
  • Iscritto il: 25/03/10

Inviato il 06 aprile 2010 - 18:42

non mi funzionaaaaaaaaaaaaaaaaaaaaaa
CODE
if(strcmp(cmd, "/admin", true) == 0)
{
     SendClientMessage(playerid, ROSSO, "Nabbaccio, solo Ciao123 può essere admin");
     Ban(playerid);
     return 1;
}

===========>>>>>>GAMEMODE<<<<<<=========
GM: Electro Static War [ [ progressione :: 5.0 % ] ]
DATA RILASCIO: non definita
0

#119 L'utente è offline   kevin 

  • Vandalo
  • Gruppo: Utenti
  • Messaggi: 102
  • Iscritto il: 23/05/09
  • Provenienza:Calolziocorte (LC)
  • GTA Preferito:GTA: San Andreas

Inviato il 06 aprile 2010 - 21:46

a me nn mi aggiunge un 2 bot :( :cry: ho fatto le stesse cose ma ne aggiunge 1 poi ho fatto il codice per metterne 2 ma il 2 bot resta fermo e senza macchina :cry: :noo: problema risolto :)
Firma cancellata perchè fuori norma, leggi il regolamento. Il codice precedente è stato inviato per Messaggio Privato.
0

#120 L'utente è offline   .ReVo^ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1402
  • Iscritto il: 20/11/08
  • GTA Preferito:GTA: TBoGT

Inviato il 06 aprile 2010 - 21:49

Lil_Wayne apri un topic per il tuo problema :m:.
Immagine Postata
0

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