Jump to content

pack bienvenida + anunciador global + opcion dex - int - str


JASHI11

Recommended Posts


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.42
  • Content Count:  26
  • Reputation:   0
  • Joined:  06/03/25
  • Last Seen:  

-. Bueno necesito un pack de bienvenida con las siguientes características:

1-. con opcion de item int - dex - str 

2-. con anuncio global en todo el servidor ejemplo: " Démosle la bienvenida  a thomy acaba de iniciar en el servidor apocalypse ro "

3-. con //para yo modificar porfavor.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  2
  • Reputation:   0
  • Joined:  06/10/25
  • Last Seen:  

19 hours ago, JASHI11 said:

-. Bueno necesito un pack de bienvenida con las siguientes características:

1-. con opcion de item int - dex - str 

2-. con anuncio global en todo el servidor ejemplo: " Démosle la bienvenida  a thomy acaba de iniciar en el servidor apocalypse ro "

3-. con //para yo modificar porfavor. 

incredibox

When building this welcome system, have you thought about incorporating a mini tutorial or interactive rewards (like a starter quest) to keep players engaged longer?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  263
  • Reputation:   114
  • Joined:  06/02/12
  • Last Seen:  

iz_int,24,34,3	script	Pack Bienvenida	4_F_EDEN_OFFICER,6,6,{
	.@server_name$ = "Apocalypse RO";

	//Item ID, Item amount
	setarray .@items_INT,
		5126,1,		// Morpheus's Hood
		2518,1,		// Morpheus's Shawl
		2648,1,		// Morpheus's Ring
		2649,1,		// Morpheus's Bracelet
		100054,1,	// Shadow Transcendental Time Crate 
		11567,200,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,30,	// [Event] Blue Potion
		12264,2;	//[Event] Bubble Gum 

	//Item ID, Item amount
	setarray .@items_DEX,
		5544,1,		// Time Keeper Hat
		15007,1,	// Time Keeper Robe
		2145,1,		// Time Keeper Shield
		2455,1,		// Time Keeper Shoes
		2559,1,		// Time Keeper Manteau
		19218,1,	// Time Guardian Glasses 
		28511,1,	// Time Guardian Ring
		11567,200,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,10,	// [Event] Blue Potion 
		12263,2;	//[Event] Battle Manual 

	//Item ID, Item amount
	setarray .@items_STR,
		5127,1,		// Morrigane's Helm
		2519,1,		// Morrigane's Manteau  
		2650,1,		// Morrigane's Belt  
		2651,1,		// Morrigane's Pendant  
		11567,300,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,10,	// [Event] Blue Potion 
		7776,2;		//Gym Pass

	cutin "laime_evenor01",2;
   	mes "[Pack Bienvenida]";
	mes "Hola ^FF0000" + strcharinfo(0) + "^000000.";
	mes "¡Bienvenido a ^00B2EE" + .@server_name$ + "^000000!";
	next;
	switch(select("^000088Reclamar Pack Bienvenida^000000", "Cancelar")) {
		case 1:
			if (#freebies) {
   				mes "[Pack Bienvenida]";
   				mes "Ya tienes tu pack de inicio.";
   				close3;
   			}
			switch(select("Paquete INT", "Paquete DEX", "Paquete STR", "Cancelar")) {
				case 1: copyarray .@list[0],.@items_int,getarraysize(.@items_int); break;
				case 2: copyarray .@list[0],.@items_dex,getarraysize(.@items_dex); break;
				case 3: copyarray .@list[0],.@items_str,getarraysize(.@items_str); break;
				case 4: close3;
			}
			mes "[Pack Bienvenida]";
			mes "¿Está seguro? Contenido del ^43572FPack^000000:";
			for (.@x = 0; .@x < getarraysize(.@list); .@x += 2)
				mes (.@list[.@x+1]>1?.@list[.@x+1] + "x ":"") + mesitemlink(.@list[.@x]);
			mes "^FF0000Solo puedes recibir el pack una vez.^000000";
			next;
			if (select("Sí", "No") == 2)
				close3;
			if (#freebies) {
   				mes "[Pack Bienvenida]";
   				mes "Ya tienes tu pack de inicio.";
   				close3;
   			}
			#freebies++;
			announce "Démosle la bienvenida a " + strcharinfo(0) + " acaba de iniciar en el servidor " + .@server_name$ + "!",0;
   			mes "[Pack Bienvenida]";
			mes "¡Aquí están tus ^43572FPack^000000!";
			mes "Espero que te diviertas en ^00B2EE" + .@server_name$ + "^000000!";
			for (.@x = 0; .@x < getarraysize(.@list); .@x += 2)
				getitem .@list[.@x], .@list[.@x+1];
			close2;
			cutin "",255;
			cloakonnpcself;
			end;
		case 2:
			close3;
	}

OnInit:
	questinfo QTYPE_CLICKME, QMARK_YELLOW, "!#freebies";
	end;

OnTouch:
	if (!#freebies)
		npctalk "Hola " + strcharinfo(0) + ". Ven a reclamar el Pack bienvenida!", "", bc_self;
	end;
}

iz_int01,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#1	4_F_EDEN_OFFICER,6,6
iz_int02,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#2	4_F_EDEN_OFFICER,6,6
iz_int03,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#3	4_F_EDEN_OFFICER,6,6
iz_int04,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#4	4_F_EDEN_OFFICER,6,6
new_1-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#5	4_F_EDEN_OFFICER,6,6
new_2-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#6	4_F_EDEN_OFFICER,6,6
new_3-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#7	4_F_EDEN_OFFICER,6,6
new_4-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#8	4_F_EDEN_OFFICER,6,6
lasa_fild01,51,306,3	duplicate(Pack Bienvenida)	Pack Bienvenida#9	4_F_EDEN_OFFICER,6,6

 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.42
  • Content Count:  26
  • Reputation:   0
  • Joined:  06/03/25
  • Last Seen:  

15 hours ago, Thomas Frank said:

When building this welcome system, have you thought about incorporating a mini tutorial or interactive rewards (like a starter quest) to keep players engaged longer?

Me gusta la idea!! una misión de casería con conteo grupal, que tenias pensado ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.42
  • Content Count:  26
  • Reputation:   0
  • Joined:  06/03/25
  • Last Seen:  

13 hours ago, Racaae said:
iz_int,24,34,3	script	Pack Bienvenida	4_F_EDEN_OFFICER,6,6,{
	.@server_name$ = "Apocalypse RO";

	//Item ID, Item amount
	setarray .@items_INT,
		5126,1,		// Morpheus's Hood
		2518,1,		// Morpheus's Shawl
		2648,1,		// Morpheus's Ring
		2649,1,		// Morpheus's Bracelet
		100054,1,	// Shadow Transcendental Time Crate 
		11567,200,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,30,	// [Event] Blue Potion
		12264,2;	//[Event] Bubble Gum 

	//Item ID, Item amount
	setarray .@items_DEX,
		5544,1,		// Time Keeper Hat
		15007,1,	// Time Keeper Robe
		2145,1,		// Time Keeper Shield
		2455,1,		// Time Keeper Shoes
		2559,1,		// Time Keeper Manteau
		19218,1,	// Time Guardian Glasses 
		28511,1,	// Time Guardian Ring
		11567,200,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,10,	// [Event] Blue Potion 
		12263,2;	//[Event] Battle Manual 

	//Item ID, Item amount
	setarray .@items_STR,
		5127,1,		// Morrigane's Helm
		2519,1,		// Morrigane's Manteau  
		2650,1,		// Morrigane's Belt  
		2651,1,		// Morrigane's Pendant  
		11567,300,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,10,	// [Event] Blue Potion 
		7776,2;		//Gym Pass

	cutin "laime_evenor01",2;
   	mes "[Pack Bienvenida]";
	mes "Hola ^FF0000" + strcharinfo(0) + "^000000.";
	mes "¡Bienvenido a ^00B2EE" + .@server_name$ + "^000000!";
	next;
	switch(select("^000088Reclamar Pack Bienvenida^000000", "Cancelar")) {
		case 1:
			if (#freebies) {
   				mes "[Pack Bienvenida]";
   				mes "Ya tienes tu pack de inicio.";
   				close3;
   			}
			switch(select("Paquete INT", "Paquete DEX", "Paquete STR", "Cancelar")) {
				case 1: copyarray .@list[0],.@items_int,getarraysize(.@items_int); break;
				case 2: copyarray .@list[0],.@items_dex,getarraysize(.@items_dex); break;
				case 3: copyarray .@list[0],.@items_str,getarraysize(.@items_str); break;
				case 4: close3;
			}
			mes "[Pack Bienvenida]";
			mes "¿Está seguro? Contenido del ^43572FPack^000000:";
			for (.@x = 0; .@x < getarraysize(.@list); .@x += 2)
				mes (.@list[.@x+1]>1?.@list[.@x+1] + "x ":"") + mesitemlink(.@list[.@x]);
			mes "^FF0000Solo puedes recibir el pack una vez.^000000";
			next;
			if (select("Sí", "No") == 2)
				close3;
			if (#freebies) {
   				mes "[Pack Bienvenida]";
   				mes "Ya tienes tu pack de inicio.";
   				close3;
   			}
			#freebies++;
			announce "Démosle la bienvenida a " + strcharinfo(0) + " acaba de iniciar en el servidor " + .@server_name$ + "!",0;
   			mes "[Pack Bienvenida]";
			mes "¡Aquí están tus ^43572FPack^000000!";
			mes "Espero que te diviertas en ^00B2EE" + .@server_name$ + "^000000!";
			for (.@x = 0; .@x < getarraysize(.@list); .@x += 2)
				getitem .@list[.@x], .@list[.@x+1];
			close2;
			cutin "",255;
			cloakonnpcself;
			end;
		case 2:
			close3;
	}

OnInit:
	questinfo QTYPE_CLICKME, QMARK_YELLOW, "!#freebies";
	end;

OnTouch:
	if (!#freebies)
		npctalk "Hola " + strcharinfo(0) + ". Ven a reclamar el Pack bienvenida!", "", bc_self;
	end;
}

iz_int01,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#1	4_F_EDEN_OFFICER,6,6
iz_int02,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#2	4_F_EDEN_OFFICER,6,6
iz_int03,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#3	4_F_EDEN_OFFICER,6,6
iz_int04,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#4	4_F_EDEN_OFFICER,6,6
new_1-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#5	4_F_EDEN_OFFICER,6,6
new_2-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#6	4_F_EDEN_OFFICER,6,6
new_3-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#7	4_F_EDEN_OFFICER,6,6
new_4-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#8	4_F_EDEN_OFFICER,6,6
lasa_fild01,51,306,3	duplicate(Pack Bienvenida)	Pack Bienvenida#9	4_F_EDEN_OFFICER,6,6

 

No abre chat con npc, podría revisarlo ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  263
  • Reputation:   114
  • Joined:  06/02/12
  • Last Seen:  

5 minutes ago, JASHI11 said:

No abre chat con npc, podría revisarlo ?

El script me funciona bien.
¿Cuál es tu versión de rAthena?
¿Aparece algún error o mensaje en la consola del map-server al cargar los scripts?
¿Aparece algún error o mensaje en la consola del map-server al hacer clic en el NPC?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.42
  • Content Count:  26
  • Reputation:   0
  • Joined:  06/03/25
  • Last Seen:  

2018 

[Error]:  Loading NPC file: npc/custom/Pack_Bienvenida.txt
script error on npc/custom/Pack_Bienvenida.txt line 68
    parse_line: expected ';'
    63 :                                case 4: close3;
    64 :                        }
    65 :                        mes "[Pack Bienvenida]";
    66 :                        mes "▒Est▒ seguro? Contenido del ^43572FPack^000000:";
    67 :                        for (.@x = 0; .@x < getarraysize(.@list); .@x += 2)
*   68 :                                mes (.@list[.@x+1]>1?.@list[.@x+1] + "x ":"") + mesitemlink'('.@list[.@x]);
    69 :                        mes "^FF0000Solo puedes recibir el pack una vez.^000000";
    70 :                        next;
    71 :                        if (select("S▒", "No") == 2)
    72 :                                close3;
    73 :                        if (#freebies) {
 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  263
  • Reputation:   114
  • Joined:  06/02/12
  • Last Seen:  

29 minutes ago, JASHI11 said:

2018 

[Error]:  Loading NPC file: npc/custom/Pack_Bienvenida.txt
script error on npc/custom/Pack_Bienvenida.txt line 68
    parse_line: expected ';'
    63 :                                case 4: close3;
    64 :                        }
    65 :                        mes "[Pack Bienvenida]";
    66 :                        mes "▒Est▒ seguro? Contenido del ^43572FPack^000000:";
    67 :                        for (.@x = 0; .@x < getarraysize(.@list); .@x += 2)
*   68 :                                mes (.@list[.@x+1]>1?.@list[.@x+1] + "x ":"") + mesitemlink'('.@list[.@x]);
    69 :                        mes "^FF0000Solo puedes recibir el pack una vez.^000000";
    70 :                        next;
    71 :                        if (select("S▒", "No") == 2)
    72 :                                close3;
    73 :                        if (#freebies) {
 

OK. No existía el comando meitemlink en 2018. Adaptado para ti:
 

iz_int,24,34,3	script	Pack Bienvenida	4_F_EDEN_OFFICER,6,6,{
	.@server_name$ = "Apocalypse RO";

	//Item ID, Item amount
	setarray .@items_INT,
		5126,1,		// Morpheus's Hood
		2518,1,		// Morpheus's Shawl
		2648,1,		// Morpheus's Ring
		2649,1,		// Morpheus's Bracelet
		100054,1,	// Shadow Transcendental Time Crate 
		11567,200,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,30,	// [Event] Blue Potion
		12264,2;	// [Event] Bubble Gum

	//Item ID, Item amount
	setarray .@items_DEX,
		5544,1,		// Time Keeper Hat
		15007,1,	// Time Keeper Robe
		2145,1,		// Time Keeper Shield
		2455,1,		// Time Keeper Shoes
		2559,1,		// Time Keeper Manteau
		19218,1,	// Time Keeper Glasses 
		28511,1,	// Time Keeper Ring
		11567,200,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,10,	// [Event] Blue Potion 
		12263,2;	// [Event] Battle Manual 

	//Item ID, Item amount
	setarray .@items_STR,
		5127,1,		// Morrigane's Helm
		2519,1,		// Morrigane's Manteau  
		2650,1,		// Morrigane's Belt  
		2651,1,		// Morrigane's Pendant  
		11567,300,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,10,	// [Event] Blue Potion 
		7776,2;		// Gym Pass

	cutin "laime_evenor01",2;
   	mes "[Pack Bienvenida]";
	mes "Hola ^FF0000" + strcharinfo(0) + "^000000.";
	mes "¡Bienvenido a ^00B2EE" + .@server_name$ + "^000000!";
	next;
	switch(select("^000088Reclamar Pack Bienvenida^000000", "Cancelar")) {
		case 1:
			if (#freebies) {
   				mes "[Pack Bienvenida]";
   				mes "Ya tienes tu pack de inicio.";
   				close3;
   			}
			switch(select("Paquete INT", "Paquete DEX", "Paquete STR", "Cancelar")) {
				case 1: copyarray .@list[0],.@items_int,getarraysize(.@items_int); break;
				case 2: copyarray .@list[0],.@items_dex,getarraysize(.@items_dex); break;
				case 3: copyarray .@list[0],.@items_str,getarraysize(.@items_str); break;
				case 4: close3;
			}
			mes "[Pack Bienvenida]";
			mes "¿Está seguro? Contenido del ^43572FPack^000000:";
			for (.@x = 0; .@x < getarraysize(.@list); .@x += 2)
				mes (.@list[.@x+1]>1?.@list[.@x+1] + "x ":"") + getitemname(.@list[.@x]);
			mes "^FF0000Solo puedes recibir el pack una vez.^000000";
			next;
			if (select("Sí", "No") == 2)
				close3;
			if (#freebies) {
   				mes "[Pack Bienvenida]";
   				mes "Ya tienes tu pack de inicio.";
   				close3;
   			}
			#freebies++;
			announce "Démosle la bienvenida a " + strcharinfo(0) + " acaba de iniciar en el servidor " + .@server_name$ + "!",0;
   			mes "[Pack Bienvenida]";
			mes "¡Aquí están tus ^43572FPack^000000!";
			mes "Espero que te diviertas en ^00B2EE" + .@server_name$ + "^000000!";
			for (.@x = 0; .@x < getarraysize(.@list); .@x += 2)
				getitem .@list[.@x], .@list[.@x+1];
			close3;
		case 2:
			close3;
	}

OnInit:
	questinfo QTYPE_CLICKME, QMARK_YELLOW, "!#freebies";
	end;

OnTouch:
	if (!#freebies)
		npctalk "Hola " + strcharinfo(0) + ". Ven a reclamar el Pack bienvenida!", "", bc_self;
	end;
}

iz_int01,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#1	4_F_EDEN_OFFICER,6,6
iz_int02,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#2	4_F_EDEN_OFFICER,6,6
iz_int03,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#3	4_F_EDEN_OFFICER,6,6
iz_int04,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#4	4_F_EDEN_OFFICER,6,6
new_1-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#5	4_F_EDEN_OFFICER,6,6
new_2-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#6	4_F_EDEN_OFFICER,6,6
new_3-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#7	4_F_EDEN_OFFICER,6,6
new_4-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#8	4_F_EDEN_OFFICER,6,6
lasa_fild01,51,306,3	duplicate(Pack Bienvenida)	Pack Bienvenida#9	4_F_EDEN_OFFICER,6,6


 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.42
  • Content Count:  26
  • Reputation:   0
  • Joined:  06/03/25
  • Last Seen:  

57 minutes ago, Racaae said:

OK. No existía el comando meitemlink en 2018. Adaptado para ti:
 

iz_int,24,34,3	script	Pack Bienvenida	4_F_EDEN_OFFICER,6,6,{
	.@server_name$ = "Apocalypse RO";

	//Item ID, Item amount
	setarray .@items_INT,
		5126,1,		// Morpheus's Hood
		2518,1,		// Morpheus's Shawl
		2648,1,		// Morpheus's Ring
		2649,1,		// Morpheus's Bracelet
		100054,1,	// Shadow Transcendental Time Crate 
		11567,200,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,30,	// [Event] Blue Potion
		12264,2;	// [Event] Bubble Gum

	//Item ID, Item amount
	setarray .@items_DEX,
		5544,1,		// Time Keeper Hat
		15007,1,	// Time Keeper Robe
		2145,1,		// Time Keeper Shield
		2455,1,		// Time Keeper Shoes
		2559,1,		// Time Keeper Manteau
		19218,1,	// Time Keeper Glasses 
		28511,1,	// Time Keeper Ring
		11567,200,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,10,	// [Event] Blue Potion 
		12263,2;	// [Event] Battle Manual 

	//Item ID, Item amount
	setarray .@items_STR,
		5127,1,		// Morrigane's Helm
		2519,1,		// Morrigane's Manteau  
		2650,1,		// Morrigane's Belt  
		2651,1,		// Morrigane's Pendant  
		11567,300,	// [Event] Novice Potion
		12324,30,	// Novice Butterfly Wing
		12325,30,	// Novice Magnifier
		12323,50,	// Novice Fly Wing 
		11572,10,	// [Event] Blue Potion 
		7776,2;		// Gym Pass

	cutin "laime_evenor01",2;
   	mes "[Pack Bienvenida]";
	mes "Hola ^FF0000" + strcharinfo(0) + "^000000.";
	mes "¡Bienvenido a ^00B2EE" + .@server_name$ + "^000000!";
	next;
	switch(select("^000088Reclamar Pack Bienvenida^000000", "Cancelar")) {
		case 1:
			if (#freebies) {
   				mes "[Pack Bienvenida]";
   				mes "Ya tienes tu pack de inicio.";
   				close3;
   			}
			switch(select("Paquete INT", "Paquete DEX", "Paquete STR", "Cancelar")) {
				case 1: copyarray .@list[0],.@items_int,getarraysize(.@items_int); break;
				case 2: copyarray .@list[0],.@items_dex,getarraysize(.@items_dex); break;
				case 3: copyarray .@list[0],.@items_str,getarraysize(.@items_str); break;
				case 4: close3;
			}
			mes "[Pack Bienvenida]";
			mes "¿Está seguro? Contenido del ^43572FPack^000000:";
			for (.@x = 0; .@x < getarraysize(.@list); .@x += 2)
				mes (.@list[.@x+1]>1?.@list[.@x+1] + "x ":"") + getitemname(.@list[.@x]);
			mes "^FF0000Solo puedes recibir el pack una vez.^000000";
			next;
			if (select("Sí", "No") == 2)
				close3;
			if (#freebies) {
   				mes "[Pack Bienvenida]";
   				mes "Ya tienes tu pack de inicio.";
   				close3;
   			}
			#freebies++;
			announce "Démosle la bienvenida a " + strcharinfo(0) + " acaba de iniciar en el servidor " + .@server_name$ + "!",0;
   			mes "[Pack Bienvenida]";
			mes "¡Aquí están tus ^43572FPack^000000!";
			mes "Espero que te diviertas en ^00B2EE" + .@server_name$ + "^000000!";
			for (.@x = 0; .@x < getarraysize(.@list); .@x += 2)
				getitem .@list[.@x], .@list[.@x+1];
			close3;
		case 2:
			close3;
	}

OnInit:
	questinfo QTYPE_CLICKME, QMARK_YELLOW, "!#freebies";
	end;

OnTouch:
	if (!#freebies)
		npctalk "Hola " + strcharinfo(0) + ". Ven a reclamar el Pack bienvenida!", "", bc_self;
	end;
}

iz_int01,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#1	4_F_EDEN_OFFICER,6,6
iz_int02,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#2	4_F_EDEN_OFFICER,6,6
iz_int03,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#3	4_F_EDEN_OFFICER,6,6
iz_int04,24,34,3	duplicate(Pack Bienvenida)	Pack Bienvenida#4	4_F_EDEN_OFFICER,6,6
new_1-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#5	4_F_EDEN_OFFICER,6,6
new_2-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#6	4_F_EDEN_OFFICER,6,6
new_3-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#7	4_F_EDEN_OFFICER,6,6
new_4-1,57,117,3	duplicate(Pack Bienvenida)	Pack Bienvenida#8	4_F_EDEN_OFFICER,6,6
lasa_fild01,51,306,3	duplicate(Pack Bienvenida)	Pack Bienvenida#9	4_F_EDEN_OFFICER,6,6


 

Funcionando y con sprite incluido del npc, gracias!!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...