Administrowanie Tick_Tock`ami

Dowiecie się tu jak robić TICK_TOCK`i bez edycji światów i jak je włączać i wyłaczać.

On/Off

Włączanie i wyłączanie jest banalne a więc TriggerTarget MUSIMY zostawić pusty. No ale teraz się spytacie jak to będzie działać skoro wyzwalacz siebie nie wywoła. A więc ponowne wywołanie będzie tworzone w funkcji naszego tick_tock`a

func void TICK_TOCK(){

   //skrypty

   Wld_SendTrigger("TICK_TOCK");
};

teraz tylko zmienna

var stan_ticka;

przyjmijmy ze

  • 0 - wyłączony
  • 1 - włączony

func void TICK_TOCK(){

   //skrypty

   if (stan_ticka){
      Wld_SendTrigger("TICK_TOCK");
   };
};

teraz wyłączamy tak

stan_ticka = 0;

a włączamy tak

stan_ticka = 1;
Wld_SendTrigger("TICK_TOCK");

Dodawanie do świata Tick`a bez używanie spacera

Zakładamy ze chcemy zrobić moda bez zmiany świata jedyne co dodamy do świata to będzie tick tock i czy opłaca się załączać cały świat 20 mb lub wszystkie światy? No właśnie całkowicie się nie opłaca a wymyśliłem bardzo prosty sposób aby dodać nasz wyzwalacz w locie tak aby ominąć przymus załączenia świata. Jedyne co będziesz musiał załączyć do paczki moda to kilka kilobajtów w których będzie zapisany tylko ticktock.

Krok 1

Tworzymy Tick_Tock w świecie ustawiamy mu parametry a na koniec zaznaczany go, klikamy prawym VOB >> save vobtree .. i zapisujemy jako .zenw ten sposób mamy zen`a z samym TICK_tock.

Krok 2

Robimy item który będzie zawierał nasz plik ZEN. Przedmioty mogą zawierać światy nieskompilowane przykładem takiego przedmiotu w oryginalnej grze jest pochodnia.

INSTANCE TICK(C_Item)
{
	name 				=	"";//zeby nie było widać nazwy
	flags 				=	-1;//zeby nie móc podnieść
	visual 				=	"TICK_TOCK.ZEN";//nazwa naszego zen`a w którym zapisany jest tylko tick_tock
};

Teraz wystarczy przy startupie świata przed wywołaniem wyzwalacza np. tak :

	Wld_SendTrigger("TICK_TOCK");

dać inserowanie tick_tocka czyli naszego itemu do świata. Warto pamiętać żeby dodać go do wszystkich światów z których modyfikacja będzie korzystać.

Wld_InsertItem (TICK, "jakiś WP w danym świecie");

Jeśli chcecie wykorzystać ten sposób w swoim modzie proszę o dopisanie ze korzystałeś z pomocy tego poradnika. Daj szanse innym na skorzystanie z tego informując ich o tym ;)

Zamknij
O mnie Programy Prace Kursy Oferta Skontaktuj się ze mną