Jump to content
  • 0
Sign in to follow this  
minx123

how to disable buff and Potion in certain map

Question

i have problem with disable buff in certain map..

how to fix it?

 

For this Script i want

disable item 607 , 608 , custom potion

disable skill assumption

 

// -----------------------------//// ------- Free For All --------//// -------- By : Butch ---------//// A simple Free for all script //// -----------------------------//guild_vs5,48,51,6	script	FFA Master	999,{if(getmapusers("guild_vs5") != 1) 	{		mes "[^FF0000FFA Master^000000]";		mes "Current players - ^FF0000"+ getmapusers("guild_vs5") +"^000000.";		close;	}	else if(getmapusers("guild_vs5") == 1)	{				dispbottom "You are a winner of Event Free for all. Congratz!";		donpcevent "Free For All::OnStopEvent";		announce "Free for all winner : "+ strcharinfo(0) +"", bc_all, "0xFFCE00";		getitem 7227,5; // Reward		getitem 670,2; // Reward		getitem 7720,5; // Reward		getitem 673,5; // Reward		getitem 30225,5; // Reward		warp "invek", 147,164;		end;	}}// ------ FFA Warper -------//		invek,139,172,6	script	Free For All	999,{	if (.start != 1) {	mes "[^FF0000Agent Mil^000000]";	mes "Free for all is not available at the moment";	close;	}		mes "[^FF0000Agent Mil^000000]";		mes "What do you want?";		switch(select("Free for all")) {			case 1:				if( getcharid(1) ) { mes "Please leave your party."; close; }				if( getcharid(2) ) { mes "Please leave your guild."; close; }					else switch(rand(3)) {						case 0: .@x = 18; .@y = 50; break;						case 1: .@x = 50; .@y = 77; break;						case 2: .@x = 81; .@y = 49; break;						case 3: .@x = 49; .@y = 22; break; 					}					warp "guild_vs5", .@x,.@y;				break;						}	close;	OnStartEvent:	OnClock1245:OnClock1645:OnClock2045:OnClock0045:OnClock0445:OnClock0845:	.start = 1;	disablenpc "FFA Master";	announce "PVP Free for all will start in 5 minutes.", bc_all, "0x00b89d";	sleep 120000;	announce "PVP Free for all will start in 3 minutes.", bc_all, "0x00b89d";	sleep 120000;	announce "PVP Free for all will start in 1 minute.", bc_all, "0x00b89d";	sleep 60000;	announce "PVP Free for all has started!", bc_all, "0x00b89d";	.start = 2;	enablenpc "FFA Master";	sleep 2000;	if ( !getmapusers("guild_vs5") ) goto OnStopEvent;	mapannounce "guild_vs5", "PVP FFA starts in 5", bc_map;	sleep 1000;	mapannounce "guild_vs5", "PVP FFA starts in 4", bc_map;	sleep 1000;	mapannounce "guild_vs5", "PVP FFA starts in 3", bc_map;	sleep 1000;	mapannounce "guild_vs5", "PVP FFA starts in 2", bc_map;	sleep 1000;	mapannounce "guild_vs5", "PVP FFA starts in 1", bc_map;	sleep 1000;	mapannounce "guild_vs5", "GO! Kill all!", bc_map;	setmapflag "guild_vs5", mf_gvg;	removemapflag "guild_vs5", mf_noskill;	end;	OnStopEvent:	.start = 0;	disablenpc "FFA Master";	removemapflag "guild_vs5", mf_gvg;	setmapflag "guild_vs5", mf_noskill;	end;		OnInit:	waitingroom "[PVP Free For All]",0;	end;}guild_vs5	mapflag	partylockguild_vs5	mapflag	guildlockguild_vs5	mapflag	notradeguild_vs5	mapflag	nodropguild_vs5	mapflag	nomemoguild_vs5	mapflag	nobranchguild_vs5	mapflag	nosaveguild_vs5	mapflag	noexppenaltyguild_vs5	mapflag	pvp

 

Share this post


Link to post
Share on other sites

13 answers to this question

Recommended Posts

  • 0

You need to configure it in the map_zone_db.conf.

 

yes i already try but its not work.. 

here my..

 

map_zone_db

{	name: "PVPZONE"		disabled_skills: {		HP_ASSUMPTIO: "PLAYER"		CASH_ASSUMPTIO: "PLAYER"	}		disabled_items: {		Seed_Of_Yggdrasil: true		Yggdrasilberry: true		Avillion_Potion: true	}},

 

 

 

mapflag zone

 

guild_vs5	mapflag	zone
Edited by minx123

Share this post


Link to post
Share on other sites
  • 0

 

 

You didn't input zone name in mapflag, it should be

guild_vs5	mapflag	zone	PVPZONE

 

same.. nothing happen..

guild_vs5 mapflag   PVPZONE

 

try it. not quite sure =)

Edited by xxky

Share this post


Link to post
Share on other sites
  • 0

 

 

 

You didn't input zone name in mapflag, it should be

guild_vs5	mapflag	zone	PVPZONE

 

same.. nothing happen..

guild_vs5 mapflag   PVPZONE

 

try it. not quite sure =)

same not work

Share this post


Link to post
Share on other sites
  • 0

Do you get any errors in map?

Like that it can't read map_zone_db? There's no such zone? Anything that can push us in the right direction?

Share this post


Link to post
Share on other sites
  • 0

Do you get any errors in map?

Like that it can't read map_zone_db? There's no such zone? Anything that can push us in the right direction?

unrecognized mapflag PVPZONE

Share this post


Link to post
Share on other sites
  • 0

 

It should be

 

guild_vs5<tab>mapflag<tab>zone<tab>PVPZONE

 

yup is <Tab>

only have problem if make custom.. if i edit from script already have its work..

Share this post


Link to post
Share on other sites
  • 0

@@minx123 here

 

Path : trunk/db/pre/map_zone_db.conf


FIND THIS :

{	name: "Towns"		disabled_skills: {		AM_CANNIBALIZE: "PLAYER"		AM_SPHEREMINE: "PLAYER"		CR_CULTIVATION: "PLAYER"		BS_GREED: "PLAYER"		SC_MANHOLE: "PLAYER"		WM_POEMOFNETHERWORLD: "PLAYER"		GN_WALLOFTHORN: "PLAYER"	}		disabled_items: {		Greed_Scroll: true	}}

ADD THIS LINE BELOW :

,{	name: "Custom"		disabled_skills: {		HP_ASSUMPTIO: "PLAYER"		CASH_ASSUMPTIO: "PLAYER"	}		disabled_items: {		Yggdrasilberry: true		Seed_Of_Yggdrasil: true	}})

the comma is a separator for the next line, don't remove it

 

Path : trunk/npc/mapflag/zone.txt

PUT THIS LINE OF CODES IN THE BOTTOM

// Custom Zoneama_test	mapflag	zone	Custom

 

then @warp ama_test then try to use those disabled items and skills

EDIT : by the way, you can use selected items that you disabled but NO EFFECT

Edited by Zhao Chow

Share this post


Link to post
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
Answer this question...

×   Pasted as rich text.   Restore formatting

  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.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.