Problema Bug sistem la effecte

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

Nivel 1
Mesaje: 120
Membru din: 14 Ian 2018, 13:30
Aprecieri: 56  
Mulţumiri: 156  
Medalii

*Problemă: Problema mea este cand dau click pe orice item de buff implementat apare un alt efect decat cel adaugat
Tipologie server: PVM
*Resursă folosită:
*ServerFiles utilizat: Zearth2
*Syserr: fara
Poză: Imagine [/b]
*Detalii suplimentare:
Faza e din playersettingmodule cred eu .. dar nu inteleg orice as adauga la linia asta :

Cod: Selectaţi tot

chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+100, "", "d:/ymir work/Daishinkan/effect/fum_galben.mse")
adaug 41/42/43/44 ... 100/101 etc nu merge deloc chiar si daca comentez functiile din playersettingmodule tot apare un efect aiurea .. nu prea ma pricep aici din cate stiu trb sa adaug ceva si in item proto dar nu inteleg ce si cum. ma poate ajuta cineva va rog ? Aceasi problema am avut-o si pe sistemul de fumuri ... cand dadeam click pe el era ok se punea efectul dorit dar daca omoram un mob sau puneam esarfa/acadea un item cu efect .. efectele se amestecau.
[/b]
Ultima oară modificat 20 Ian 2019, 06:49 de către Daishinkan, modificat 1 dată în total.
Imagine

 ! Mesaj de la: Daishinkan
#DaiShinKanWork
Afișează semnătura
Avatar utilizator
Penguin
Nivel 3

Nivel 3
Mesaje: 307
Membru din: 29 Apr 2017, 01:35
Server: None
Regat: Jinno
Aprecieri: 145  
Mulţumiri: 86  
Medalii

up, am fix aceeasi problema...
Avatar utilizator
-DND-
Utilizatorul Lunii Ianuarie

Utilizatorul Lunii Ianuarie
Mesaje: 1464
Membru din: 22 Ian 2017, 16:40
Server: Serverfiles By DnD
Regat: Jinno
Aprecieri: 116  
Mulţumiri: 2249  
Discord: Copiază ID
 Contact:
Medalii

Mai scoateți din efecte ca se suprapun xD

[ Postat de pe Android ] Imagine
Avatar utilizator
Daishinkan
Nivel 1

Nivel 1
Mesaje: 120
Membru din: 14 Ian 2018, 13:30
Aprecieri: 56  
Mulţumiri: 156  
Medalii

-DND- scrie:Mai scoateți din efecte ca se suprapun xD

[ Postat de pe Android ] Imagine
N-are legatura ... stii si tu ca eram in confa cu tine pe skype .. am bagat si pe svf clean sistemele astea 2 si aceasi prob aveam.
Imagine

 ! Mesaj de la: Daishinkan
#DaiShinKanWork
Afișează semnătura
Avatar utilizator
Vincent Griffith
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1807
Membru din: 09 Mai 2016, 17:45
Aprecieri: 194  
Mulţumiri: 1331  
Medalii

Se repeta chrmgr.EFFECT_AFFECT+100, se suprapun si deasta, in loc de +100 pune alt numar.
Avatar utilizator
denisa12341998
Nivel 2

Nivel 2
Mesaje: 186
Membru din: 13 Mar 2016, 15:14
Server: Metin2Aze
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 4  
 Contact:
Medalii

ai gresit effectele le-ai pus unele in altele
refa si verificale daca sunt .tga , .dds dai open cu vs2013
si verifica effectele si renumestele in cele corecte
Succes
Avatar utilizator
florinenache
Nivel 2

Nivel 2
Mesaje: 255
Membru din: 25 Noi 2017, 14:00
Server: Wold 4 In Curand
Regat: Jinno
Aprecieri: 35  
Mulţumiri: 229  
 Contact:
Medalii

ce imi place de voi nici unul nu stiti ceva concret .doar presupuneri. ;) o sa il ajut eu fara presupunerile voastre
Pentru acest mesaj, florinenache for the post:
Daishinkan

Cod: Selectaţi tot

General
https://visual-basic.online
Afișează semnătura
Avatar utilizator
Daishinkan
Nivel 1

Nivel 1
Mesaje: 120
Membru din: 14 Ian 2018, 13:30
Aprecieri: 56  
Mulţumiri: 156  
Medalii

Vincent Griffith scrie:Se repeta chrmgr.EFFECT_AFFECT+100, se suprapun si deasta, in loc de +100 pune alt numar.
Nu se suprapune absolut nimic :) ms frumos pentru ca ai incercat

ai gresit effectele le-ai pus unele in altele
refa si verificale daca sunt .tga , .dds dai open cu vs2013
si verifica effectele si renumestele in cele corecte
Succes

nu am gresit nimic :) .. si daca le sterg din playersetting module la Reflectie tot apare dragonu ala verde ...

Daca pun in Instancebase.h

AFFECT_RESIST_BUFF = 47,
AFFECT_CRITICAL_BUFF = 48,
AFFECT_REFLECT_BUFF = 49,

se vad 2 buff-uri dar al 3lea e dragonul acela verde :P ... si daca schimb ceva buffurile se amesteca intre ele (si asa se amesteca cu ce am pus mai sus) ... Ma poate ajuta cineva ?

Functia enum din instancebase.h

Cod: Selectaţi tot

		enum
		{
			AFFECT_YMIR,
			AFFECT_INVISIBILITY,
			AFFECT_SPAWN,

			AFFECT_POISON,
			AFFECT_SLOW,
			AFFECT_STUN,

			AFFECT_DUNGEON_READY,			// 던전에서 준비 상태
			AFFECT_SHOW_ALWAYS,				// AFFECT_DUNGEON_UNIQUE 에서 변경(클라이언트에서 컬링되지않음)

			AFFECT_BUILDING_CONSTRUCTION_SMALL,
			AFFECT_BUILDING_CONSTRUCTION_LARGE,
			AFFECT_BUILDING_UPGRADE,

			AFFECT_MOV_SPEED_POTION,		// 11
			AFFECT_ATT_SPEED_POTION,		// 12

			AFFECT_FISH_MIND,				// 13

			AFFECT_JEONGWI,					// 14 전귀혼
			AFFECT_GEOMGYEONG,				// 15 검경
			AFFECT_CHEONGEUN,				// 16 천근추
			AFFECT_GYEONGGONG,				// 17 경공술
			AFFECT_EUNHYEONG,				// 18 은형법
			AFFECT_GWIGEOM,					// 19 귀검
			AFFECT_GONGPO,					// 20 공포
			AFFECT_JUMAGAP,					// 21 주마갑
			AFFECT_HOSIN,					// 22 호신
			AFFECT_BOHO,					// 23 보호
			AFFECT_KWAESOK,					// 24 쾌속
		    AFFECT_HEUKSIN,					// 25 흑신수호
			AFFECT_MUYEONG,					// 26 무영진
			AFFECT_REVIVE_INVISIBILITY,		// 27 부활 무적
			AFFECT_FIRE,					// 28 지속 불
			AFFECT_GICHEON,					// 29 기천 대공
			AFFECT_JEUNGRYEOK,				// 30 증력술 
			AFFECT_DASH,					// 31 대쉬
			AFFECT_PABEOP,					// 32 파법술
			AFFECT_FALLEN_CHEONGEUN,		// 33 다운 그레이드 천근추
			AFFECT_POLYMORPH,				// 34 폴리모프
			AFFECT_WAR_FLAG1,				// 35
			AFFECT_WAR_FLAG2,				// 36
			AFFECT_WAR_FLAG3,				// 37
			AFFECT_CHINA_FIREWORK,			// 38
			AFFECT_PREMIUM_SILVER,
			AFFECT_PREMIUM_GOLD,
			AFFECT_RAMADAN_RING,			// 41 초승달 반지 착용 Affect

			#ifdef ENABLE_MELEY_LAIR_DUNGEON
			AFFECT_STATUE1,
			AFFECT_STATUE2,
			AFFECT_STATUE3,
			AFFECT_STATUE4,
			#endif

			AFFECT_NUM = 64,
#ifdef ITEM_BUFF_SYSTEM
			AFFECT_RESIST_BUFF = 47,		
			AFFECT_CRITICAL_BUFF = 48,		
			AFFECT_REFLECT_BUFF = 49,		
#endif
			AFFECT_HWAYEOM = AFFECT_GEOMGYEONG,
		};
Imagine

 ! Mesaj de la: Daishinkan
#DaiShinKanWork
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

Daishinkan scrie:
Vincent Griffith scrie:Se repeta chrmgr.EFFECT_AFFECT+100, se suprapun si deasta, in loc de +100 pune alt numar.
Nu se suprapune absolut nimic :) ms frumos pentru ca ai incercat

ai gresit effectele le-ai pus unele in altele
refa si verificale daca sunt .tga , .dds dai open cu vs2013
si verifica effectele si renumestele in cele corecte
Succes

nu am gresit nimic :) .. si daca le sterg din playersetting module la Reflectie tot apare dragonu ala verde ...

Daca pun in Instancebase.h

AFFECT_RESIST_BUFF = 47,
AFFECT_CRITICAL_BUFF = 48,
AFFECT_REFLECT_BUFF = 49,

se vad 2 buff-uri dar al 3lea e dragonul acela verde :P ... si daca schimb ceva buffurile se amesteca intre ele (si asa se amesteca cu ce am pus mai sus) ... Ma poate ajuta cineva ?

Functia enum din instancebase.h

Cod: Selectaţi tot

		enum
		{
			AFFECT_YMIR,
			AFFECT_INVISIBILITY,
			AFFECT_SPAWN,

			AFFECT_POISON,
			AFFECT_SLOW,
			AFFECT_STUN,

			AFFECT_DUNGEON_READY,			// 던전에서 준비 상태
			AFFECT_SHOW_ALWAYS,				// AFFECT_DUNGEON_UNIQUE 에서 변경(클라이언트에서 컬링되지않음)

			AFFECT_BUILDING_CONSTRUCTION_SMALL,
			AFFECT_BUILDING_CONSTRUCTION_LARGE,
			AFFECT_BUILDING_UPGRADE,

			AFFECT_MOV_SPEED_POTION,		// 11
			AFFECT_ATT_SPEED_POTION,		// 12

			AFFECT_FISH_MIND,				// 13

			AFFECT_JEONGWI,					// 14 전귀혼
			AFFECT_GEOMGYEONG,				// 15 검경
			AFFECT_CHEONGEUN,				// 16 천근추
			AFFECT_GYEONGGONG,				// 17 경공술
			AFFECT_EUNHYEONG,				// 18 은형법
			AFFECT_GWIGEOM,					// 19 귀검
			AFFECT_GONGPO,					// 20 공포
			AFFECT_JUMAGAP,					// 21 주마갑
			AFFECT_HOSIN,					// 22 호신
			AFFECT_BOHO,					// 23 보호
			AFFECT_KWAESOK,					// 24 쾌속
		    AFFECT_HEUKSIN,					// 25 흑신수호
			AFFECT_MUYEONG,					// 26 무영진
			AFFECT_REVIVE_INVISIBILITY,		// 27 부활 무적
			AFFECT_FIRE,					// 28 지속 불
			AFFECT_GICHEON,					// 29 기천 대공
			AFFECT_JEUNGRYEOK,				// 30 증력술 
			AFFECT_DASH,					// 31 대쉬
			AFFECT_PABEOP,					// 32 파법술
			AFFECT_FALLEN_CHEONGEUN,		// 33 다운 그레이드 천근추
			AFFECT_POLYMORPH,				// 34 폴리모프
			AFFECT_WAR_FLAG1,				// 35
			AFFECT_WAR_FLAG2,				// 36
			AFFECT_WAR_FLAG3,				// 37
			AFFECT_CHINA_FIREWORK,			// 38
			AFFECT_PREMIUM_SILVER,
			AFFECT_PREMIUM_GOLD,
			AFFECT_RAMADAN_RING,			// 41 초승달 반지 착용 Affect

			#ifdef ENABLE_MELEY_LAIR_DUNGEON
			AFFECT_STATUE1,
			AFFECT_STATUE2,
			AFFECT_STATUE3,
			AFFECT_STATUE4,
			#endif

			AFFECT_NUM = 64,
#ifdef ITEM_BUFF_SYSTEM
			AFFECT_RESIST_BUFF = 47,		
			AFFECT_CRITICAL_BUFF = 48,		
			AFFECT_REFLECT_BUFF = 49,		
#endif
			AFFECT_HWAYEOM = AFFECT_GEOMGYEONG,
		};
"AFFECT_NUM = 64,"
Deci tu ai numarul maxim de EFFECT_AFFECT egal cu 64, dar mai departe ai inca 49 definite? :)
Modifica asa:
#ifdef ITEM_BUFF_SYSTEM
			AFFECT_RESIST_BUFF = 47,		
			AFFECT_CRITICAL_BUFF = 48,		
			AFFECT_REFLECT_BUFF = 49,		
#endif
			AFFECT_NUM = 64,
si in cazul in care se decaleaza, pune in playersettingmodule numarul efectului +1.

Bafta.
Pentru acest mesaj, [RaffaeL] for the post:
Daishinkan
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
Daishinkan
Nivel 1

Nivel 1
Mesaje: 120
Membru din: 14 Ian 2018, 13:30
Aprecieri: 56  
Mulţumiri: 156  
Medalii

Am facut cum mi ai spus .. am adaugat in Instancebase.h
AFFECT_RESIST_BUFF = 46,
AFFECT_CRITICAL_BUFF = 47,
AFFECT_REFLECT_BUFF = 48,
-------------------
Critica si resistenta se vede dar reflectia apare dragonul rosu ... adica linia asta
chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+57, "", "d:/ymir work/my_work/effect/reflectbuff.mse")
am adaugat +1 de la 48 cu teste si tot dragonul acela verde se vede :P ...

uite cateva poze :

https://prnt.sc/m9jahq
https://prnt.sc/m9jazw
https://prnt.sc/m9jb28
Ultima oară modificat 20 Ian 2019, 06:26 de către Daishinkan, modificat 1 dată în total.
Imagine

 ! Mesaj de la: Daishinkan
#DaiShinKanWork
Afișează semnătura
Închis
Răspunsuri
11
Vizualizări
311
Răspunsuri
4
Vizualizări
612
Răspunsuri
4
Vizualizări
530
Răspunsuri
1
Vizualizări
445

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

  • Informaţie
  • Cine este conectat

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