SA-MP Forums Archive
[help]NPCBot - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: [help]NPCBot (/showthread.php?tid=145443)



[help]NPCBot - tshadow - 02.05.2010

Look I can not make the npc in the car
here you have the script
pawn Код:
#include <a_samp>
new IDBot,string1[128],string2[128],string3[128],string4[128],string5[128];
new Guard;
#if defined FILTERSCRIPT
#define VERDE2  0x00D900C8


public OnFilterScriptInit()
{
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" ");
    print(" ");
    print(" ");
    print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
    ConnectNPC("Bar_Man ", "barman");
    ConnectNPC("Guarda","Policeman");
    SetTimer("ChatBot",1000*60*5,true);
    Guard = CreateVehicle(596, 0.0, 0.0, 5.0, 0.0, 7, 1, 5000); //
}

public OnPlayerSpawn(playerid)
{
    if(IsPlayerNPC(playerid))
    {
        new npcname[64];
        GetPlayerName(playerid,npcname,64);
        if(!strcmp(npcname,"Bar_Man ",true)) {
            SetPlayerSkin(playerid, 254);
            ResetPlayerWeapons(playerid);
            IDBot=playerid;
            return 1;
        }
        if(!strcmp(npcname,"Guarda ",true)){
            SetPlayerSkin(playerid, 290);
      PutPlayerInVehicle(playerid, Guard, 0);
            }
        return 1;
        }
    return 0;
}



Re: [help]NPCBot - Pawno_Master - 02.05.2010

Код:
#include <a_samp>
new IDBot,string1[128],string2[128],string3[128],string4[128],string5[128];
new Guard;
#if defined FILTERSCRIPT
#define VERDE2  0x00D900C8


public OnFilterScriptInit()
{
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

#else

main()
{
print("\n----------------------------------");
print(" ");
print(" ");
print(" ");
print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
ConnectNPC("Bar_Man ", "barman");
ConnectNPC("Guarda","Policeman");
SetTimer("ChatBot",1000*60*5,true);
Guard = CreateVehicle(596, 0.0, 0.0, 5.0, 0.0, 7, 1, 5000); //
}

public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
new npcname[64];
GetPlayerName(playerid,npcname,64);
if(!strcmp(npcname,"Bar_Man ",true)) {
SetPlayerSkin(playerid, 254);
ResetPlayerWeapons(playerid);
IDBot=playerid;
return 1;
}
if(!strcmp(npcname,"Guarda ",true)){
SetPlayerSkin(playerid, 290);
      PutPlayerInVehicle(playerid, Guard, 0);
}
return 1;
}
return 0;
}
<<<< OLD

Код:
#include <a_samp>
new IDBot,string1[128],string2[128],string3[128],string4[128],string5[128];
new Guard;
#if defined FILTERSCRIPT
#define VERDE2  0x00D900C8


public OnFilterScriptInit()
{
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

#else

main()
{
print("\n----------------------------------");
print(" ");
print(" ");
print(" ");
print("----------------------------------\n");
}

#endif

#define VERDE2  0x00D900C8

public OnGameModeInit()
{
ConnectNPC("Bar_Man ", "barman");
ConnectNPC("Guarda","Policeman");
SetTimer("ChatBot",1000*60*5,true);
Guard = CreateVehicle(596, 0.0, 0.0, 5.0, 0.0, 7, 1, 5000); //
}

public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
new npcname[64];
GetPlayerName(playerid,npcname,64);
if(!strcmp(npcname,"Bar_Man ",true)) {
SetPlayerSkin(playerid, 254);
ResetPlayerWeapons(playerid);
IDBot=playerid;
return 1;
}
if(!strcmp(npcname,"Guarda ",true)){
SetPlayerSkin(playerid, 290);
      PutPlayerInVehicle(playerid, Guard, 0);
}
return 1;
}
return 0;
}
<< NEW

I just took a little look at your script, and maybe something changes now but I'm not sure if this'll fix your problem, I didn't really take my time.


Re: [help]NPCBot - tshadow - 02.05.2010

don't working


Re: [help]NPCBot - tshadow - 02.05.2010

please help me


Re: [help]NPCBot - geerdinho8 - 02.05.2010

pawn Код:
#include <a_samp>
#define VERDE2  0x00D900C8

new IDBot,string1[128],string2[128],string3[128],string4[128],string5[128];
new Guard;

public OnFilterScriptInit()
{
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

#else

main()
{
print("\n----------------------------------");
print(" ");
print(" ");
print(" ");
print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
ConnectNPC("Bar_Man ", "barman");
ConnectNPC("Guarda","Policeman");
SetTimer("ChatBot",1000*60*5,true);
Guard = CreateVehicle(596, 0.0, 0.0, 5.0, 0.0, 7, 1, 5000); //
}

public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
new npcname[64];
GetPlayerName(playerid,npcname,64);
if(!strcmp(npcname,"Bar_Man ",true)) {
SetPlayerSkin(playerid, 254);
ResetPlayerWeapons(playerid);
IDBot=playerid;
return 1;
}
if(!strcmp(npcname,"Guarda ",true)){
SetPlayerSkin(playerid, 290);
      PutPlayerInVehicle(playerid, Guard, 0);
}
return 1;
}
return 0;
} <<<< OLD


Code:
#include <a_samp>
new IDBot,string1[128],string2[128],string3[128],string4[128],string5[128];
new Guard;
#if defined FILTERSCRIPT
#define VERDE2  0x00D900C8


public OnFilterScriptInit()
{
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

#else

main()
{
print("\n----------------------------------");
print(" ");
print(" ");
print(" ");
print("----------------------------------\n");
}

#endif

#define VERDE2  0x00D900C8

public OnGameModeInit()
{
ConnectNPC("Bar_Man ", "barman");
ConnectNPC("Guarda","Policeman");
SetTimer("ChatBot",1000*60*5,true);
Guard = CreateVehicle(596, 0.0, 0.0, 5.0, 0.0, 7, 1, 5000); //
}

public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
new npcname[64];
GetPlayerName(playerid,npcname,64);
if(!strcmp(npcname,"Bar_Man ",true)) {
SetPlayerSkin(playerid, 254);
ResetPlayerWeapons(playerid);
IDBot=playerid;
return 1;
}
if(!strcmp(npcname,"Guarda ",true)){
SetPlayerSkin(playerid, 290);
      PutPlayerInVehicle(playerid, Guard, 0);
}
return 1;
}
return 0;
}