Jump to content
  • 0

Question

Posted

hi guys?

Can i request a an PVP warper that have 3 different map? and modification?

First Menu: Free PVP Room ( all players can get in in this map free for all )

Second Menu: Party PVP ( They can only pvp here if they have a party )

Third Menu: 1 ON 1 PVP Room ( only 2 Players can get in in this map )

can you please help me with this? thanks

7 answers to this question

Recommended Posts

Posted


prontera,100,200,4 script PvP Warper 46,{

mes .Npc_Name$;

mes "Hello!";

switch(select("Free PvP:Party PvP: 1v1 PvP")) {

next;

mes .Npc_Name$;

case 1:

mes "Goodluck!";

warp .Map$[0],0,0;

close; break;

case 2:

if(!strcharinfo(1)) {

mes "You must have a party in order to enter!";

close;

}

mes "Goodluck!";

warp .Map$[1],0,0;

close; break;

case 3:

if(getmapusers(.Map$[2]) > 1) {

mes "There are people fighting in this map!";

close;

}

mes "Goodluck!";

warp .Map$[2],0,0;

close; break;

}

end;

OnInit:

.Npc_Name$ = "[^0000FF "+strnpcinfo(1)+" ^000000]";

setarray .Map$[0],"your_map1","your_map2","your_map3";

end;

}

Posted
prontera,100,200,4	script	PvP Warper	46,{

mes .Npc_Name$;
mes "Hello!";
switch(select("Free PvP:Party PvP: 1v1 PvP")) {
	next;
	mes .Npc_Name$;
	case 1:
		mes "Goodluck!";
		warp .Map$[0],0,0;
		close; break;
	case 2:
		if(!strcharinfo(1)) {
			mes "You must have a party in order to enter!";
			close;
		}
		mes "Goodluck!";
		warp .Map$[1],0,0;
		close; break;
	case 3:
		if(getmapusers(.Map$[2]) > 1) {
			mes "There are people fighting in this map!";
			close;
		}
		mes "Goodluck!";
		warp .Map$[2],0,0;
		close; break;
}
end;

OnInit:
	.Npc_Name$ = "[^0000FF "+strnpcinfo(1)+" ^000000]";
	setarray .Map$[0],"your_map1","your_map2","your_map3";
	end;

}

I will try it later thanks!!!!

Posted

Hello Sand Box, I think there is some error with the script about the party pvp, when i click the party type, it stuck, following is my edit script.

prontera,162,159,4	script	1v1 PK	843,{

mes .Npc_Name$;
mes "Hello!";
switch(select("1vs1 PvP:Party PvP")) {
	next;
	mes .Npc_Name$;
	case 1:
		if(getmapusers(.Map$[0]) > 1) {
			mes "There are people fighting in this map!";
			close;
		}
		mes "Goodluck!";
		warp .Map$[0],0,0;
		announce strcharinfo(0)+" entered the 1 VS 1 PvP Room",0;
		close; break;
	case 2:
		if(!strcharinfo(1)) {
			mes "You must have a party in order to enter!";
			close;
		}
		mes "Goodluck!";
		warp .Map$[1],0,0;
		announce strcharinfo(0)+" entered the Party PvP Room",0;
		close; break;	
}
end;

OnInit:
waitingroom "1v1 PvP",0;
	.Npc_Name$ = "[^0000FF "+strnpcinfo(1)+" ^000000]";
	setarray .Map$[0],"pvp_y_4-4","pvp_y_8-5";
	end;

}

Kindly wait for your help yea...

  • Upvote 1

Join the conversation

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

Guest
Answer this question...

×   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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...