Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

New_Createfly Nowy ZIELONY efekt


NoName#2

Rekomendowane odpowiedzi

Opublikowano

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Witajcie moi drodzy. :)

Udostępniam Wam nowy efekt + przydatna komendę.

 

ScreenShot:

ssgreenef_wxheahn.jpg

 

ScreenShot by Users:

 

 

10891544_1022223364459855_15990923263353

8401814225286631099245.png

3757814225248651016689.jpeg

 

 

DOWNLOAD:

 

https://mega.co.nz/#!6NhXALpC!qIr60s7AzxcRrBIby6gnBa9B8y0P1e7dAwVAcpje8zY
https://www.virustotal.com/pl/file/324e4f5ba56de029fe403033397fa82c4e8c7c8dac4279d1ef0b864a20afef0f/analysis/1422383119/
 

PORADNIK:

  • GAME:

 

1. Otwieramy:

\***\game\src\char.h
 

2. Szukamy:

FLY_SKILL_MUYEONG,
 

3. Ustawiamy kursor po tym przecinku, wciskamy ENTER i wklejamy:

[TAB]FLY_GREEN_MEDIUM,
 

4. Kompilujemy Game.

 

  • BINKA:

 

1. Otwieramy:

\***\\UserInterface\PythonEffectModule.cpp
 

2. Szukamy:

FLY_SKILL_MUYEONG,
 

3. Ustawiamy kursor po tym przecinku, wciskamy ENTER i wklejamy:

[TAB]FLY_GREEN_MEDIUM,
 

4. Szukamy:

PyModule_AddIntConstant(poModule, "FLY_SKILL_MUYEONG", FLY_SKILL_MUYEONG);
 

5. Ustawiamy kursor po tym średniku, wciskamy ENTER i wklejamy:

[TAB]PyModule_AddIntConstant(poModule, "FLY_GREEN_MEDIUM", FLY_GREEN_MEDIUM);
 

6. Kompilujemy Binke.

 

  • ROOT

 

1. Otwieramy:

\***\root\playersettingmodule.py
 

2. Szukamy:

effect.RegisterIndexedFlyData(effect.FLY_SKILL_MUYEONG, effect.INDEX_FLY_TYPE_AUTO_FIRE, "d:/ymir work/pc/sura/effect/muyeong_fly.msf")
 

3. Po tym wciskamy ENTER i wklejamy:

[TAB]effect.RegisterIndexedFlyData(effect.FLY_GREEN_MEDIUM, effect.INDEX_FLY_TYPE_NORMAL, "d:/ymir work/effect/etc/new_effects/green_medium.msf")
 

4. Pakujemy Root.

 

  • KLIENT:

 

1. Rozpakowujemy moją paczkę i oraz \***\pack\Effect.:

 

 

2. W katalogu:

\***\pack\Effect\ymir work\effect\etc
robimy folder o nazwie:

new_effects
 

3.  Do tego folderu wrzucamy wszystkie 6 plików z mojej paczki.

 

4. Pakujemy Effect i cieszymy się nowym efektem!

 

 

 

 

 

DODATEK:

Komenda na sprawdzenie efektów.

 

1. Otwieramy:

\***\game\src\cmd.cpp
2. Dodajemy na początku pliku (np. pod // END_OF_BLOCK_CHAT):

ACMD(do_createfly);
3. Do struktury 'command_info cmd_info[]' dodajemy (np. pod // END_OF_BLOCK_CHAT):

[TAB]{ "createfly",     	do_createfly, 	0,			POS_DEAD,	GM_LOW_WIZARD	},
4. Otwieramy:

\***\game\src\cmd_gm.cpp
5. Dodajemy (np. pod // END_OF_BLOCK_CHAT):

ACMD(do_createfly)
{
	char arg1[256], arg2[256];
	two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2));
	BYTE	effect_type = 0;
	int	how_many = 0;

	if (!*arg1 || !*arg2 || arg1 == 0 || arg2 == 0)
	{
		ch->ChatPacket(CHAT_TYPE_INFO, "Invalid Syntax, usage: <number_effect> <how_many>.");
		return;
	}

	str_to_number(effect_type, arg1);
	str_to_number(how_many, arg2);
	for (int i = 1; i <= how_many; i++)
		ch->CreateFly(effect_type, ch);
}

 

Opublikowano

Dla wyjaśnienia spytałem ponieważ taki sam ma serwer Invoria.

Nie mam pojęcia, ale zapewne dlatego, że łatwo zrobić (wg mnie), bo jest TimeEventColorRed, TimeEventColorGreen, TimeEventColorBlue a czerwone i niebieskie już są. ;)

xD xD

Opublikowano

Jeżeli ma to być efekt przy handlu to możesz libem zrobić.

Jeśli jednak to ma być za coś podmienione to wiadomo.

Wiesz może który folder w Effect odpowiada za kulki przy expie?

Opublikowano

Ładne ładne nie powiem :) widzę też u góry że ładnie się prezentuje jako kulki od expa :D zasłużony lajk :)

nieregulaminowa sygnatura - zawarty odnośnik do fanpage'a


  • 2 tygodnie później...
  • 2 tygodnie później...
Opublikowano

Spoko, tylko nie widzę jakiegoś zastosowania na to :v

To jak widać jesteś ograniczony. Masz tutaj tylko 2 banalne przykłady wykorzystania:

 

http://www.mpcforum.pl/topic/1371509-expienie-zwierzaka-efekt/#entry11684719
http://www.mpcforum.pl/topic/1360720-source-dodanie-efektów-po-zakończeniu-handlu/

Aha, znając wszystkie "nowości" na mpc staję się ograniczony #no_nieźle. Chodziło mi o inne wykorzystanie niż te, które podałeś, lel

To gdzie napisałeś, że oprócz tych? Ja wróżką nie jestem. :v

A co do zastosowania to sobie każdy łatwo może wymyślić. C**j mnie obchodzi, że ty nie widzisz żadnych i na dodatek całe forum o tym informujesz. ;f

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...