Hallo,
ich habe mir heute vorgenommen, einen Bot zu erstellen, aber er Connectet nicht!
Habe alles gemacht wie MrMonat, aber er connectet nicht,
liegt das daran das ich ein GF habe?
Hoffe es kann einer helfen
Mfg
Moritz
Hallo,
ich habe mir heute vorgenommen, einen Bot zu erstellen, aber er Connectet nicht!
Habe alles gemacht wie MrMonat, aber er connectet nicht,
liegt das daran das ich ein GF habe?
Hoffe es kann einer helfen
Mfg
Moritz
hast du auch in der server.cfg die npc anzahl eingestellt?
Danke habe ich vergessen
Aber wie mache ich den Skin anders?
Der ist bei mir so ein Fetter Clown
mit SetPlayerSkin da wo der spawnt
z.b. so
SetSpawnInfo(playerid,0,255,1742.1740, -1953.8917, 14.8515, -90.6000, 0, 0, 0, 0, 0, 0 );
die 255 am anfag ist die skin id.
Unter OnPlayerSpawn oder so
if (IsPlayerNPC(playerid)) SetPlayerSkin(playerid,ID);
SetPlayerSkin("Fussgeanger", 282);
Geht das so nicht?
Wenn ich das wo einfüge kommt immer
error 035: argument type mismatch (argument 1)
nein du musst da auch mit playerid arbeiten gamer hat da nen muster
Hab ja mehrere bots nicht nur einen
Du musst die SpielerID ermittel ..
Nicht den namen ...
kannst aber so machen:
if(!strcmp("NPCNAME",SpielerName(playerid),true)) SetPlayerSkin(playerid,ID);
also ich lasse meine bots so spawnen und es klappt wunderbar.
if(!IsPlayerNPC(playerid)) return 0;
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname));
new playername[64];
GetPlayerName(playerid,playername,64);
if(!strcmp(playername,"bulle",true)) {
SetSpawnInfo(playerid,0,280,1225.2074, -901.9719, 43.1173, -90.000, 0, 0, 0, 0, 0, 0 );
}
else if(!strcmp(playername,"fussgenger",true)) {
SetSpawnInfo(playerid,289,289,1225.2074, -901.9719, 43.1173, -90.000, 0, 0, 0, 0, 0, 0 );
}
else if(!strcmp(playername,"fussgenger1",true)) {
SetSpawnInfo(playerid,193,193,1225.2074, -901.9719, 43.1173, -90.000, 0, 0, 0, 0, 0, 0 );
}
if(IsPlayerNPC(playerid)) return 1;
if(!strcmp("LSPDBOT",SpielerName(playerid),true)) SetPlayerSkin(playerid,280);
so hab ich es und es geht iwie net
mach das mal weg
if(IsPlayerNPC(playerid)) return 1;
if(IsPlayerNPC(playerid))
{
if(!strcmp("LSPDBOT",SpielerName(playerid),true))
{
SetPlayerSkin(playerid,280);
}
}
So :x
if(!strcmp("LSPDBOT",SpielerName(playerid),true)) SetPlayerSkin(playerid,280);
gamer so hatte ich es schon so gehts net muss return auf 0?
dann mach das mal so
if(strcmp("LSPDBOT",SpielerName(playerid),true)) SetPlayerSkin(playerid,280);
geht net
heißt der Bot auch so auf dem Server ?
Nein er heißt Fussgeanger...