Hey, Kennt sich Jemand mit dem FCNPC Include aus ?
Ich habe ein Bot der Connectet aber es wird nicht FCNPC_OnCreate aufgerufen.
FCNPC Include
- reaL.
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
-
Solltest damit arbeiten können.
FCNPC_Create(name[])
- Parameters:
- name[]: The playername the NPC should have. See SetPlayerName for any restrictions.
- Return values:
- Valid playerid: The function executed successfully.
- INVALID_PLAYER_ID: The function failed to execute. An invalid name was given, or there was already another player connected with the given name, or the server was full, or maxnpc in server.cfg was reached.
- Parameters:
-
Ahhh Tut mir leid, mal ohne witz was soll mir das Jetzt sagen ?
-
Ich kann es leider nicht reproduzieren.
Welche Version nutzt du überhaupt ?ich hab mir die 1.8.2 von ziggi(https://github.com/ziggi/FCNPC/releases) geschnappt und es getestet.
Funktioniert für mich wunderbar.Entweder haut etwas mit deiner Version nicht hin oder deine Funktion "SpielerName" arbeitet nicht richtig.
Ich lass dir mal meinen Code dazu hier
new BotBank_1 = INVALID_PLAYER_ID;
new BotBank_2 = INVALID_PLAYER_ID;
new BotBank_3 = INVALID_PLAYER_ID;public OnGameModeInit()
{
BotBank_1 = FCNPC_Create("BotBank_1");
BotBank_2 = FCNPC_Create("BotBank_2");
BotBank_3 = FCNPC_Create("BotBank_3");
FCNPC_Spawn(BotBank_1, 0, 0, 0, 0);
FCNPC_Spawn(BotBank_2, 0, 0, 0, 0);
FCNPC_Spawn(BotBank_3, 0, 0, 0, 0);
}
public FCNPC_OnCreate(npcid)
{
printf("%d created", npcid);
new name[MAX_PLAYER_NAME];
GetPlayerName(npcid, name, sizeof(name));
printf("Name: %s", name);
}public FCNPC_OnSpawn(npcid)
{
printf("%d spawned", npcid);
new name[MAX_PLAYER_NAME];
GetPlayerName(npcid, name, sizeof(name));
printf("Name: %s", name);
}Code: server.log
Alles anzeigen[20:29:45] [npc:join] BotBank_1 has joined the server (19:127.0.0.1) [20:29:45] 19 created [20:29:45] Name: BotBank_1 [20:29:45] [npc:join] BotBank_2 has joined the server (18:127.0.0.1) [20:29:45] 18 created [20:29:45] Name: BotBank_2 [20:29:45] [npc:join] BotBank_3 has joined the server (17:127.0.0.1) [20:29:45] 17 created [20:29:45] Name: BotBank_3 [20:29:45] 19 spawned [20:29:45] Name: BotBank_1 [20:29:45] 18 spawned [20:29:45] Name: BotBank_2 [20:29:45] 17 spawned [20:29:45] Name: BotBank_3
-
Ahh okey Fehler gefunden
-
breadfish.de
Hat das Thema geschlossen.