Intrebare system WING (Aripi)

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
minu123
Nivel 1

Nivel 1
Mesaje: 121
Membru din: 21 Dec 2019, 01:37
Server: Lexus
Regat: Jinno
Aprecieri: 161  
Mulţumiri: 9  
Discord: Copiază ID
Medalii

*Problemă/Întrebare: As dori daca se poate un tutorial cum fac partea de item proto / item_scale , pentru aripile MDE puse de Kazuhiri (o sa las link mai jos)

sursa/wing-system-t96028.html

Tipologie server(PvM / PvP): PVM
*Resursă folosită: *Link exclusiv J4M*
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: Specific faptul ca am facut tutorialul . Fiind prima data cand vreau sa implementez asa ceva , nu stiu nimic despre MDE , tocmai de asta as dorii cine are timpul si rabdarea sa explice intr-un tutorial cum implementez aceste aripi :) M-ar interesa cum ii fac partea de item proto si de unde iau gr2-ul :))
Mai jos aveti linkul de la ce aripi as vrea sa implementez.
post730992.html#p730992
Pentru acest mesaj, minu123 for the post:
herisha123
Avatar utilizator
D a e m o n
Nivel 1

Nivel 1
Mesaje: 133
Membru din: 24 Ian 2021, 18:51
Regat: Chunjo
Aprecieri: 277  
Mulţumiri: 692  
Medalii

În primu' rând ai nevoie de eșarfe .

Uite aici item_proto

Cod: Selectaţi tot

9999	소버린 장식 띠 (사용자 정의)	ITEM_COSTUME	COSTUME_SASH	1	ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_PKDROP	NONE	NONE	NONE	0	0	0	0	0	LIMIT_NONE	0	LIMIT_NONE	0	APPLY_NONE	0	APPLY_NONE	0	APPLY_NONE	0	4	0	0	0	0	0	100	0	0
Pui efectul în playersettingmodule
Ex:

Cod: Selectaţi tot

chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+200, "Bip01 Spine2", "D:/ymir work/locatiata/locatita/numele la efect mse")
Ca să-ți citească efectul tu pui codul de la aripi în
InstanceBaseEffect.cpp

Cod: Selectaţi tot

if (dwSash == 9999)
	{
		m_dwSashEffect = EFFECT_REFINED + EFFECT_WINGS_NEWS2;
		__EffectContainer_AttachEffect(m_dwSashEffect);
	}
Acel '9999' este codul pe care-l pui în item_proto și ca să-ți citească efectul
În instancebase.h

Cod: Selectaţi tot

#ifdef ENABLE_EFFECT_WINGS_NEW
			EFFECT_WINGS_NEWS1 = 23,
			EFFECT_WINGS_NEWS2 = 24,
#endif
Tu modifici acel EFFECT_WINGS_NEWS1 = 23
Cu codul ce îl ai în playersetingmodule exemplu cum e la mine eu am 200 deci o să pun
EFFECT_WINGS_NEWS1 = 200,
Nu vorbi prost, nu vorbi mult , nu vorbi tare , mai bine un profil mic si faci profit mare ".
.
Imagine
Afișează semnătura
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

J a d scrie: ↑24 Apr 2021, 10:33 Tu modifici acel EFFECT_WINGS_NEWS1 = 23
Cu codul ce îl ai în playersetingmodule exemplu cum e la mine eu am 200 deci o să pun
EFFECT_WINGS_NEWS1 = 200,
De ce sa "fortati" numarul efectului, atat timp cat va fi alocat automat ca item++ in enum?
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

Imagine
Închis
Răspunsuri
4
Vizualizări
367
Răspunsuri
9
Vizualizări
762
Răspunsuri
13
Vizualizări
744

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 25 vizitatori