SA-MP Forums Archive
[ajuda]npc - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [ajuda]npc (/showthread.php?tid=145169)



[ajuda]npc - tshadow - 01.05.2010

Nгo consegui criar um bot, e fiz tudo o que dizia no tutorial, mas deu-me erros que nгo tкm pйs nem cabeзa, nгo percebi. algum me podia ajudar, com assim uma explicaзгo, eu ja tenho o movimento do npc


Re: [ajuda]npc - andmeida10 - 01.05.2010

mostra os erros e linhas dos mesmox


Re: [ajuda]npc - tshadow - 01.05.2010

Erros ao controlar o npc
Код:
C:\Users\proprietбrio\Desktop\move.pwn(8) : warning 235: public function lacks forward declaration (symbol "OnRecordingPlaybackEnd")
C:\Users\proprietбrio\Desktop\move.pwn(8) : error 017: undefined symbol "StartRecordingPlayback"
C:\Users\proprietбrio\Desktop\move.pwn(14) : warning 235: public function lacks forward declaration (symbol "OnNPCSpawn")
C:\Users\proprietбrio\Desktop\move.pwn(14) : error 017: undefined symbol "StartRecordingPlayback"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


2 Errors.
Script:
pawn Код:
#include <a_samp>

#define RECORDING "meunpc" //Este й o nome do seu arquivo de gravaзгo, sem a extenзгo(.rec).
#define RECORDING_TYPE 2 //1 para gravaзхes em veнculo e 2 para gravaзхes apй.

#include <a_npc>
main(){}
public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);

#if RECORDING_TYPE == 1
  public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING);
  public OnNPCExitVehicle() StopRecordingPlayback();
#else
  public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#endif
nгo hб erros ao conectando o npc, mas vou meter o skript б mesma, pode ter alguma coisa mal:
pawn Код:
#include <a_samp>

#if defined FILTERSCRIPT

ConnectNPC("Bar Man","meunpc");

public OnFilterScriptInit()
{
  print("meu filterscript");
  ConnectNPC("Bar Man","Barman");
  return 1;
}

#endif



Re: [ajuda]npc - Ambrуsio - 01.05.2010

Quote:
Originally Posted by tshadow
pawn Код:
#include <a_samp>

#define RECORDING "meunpc" //Este й o nome do seu arquivo de gravaзгo, sem a extenзгo(.rec).
#define RECORDING_TYPE 2 //1 para gravaзхes em veнculo e 2 para gravaзхes apй.

#include <a_npc>
main(){}
public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);

#if RECORDING_TYPE == 1
  public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING);
  public OnNPCExitVehicle() StopRecordingPlayback();
#else
  public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#endif
Retire o #include <a_samp> e compile


Re: [ajuda]npc - andmeida10 - 01.05.2010

Quote:
Originally Posted by Ambrуsio
Quote:
Originally Posted by tshadow
pawn Код:
#include <a_samp>

#define RECORDING "meunpc" //Este й o nome do seu arquivo de gravaзгo, sem a extenзгo(.rec).
#define RECORDING_TYPE 2 //1 para gravaзхes em veнculo e 2 para gravaзхes apй.

#include <a_npc>
main(){}
public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);

#if RECORDING_TYPE == 1
  public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING);
  public OnNPCExitVehicle() StopRecordingPlayback();
#else
  public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);
#endif
Retire o #include <a_samp> e compile
Nгo prescisa retirar, escrevve por baixo de #include <a_samp> o seguinte:


pawn Код:
#include <a_npc>

Se nгo tiver essa include (duvido mt que nao tenha), baixa ela e mts mais aqui:

http://forum.sa-mp.com/index.php?topic=165226.0


Re: [ajuda]npc - Ambrуsio - 01.05.2010

Quote:
Originally Posted by andmeida10
Nгo prescisa retirar, escrevve por baixo de #include <a_samp> o seguinte:


pawn Код:
#include <a_npc>

Se nгo tiver essa include (duvido mt que nao tenha), baixa ela e mts mais aqui:

http://forum.sa-mp.com/index.php?topic=165226.0
Errado, o include <a_npc> jб estб no script, e o include <a_samp> nгo deve conter no script, pode fazer o teste ai.


Re: [ajuda]npc - andmeida10 - 01.05.2010

Quote:
Originally Posted by Ambrуsio
Quote:
Originally Posted by andmeida10
Nгo prescisa retirar, escrevve por baixo de #include <a_samp> o seguinte:


pawn Код:
#include <a_npc>

Se nгo tiver essa include (duvido mt que nao tenha), baixa ela e mts mais aqui:

http://forum.sa-mp.com/index.php?topic=165226.0
Errado, o include <a_npc> jб estб no script, e o include <a_samp> nгo deve conter no script, pode fazer o teste ai.
й provavel, nunca percebi mt, nem nunca tentei, mexer em NPC, apenas usei a lуgica.. xD


Re: [ajuda]npc - tshadow - 01.05.2010

O Ambrуsio tem razгo, obrigado aos dois, sу uma coisa o [APP] SA-MP Gen King v3.0 Ultima Versгo preciso de sacar o
.Net framework, mas nгo consigo sacar
e quando entrei no server ele nгo tava lб



Re: [ajuda]npc - Ambrуsio - 01.05.2010

Quote:
Originally Posted by tshadow
o [APP] SA-MP Gen King v3.0 Ultima Versгo preciso de sacar o
.Net framework, mas nгo consigo sacar
e quando entrei no server ele nгo tava lб
Vc precisa tem a versгo 4 do Net Framework


Re: [ajuda]npc - andmeida10 - 01.05.2010

Quote:
Originally Posted by tshadow
O Ambrуsio tem razгo, obrigado aos dois, sу uma coisa o [APP] SA-MP Gen King v3.0 Ultima Versгo preciso de sacar o
.Net framework, mas nгo consigo sacar
e quando entrei no server ele nгo tava lб
Penso que no site oficial da Microsoft tem lб