Bisuke Posted February 2, 2021 Share Posted February 2, 2021 Hi! I would like to ask for the help of the scripters here about the title. Basically, I'm looking for a code where it will auto kick players inside the castles that are in a guild that currently holding at least 1 agit. Is this possible? Quote Link to comment Share on other sites More sharing options...
0 Emistry Posted August 31, 2021 Share Posted August 31, 2021 try - script Sample -1,{ OnInit: .max_limit = 1; 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"; .castle_size = getarraysize(.castles$); for ([email protected] = 0; [email protected] < .castle_size; [email protected]++) setmapflag .castles$[[email protected]], mf_loadevent; end; OnPCLoadMapEvent: [email protected]$ = strcharinfo(3) if (inarray(.castles$, [email protected]$) != -1) { [email protected]_id = getcharid(2); if ([email protected]_id) { for ([email protected] = 0; [email protected] < .castle_size && [email protected]_count < .max_limit; [email protected]++) { if ([email protected]$ != .castles$[[email protected]] && [email protected]_id == getcastledata(.castles$[[email protected]], CD_GUILD_ID)) [email protected]_count++; } getguildmember [email protected], 1; getguildmember [email protected], 2; if ([email protected]_count >= .max_limit) { for ([email protected] = 0; [email protected] < [email protected]; [email protected]++) { if (isloggedin([email protected][[email protected]], [email protected][[email protected]])) { if (attachrid([email protected][[email protected]])) { if (strcharinfo(3) == [email protected]$) { dispbottom "There can only be "+.max_limit+" Knight per guild members inside a castle during woe."; warp "SavePoint", 0, 0; } detachrid; } } } } } } end; } Quote Link to comment Share on other sites More sharing options...
Hi! I would like to ask for the help of the scripters here about the title. Basically, I'm looking for a code where it will auto kick players inside the castles that are in a guild that currently holding at least 1 agit. Is this possible?
Link to comment
Share on other sites