[Ajuda] Colocando 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] Colocando NPC (
/showthread.php?tid=331635)
[Ajuda] Colocando NPC -
Dark_Max - 05.04.2012
Bom, estou criando um NPC que й um onibus que anda pela cidade parando nos pontos e tal
mas ta dando uns erros
\/ aki o FS
pawn Код:
#define RECORDING "meunpc" //Este й o nome do seu arquivo de gravaзгo, sem a extenзгo(.rec).
#define RECORDING_TYPE 1 //1 para gravaзхes em veнculo e 2 para gravaзхes apй.
#define ConnectNPC
#define CreateVehicle
#define IsPlayerNPC
#define PutPlayerInVehicle
//==================================================================================//
forward OnFilterScriptInit();
forward OnPlayerSpawn();
#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
new MeuPrimeiroNPCVehicle; //Variavel global
public OnFilterScriptInit()
{
print("meu filterscript");
ConnectNPC("MeuPrimeiroNPC","meunpc");
MeuPrimeiroNPCVehicle = CreateVehicle(400, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000);
return 1;
}
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid)) //Verifica se o jogador й um NPC.
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Obtendo o nome do(s) NPC(s).
if(!strcmp(npcname, "MeuPrimeiroNPC", true)) //Checando se o nome do NPC й MeuPrimeiroNPC
{
PutPlayerInVehicle(playerid, MeuPrimeiroNPCVehicle, 0); //Colocar o NPC dentro do veнculo que criamos para isso.
}
return 1;
}
}
e aki os erros
pawn Код:
C:\Users\william\Desktop\NPC.pwn(29) : warning 215: expression has no effect
C:\Users\william\Desktop\NPC.pwn(34) : error 025: function heading differs from prototype
C:\Users\william\Desktop\NPC.pwn(42) : warning 215: expression has no effect
C:\Users\william\Desktop\NPC.pwn(46) : warning 209: function "OnPlayerSpawn" should return a value
C:\Users\william\Desktop\NPC.pwn(30) : warning 204: symbol is assigned a value that is never used: "MeuPrimeiroNPCVehicle"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Fiz tudo isso seguindo o tuto
https://sampforum.blast.hk/showthread.php?tid=109701 <<
Re: [Ajuda] Colocando NPC -
Dark_Max - 05.04.2012
Vish.....
Alguem da uma ajudinha ae '-'