Skocz do zawartości
Mr_Auto

Tworzenie prostego bot'a (NPC)

Rekomendowane odpowiedzi

Może mi ktoś podać oryginalny skrypt do tego bota? Bo jak wpisuję, żeby nagrać to pisze, że nie ma takiej komendy.

W paczce z serwerem jest, uruchom go bez żadnych dodatkowych skryptów na mapie lvdm (bez żadnych pluginów)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mam takie pytanie. Jak zrobię np. bota, który jeździ sam autobusem i zatrzymuję się na każdym przystanku to np. jak zrobić takie coś, że jak się zatrzyma na przystanku to w TextDrawie byłaby nazwa tego przystanku ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mam takie pytanie. Jak zrobię np. bota, który jeździ sam autobusem i zatrzymuję się na każdym przystanku to np. jak zrobić takie coś, że jak się zatrzyma na przystanku to w TextDrawie byłaby nazwa tego przystanku ?

A nie czasem w 3D text ?

Najłatwiej zrobić nagranie nie jako całość tylko od przystanku do przystanku i wtedy w pliku bota masz callback wykonywający się na koniec nagrania czyli na każdym przystanku

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jak chcę dodać 2 bota, to wystarczy coś takiego?

if(IsPlayerNPC(playerid))
{
	new playername[MAX_PLAYER_NAME];
	GetPlayerName(playerid, playername, sizeof(playername));
	if(!strcmp(playername, "Nick", false))
	{
		SetSpawnInfo(playerid,69,255,1462.0745,2630.8787,10.8203,0.0,0,0,0,0,0,0);
	}
	if(!strcmp(playername, "Nic2k", false))
	{
		SetSpawnInfo(playerid,69,255,1462.0745,2630.8787,10.8203,0.0,0,0,0,0,0,0);
	}
	return 1;
}

Będzie to działać? Jak nie, to jak to załatwić?

// Nie działa. W takim razie jak dodać drugiego bota chodzącego na piechotę?

Edytowane przez cjmm

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Będzie działać, tylko pomyśl, tworzysz drugiego takiego samego bota (ten sam skin, ta sama pozycja) jeśli ma on też te same nagranie to masz po prostu dwa boty w jednym

A jeśli nie to musiałeś coś zrobić źle w innym miejscu kodu

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

W gm dałem inaczej, nie wiem czemu wkleiłem te same coordy. ;d Tylko teraz dziwi mnie jedno - raz widzę oba npc na mapce, a raz jest tylko jeden. Od czego to zależy?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×