Skripta koju koristim:grandlyci
Detaljan opis problema:Pa ubacim bota koji vozi i dodam pod ongamemode npc = createveh.. pod onplayerspawn if(IsPlayerNPC(playerid))//Proverava da li je to NPC Botina
{
new npc_namee[24];
GetPlayerName(playerid,npc_namee,sizeof(npc_namee));
if(!strcmp(npc_namee,"botina2",false))
{
SetPlayerSkin(playerid,262);//Stavlja botini skin
ImeBotine = Create3DTextLabel("Seka_Kurc",0x008080FF,30.0,40.0,50.0,40.0,0);//Ovde stavimo kordinate i sta ce da pise na 3DTextu
Attach3DTextLabelToPlayer(botina2, playerid, 0.0, 0.0, 0.0);//Kacimo 3DText na Botinu
PutPlayerInVehicle(playerid, npcar, 0);
}
i povezem ih ConnectNPC("botina2","botina2"); i uopce nema bota a ovaj koji hoda ima -.- kako to
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Napravi da ga spawna
if(IsPlayerNPC(playerid))
{
SpawnPlayer(playerid);
return 1;
}
nije mi jasno kako obicnog pjesaka onda ? bez tog spawna
promjenio sam ti naziv teme po pravilu, ali ubuće pazi.
A sta ti pise u log-u da li je bot kick-ovan, da li je i dalje na serveru i konektovan?
EDIT:
Inace u attach ti umesto botina2 ide ImeBotine.
To vozilo kreiraj pod ongamemodeinit.
imebotine to sam stavio za 1 bota koji seta
---------------------------------------
[13:26:45] Running Grand Larceny - by the SA-MP team
[13:26:45] ---------------------------------------
[13:26:45] Number of vehicle models: 173
[13:26:45] Incoming connection: 127.0.0.1:57280
[13:26:45] Incoming connection: 127.0.0.1:57281
[13:26:45] [npc:join] ImeBotine has joined the server (0:127.0.0.1)
[13:26:46] [npc:join] botina2 has joined the server (1:127.0.0.1)
[13:27:01] [npc:part] botina2 has left the server (1:0)
[13:27:11] Incoming connection: 25.120.7.41:59002
[13:27:12] [join] James_Bruckly has joined the server (1:25.120.7.41)
[13:27:33] RCON (In-Game): Player #1 (James_Bruckly) has logged in.
[13:29:02] [part] James_Bruckly has left the server (1:1)
Kao sto vidis:
[13:26:46] [npc:join] botina2 has joined the server (1:127.0.0.1)
[13:27:01] [npc:part] botina2 has left the server (1:0)
Bot je kick-ovan odmah znaci negde imas uslov koji mu ne dozvoljava da udje.
Citat: Mr.Gagi poslato Novembar 29, 2014, 14:39:32 POSLE PODNE
Kao sto vidis:
[13:26:46] [npc:join] botina2 has joined the server (1:127.0.0.1)
[13:27:01] [npc:part] botina2 has left the server (1:0)
Bot je kick-ovan odmah znaci negde imas uslov koji mu ne dozvoljava da udje.
sve to stima samo mi nejde u glavu zasto izadje ako sam sve napravi i to jos radim na granlaci modu naci nema nikake anticitove
os ti posaljem pasteblin ili nes ?
Edit:
public onplayerspawn...
if(IsPlayerNPC(playerid))//Proverava da li je to NPC Botina
{
new npc_name[24];
GetPlayerName(playerid,npc_name,sizeof(npc_name));
if(!strcmp(npc_name,"ImeBotine",false))
{
SetPlayerSkin(playerid,265);//Stavlja botini skin
ImeBotine = Create3DTextLabel("Seka_Aleksic",0x008080FF,30.0,40.0,50.0,40.0,0);//Ovde stavimo kordinate i sta ce da pise na 3DTextu
Attach3DTextLabelToPlayer(ImeBotine, playerid, 0.0, 0.0, 0.0);//Kacimo 3DText na Botinu
PutPlayerInVehicle(playerid, NPCVozilo, 0);
}
return 1;
}
public ongamemodeinit..
ConnectNPC("ImeBotine","ImeBotine");
NPCVozilo = CreateVehicle(400, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000);
i kada se bot konektira odma izadje i sto je najace na 15 lokaciji bude nego klasicnoj odakle sam poceo radit ?
Edit2:
dodo sam ovo u skriptu
SetSpawnInfo( playerid, 0, 255, 1324.4242,-859.6582,39.5781,49.8379, 0, 0, 0, 0, 0, 0 );
i koridnate auta prave stavio i bude uvako
http://ch-slike.com/X3vc
http://ch-slike.com/X3vw