[C++] The transformation into a monster during the event ox

Avatar utilizator
VegaS
Membru Club

Membru Club
Mesaje: 233
Membru din: 30 Oct 2015, 17:31
Aprecieri: 68  
Mulţumiri: 298  
 Contact:
Medalii

#old#shit
Pentru acest mesaj, VegaS a primit 10 (de) mulţumiri
M. Andrei - Marian • ZeNu-Thor2 • vinulet4 • Quba-ii • Robert • ManiacRobert • FRANCIS • andreidey • Robert Serban • CryssYss
Avatar utilizator
vinulet4
Nivel 2

Nivel 2
Mesaje: 231
Membru din: 27 Ian 2015, 18:57
Server: Nici unu
Regat: Jinno
Aprecieri: 32  
Mulţumiri: 34  
Medalii

Felicitar vegas pentru munca depusa si ca imparti cu noi .
Pentru acest mesaj, vinulet4 for the post:
VegaS
Avatar utilizator
MGeorge
Nivel 3

Nivel 3
Mesaje: 317
Membru din: 28 Dec 2013, 12:43
Server: -
Regat: Chunjo
Aprecieri: 367  
Mulţumiri: 8  
Medalii

vreau si eu :)
Avatar utilizator
VegaS
Membru Club

Membru Club
Mesaje: 233
Membru din: 30 Oct 2015, 17:31
Aprecieri: 68  
Mulţumiri: 298  
 Contact:
Medalii

cuceritorul28 scrie: vreau si eu :)
[File: Src/common/service.h]
#define  ENABLE_TRANSFORM_PLAYER_OX
#define  ENABLE_TRANSFORM_PLAYER_MODERATOR
//#define  ENABLE_TRANSFORM_PLAYER_VIP
[File: Src/common/length.h]

#1.) Search:
enum EJobs
{
	JOB_WARRIOR,
	JOB_ASSASSIN,
	JOB_SURA,
	JOB_SHAMAN,
	JOB_MAX_NUM
};
#2.) Add bellow:
#ifdef ENABLE_TRANSFORM_PLAYER_OX
enum ETypeInformationsEventOx
{
	OX_MOBNAME_PLAYER = 101,
	OX_MOBNAME_MODERATOR = 102,
	OX_MOBNAME_VIP = 103,
	OX_MAPINDEX = 113,
	OX_TIME_AFFECT = 60*60*24*7,
};
#endif
Pentru acest mesaj, VegaS for the post:
Quba-ii
Avatar utilizator
emoemolizu
Nivel 3

Nivel 3
Mesaje: 487
Membru din: 20 Mar 2014, 13:37
Server: metin2aow
Regat: Jinno
Aprecieri: 91  
Mulţumiri: 6  
Discord: Copiază ID
 Contact:
Medalii

mai fai un update si fai comenzile
OX_MOBNAME_PLAYER = 101,
OX_MOBNAME_MODERATOR = 102,
OX_MOBNAME_VIP = 103,
OX_MAPINDEX = 113,
OX_TIME_AFFECT = 60*60*24*7,
sa fie in config ( asa o sa le fie mai usor + ca nu va mai trebui sa compilezi mereu sursa daca vrei sa faci event ex de paste pui sa se transforme in iepure de craciun in mos etc.)
Imagine
Ai nevoie de un site pentru afacerea ta? Intra pe www.ivmar.ro
Afișează semnătura
Avatar utilizator
ManiacRobert
Developer

Developer
Mesaje: 1526
Membru din: 09 Dec 2013, 09:51
Server: Canary-World
Regat: Shinsoo
Aprecieri: 310  
Mulţumiri: 687  
Discord: Copiază ID
 Contact:
Medalii

emoemolizu scrie:mai fai un update si fai comenzile
OX_MOBNAME_PLAYER = 101,
OX_MOBNAME_MODERATOR = 102,
OX_MOBNAME_VIP = 103,
OX_MAPINDEX = 113,
OX_TIME_AFFECT = 60*60*24*7,
sa fie in config ( asa o sa le fie mai usor + ca nu va mai trebui sa compilezi mereu sursa daca vrei sa faci event ex de paste pui sa se transforme in iepure de craciun in mos etc.)

Și ti-e greu să recompilezi?


Interesant
Pentru acest mesaj, ManiacRobert for the post:
VegaS
Imagine
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
VegaS
Membru Club

Membru Club
Mesaje: 233
Membru din: 30 Oct 2015, 17:31
Aprecieri: 68  
Mulţumiri: 298  
 Contact:
Medalii

E chiar așa greu să îți folosești puțin creierul..? De parcă e așa greu să compilezi sursa de 2/3 ori pe an cand faci evente carecteristice unui monstru. Modifici în length.h valoarea si o compilezi imediat, de ce draci ti-ar mai trebuii si config lol.

PS: Nici un mulțumesc nu ai zis măcar pentru funcții, dar tu mai ceri și altceva, dar nah.. România tată.

Dar na uite, foloseste-ti mintea, că ți-am dat și asta:
OXEVENT_POLYMORPH_PLAYER : 101
OXEVENT_POLYMORPH_MODERATOR : 102
OXEVENT_POLYMORPH_VIP : 103
#ifdef ENABLE_TRANSFORM_PLAYER_MODERATOR	
		TOKEN("OXEVENT_POLYMORPH_PLAYER")
		{
			str_to_number(g_bPolymorphPlayer, value_string);
			continue;
		}
		TOKEN("OXEVENT_POLYMORPH_MODERATOR")
		{
			str_to_number(g_bPolymorphModerator, value_string);
			continue;
		}
		TOKEN("OXEVENT_POLYMORPH_VIP")
		{
			str_to_number(g_bPolymorphVip, value_string);
			continue;
		}
#endif
#ifdef ENABLE_TRANSFORM_PLAYER_OX
	extern int	g_bPolymorphPlayer;
	extern int	g_bPolymorphModerator;
	extern int	g_bPolymorphVip;
#endif
##ifdef ENABLE_TRANSFORM_PLAYER_OX
	int		g_bPolymorphPlayer = 0;
	int		g_bPolymorphModerator = 0;
	int		g_bPolymorphVip = 0;
#endif
ch->SetPolymorph(g_bPolymorphPlayer);
ch->SetPolymorph(g_bPolymorphModerator);
ch->SetPolymorph(g_bPolymorphVip);
Avatar utilizator
emoemolizu
Nivel 3

Nivel 3
Mesaje: 487
Membru din: 20 Mar 2014, 13:37
Server: metin2aow
Regat: Jinno
Aprecieri: 91  
Mulţumiri: 6  
Discord: Copiază ID
 Contact:
Medalii

ManiacRobert scrie:
emoemolizu scrie:mai fai un update si fai comenzile
OX_MOBNAME_PLAYER = 101,
OX_MOBNAME_MODERATOR = 102,
OX_MOBNAME_VIP = 103,
OX_MAPINDEX = 113,
OX_TIME_AFFECT = 60*60*24*7,
sa fie in config ( asa o sa le fie mai usor + ca nu va mai trebui sa compilezi mereu sursa daca vrei sa faci event ex de paste pui sa se transforme in iepure de craciun in mos etc.)

Și ti-e greu să recompilezi?


Interesant
Prietene nu folosesc scriptul eu doar am dat o idee
VegaS™ scrie:E chiar așa greu să îți folosești puțin creierul..? De parcă e așa greu să compilezi sursa de 2/3 ori pe an cand faci evente carecteristice unui monstru. Modifici în length.h valoarea si o compilezi imediat, de ce draci ti-ar mai trebuii si config lol.

PS: Nici un mulțumesc nu ai zis măcar pentru funcții, dar tu mai ceri și altceva, dar nah.. România tată.

Dar na uite, foloseste-ti mintea, că ți-am dat și asta:
OXEVENT_POLYMORPH_PLAYER : 101
OXEVENT_POLYMORPH_MODERATOR : 102
OXEVENT_POLYMORPH_VIP : 103
#ifdef ENABLE_TRANSFORM_PLAYER_MODERATOR	
		TOKEN("OXEVENT_POLYMORPH_PLAYER")
		{
			str_to_number(g_bPolymorphPlayer, value_string);
			continue;
		}
		TOKEN("OXEVENT_POLYMORPH_MODERATOR")
		{
			str_to_number(g_bPolymorphModerator, value_string);
			continue;
		}
		TOKEN("OXEVENT_POLYMORPH_VIP")
		{
			str_to_number(g_bPolymorphVip, value_string);
			continue;
		}
#endif
#ifdef ENABLE_TRANSFORM_PLAYER_OX
	extern int	g_bPolymorphPlayer;
	extern int	g_bPolymorphModerator;
	extern int	g_bPolymorphVip;
#endif
##ifdef ENABLE_TRANSFORM_PLAYER_OX
	int		g_bPolymorphPlayer = 0;
	int		g_bPolymorphModerator = 0;
	int		g_bPolymorphVip = 0;
#endif
ch->SetPolymorph(g_bPolymorphPlayer);
ch->SetPolymorph(g_bPolymorphModerator);
ch->SetPolymorph(g_bPolymorphVip);
a fost doar o idee nu folosesc scriptul. Daca intelegi bine daca nu bine;)

"PS: Nici un mulțumesc nu ai zis măcar pentru funcții, dar tu mai ceri și altceva, dar nah.. România tată."
O sa dau cand o sa bag si pe sv meu ;) , asta nu inseamna ca nu apreciez... Dar asta-i romania
Imagine
Ai nevoie de un site pentru afacerea ta? Intra pe www.ivmar.ro
Afișează semnătura
Avatar utilizator
VegaS
Membru Club

Membru Club
Mesaje: 233
Membru din: 30 Oct 2015, 17:31
Aprecieri: 68  
Mulţumiri: 298  
 Contact:
Medalii

emoemolizu scrie: O sa dau cand o sa bag si pe sv meu ;) , asta nu inseamna ca nu apreciez... Dar asta-i romania
Ok.

Să revină cineva cu o poză sau ceva după ce l-a implementat.
Avatar utilizator
ManiacRobert
Developer

Developer
Mesaje: 1526
Membru din: 09 Dec 2013, 09:51
Server: Canary-World
Regat: Shinsoo
Aprecieri: 310  
Mulţumiri: 687  
Discord: Copiază ID
 Contact:
Medalii

Ideal ar fii, când intrii in mapa cu index-ul 21 (map 1), să-ți dea automat remove la polymorph.


Merge sistem-ul(Am incercat prima postare din topic) Imagine
Pentru acest mesaj, ManiacRobert for the post:
VegaS
Imagine
Imagine
Imagine
Imagine
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
141
Răspunsuri
0
Vizualizări
168
Răspunsuri
0
Vizualizări
173
Răspunsuri
1
Vizualizări
1151

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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