Jump to content

Question

7 answers to this question

Recommended Posts

  • 1
Posted


- script CastleBlocker -1,{

OnInit:

// Add more castle maps here:

setarray .map$,"prtg_cas01","prtg_cas02","prtg_cas03","prtg_cas04","prtg_cas05";

set .map_size,getarraysize(.map$);

for (.@i = 0; .@i < .map_size; .@i++)

setmapflag .map$[.@i],mf_loadevent;

end;

OnPCLoadMapEvent:

for (.@i = 0; .@i < .map_size; .@i++)

if (strcharinfo(3) == .map$[.@i]) {

if(!getcharid(2)) {

mes "Sorry, you are not in a guild!";

close2;

warp "prontera",155,180;

}

break;

}

end;

}

  • -1
Posted (edited)

hahaha, me want join in too ~

 

-	script	kjdhfkjshf	-1,{
OnPCLoadMapEvent:
	if ( getmapflag( strcharinfo(3), mf_gvg_castle ) && ( agitcheck() || agitcheck2() ) && !getcharid(2) ) {
		mes "You are not in a guild";
		close2;
		warp "Save", 0,0;
	}
	end;
OnInit:
	setarray .castles$[0],
		"prtg_cas01","prtg_cas02","prtg_cas03","prtg_cas04","prtg_cas05",
		"payg_cas01","payg_cas02","payg_cas03","payg_cas04","payg_cas05",
		"gefg_cas01","gefg_cas02","gefg_cas03","gefg_cas04","gefg_cas05",
		"aldeg_cas01","aldeg_cas02","aldeg_cas03","aldeg_cas04","aldeg_cas05",
		"arug_cas01","arug_cas02","arug_cas03","arug_cas04","arug_cas05",
		"schg_cas01","schg_cas02","schg_cas03","schg_cas04","schg_cas05";
	for ( .@i = 0; .@i < 30; .@i++ )
		setmapflag .castles$[.@i], mf_loadevent;
	end;
}
https://github.com/rathena/rathena/blob/master/npc/custom/woe_controller.txt#L97

euphy woe controller already setmapflag mf_loadevent all those castle maps ... or maybe not

there's 2 setting that needs to turn on to enable it

Edited by AnnieRuru
  • Upvote 2
Posted
 

euphy woe controller

 

set .CastleWarp,0; // 1: Always enable all castle warps. | 0: Warp only to active castles.

set .AutoKick,1; // Automatically kick players from inactive castles during WOE? (1:yes / 0:no)

set .NoOwner,0; // Automatically kick players from unconquered castles outside of WOE? (1:yes / 0:no)

set .ExitWarp,0; // Warp all players from castles when WOE ends? (1:yes / 0:no)

set .GMAccess,99; // GM level required to access Session Manager.

 

 

 

 

 

no command for autokick when player ENter to WOE castle with no guild..

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