Hallo,
ich würde gerne das sicht die Bots autmatisch mit der NPC:SendCommandfunktion einloggen indem Sie den Befehl
/login botbus1 eingeben
Hoffe das es funktionieren kann
Mfg
Hallo,
ich würde gerne das sicht die Bots autmatisch mit der NPC:SendCommandfunktion einloggen indem Sie den Befehl
/login botbus1 eingeben
Hoffe das es funktionieren kann
Mfg
Ganz Gleicht eiglich:
public OnPlayerRequestClass(playerid, classid)
{
new playername[64];
GetPlayerName(playerid,playername,64);
if(IsPlayerNPC(playerid))
{
if(!strcmp(playername,"Test",true)) {
OnPlayerCommandText(playerid,"/login [MEINPW]"); // Du musst zu Erst ein acc erstellen :P dann das pw da eintrage wo [MEINPW] steht
}
}
So sollte es gehen
hats geklappt?
Dadurch müsste man doch nichtmal beim GF des register System deaktivieren wa?
Des ja praktisch =D
Muss mann auch so nicht, du kannst den script auch sagen das der bot eingelogt wäre.
Wie denn bitte?
Ich versuch seit knapp 2 Tagen des Problem zu lösen und bekomms ned hin
Ich habe probiert des Register System zu deaktivieren, da kommen dann nur probleme Ingame, z.B. Das dann kommt ich bin eingeloggt aber ich soll mich einloggen
Dann habe ich probiert des einzustellen das man nicht gekickt wird wenn man sich nicht einloggt -> Auch nur Probleme
MfG luXuskerN
Alles anzeigenGanz Gleicht eiglich:
public OnPlayerRequestClass(playerid, classid)
{
new playername[64];
GetPlayerName(playerid,playername,64);
if(IsPlayerNPC(playerid))
{
if(!strcmp(playername,"Test",true)) {
OnPlayerCommandText(playerid,"/login [MEINPW]"); // Du musst zu Erst ein acc erstellen :P dann das pw da eintrage wo [MEINPW] steht
}
}
So sollte es gehen
Danke ! Ich habe das Problem gelöst, indem ich die Kick Funktion beim Spawn rausgenommen habe. Aber da es ja so geht, werde ich es so probieren !
Ich kann aber die Kick funktion nicht rausnehmen da sonst mein script verbuggt ist^^
Kann mir irgendjemand erklären wie das gehen soll? =/ Bitte!
MfG MatzeN
Du musst einfach abfragen, ob es ein Bot ist. Wenn ja auf true returnen wenn nein kicken.
Du brauchst den kick befehl nicht rauslöschen wnen du das wie oben genannt machst ;P
Sry Ich bin nicht so gut im scripten xD
D.h. für mich auf deutsch?
//Edit: Ja den Kick befehl habe ich nicht rausgenomm, bzw ich hatte getestet obs ging, es ging nicht und sofort wieder kick rein.