Advertisement
johnlol

Guild Infos

Aug 2nd, 2023
885
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VeriLog 1.58 KB | Gaming | 0 0
  1. /*
  2. ________________     ______            ________      
  3. ___    |_____  /________  /______      ___  __ \_____
  4. __  /| |  __  /_  __ \_  __ \  _ \     __  /_/ /  __ \
  5. _  ___ / /_/ / / /_/ /  /_/ /  __/     _  _, _// /_/ /
  6. /_/  |_\__,_/  \____//_.___/\___/      /_/ |_| \____/
  7.  
  8. */
  9.  
  10. prontera.gat,153,193,5  script  Guild Infos 966,{
  11. mes "Enter the ^8B0000Guild Name^000000";
  12. input .@search_name$;
  13. .@count = query_sql("SELECT `guild_id`,`name`,`master` FROM `guild` WHERE `name` LIKE '%"+.@search_name$+"%' LIMIT 50", .@gid,.@guild_name$,.@master_name$ );
  14. if( !.@count ){
  15.     mes "No guild found with ^FF0000"+.@search_name$+"^000000.";
  16. }else{
  17.     if( .@count > 1 ){
  18.         mes "Found "+.@count+" guild that match your search..please select a guild.";
  19.         .@i = select( implode( .@guild_name$,":" ) ) - 1;
  20.         next;
  21.         .@gid = .@gid[ .@i ];
  22.         .@guild_name$ = .@guild_name$[ .@i ];
  23.         .@master_name$ = .@master_name$[ .@i ];
  24.     }
  25.     mes "Guild : ";
  26.     mes "^FF0000"+.@guild_name$+"^000000";
  27.     query_sql( "SELECT COUNT(`castle_id`) FROM `guild_castle` WHERE `guild_id`='"+.@gid+"'",.@count );
  28.     mes "Castle(s) : "+(( .@count )? "^FF0000"+.@count+" Castles":"^777777None" )+"^000000";
  29.     mes " ";
  30.     mes "MASTER :";
  31.     mes " > ^FF0000"+.@master_name$+"^000000";
  32.     mes " ";
  33.     mes "MEMBER :";
  34.     query_sql( "SELECT COUNT(`name`),`name` FROM `guild_member` WHERE `guild_id` = '"+.@gid+"' LIMIT 100",.@count,.@guild_member$ );
  35.     if( .@count > 1 ){
  36.         for( .@i = 0; .@i < .@count; .@i++ )
  37.             if( .@guild_member$[.@i] != .@master_name$ )
  38.                 mes " > ^FF0000"+.@guild_member$[.@i]+"^000000";
  39.     }else{
  40.         mes "None..";
  41.     }
  42. }
  43. close;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement