Fix and clean script

master
Nicolas Weeger 2021-08-22 12:54:03 +02:00
parent 89f8b29027
commit c75a143d75
1 changed files with 3 additions and 6 deletions

View File

@ -21,8 +21,6 @@ import Crossfire
import CFGuilds import CFGuilds
import CFLog import CFLog
import sys
import string
from CFGuildClearance import CheckClearance from CFGuildClearance import CheckClearance
activator=Crossfire.WhoIsActivator() activator=Crossfire.WhoIsActivator()
@ -50,7 +48,7 @@ if (Access ==1) or (isDM == 1):
if (guildname): if (guildname):
guild = CFGuilds.CFGuild(guildname) guild = CFGuilds.CFGuild(guildname)
guildhouse = CFGuilds.CFGuildHouses() guildhouse = CFGuilds.CFGuildHouses()
text = string.split(Crossfire.WhatIsMessage()) text = Crossfire.WhatIsMessage().split()
if guild.info(activatorname) == 0 and isDM == 0: if guild.info(activatorname) == 0 and isDM == 0:
message = 'You don\'t belong to this guild!' message = 'You don\'t belong to this guild!'
elif text[0] == 'help' or text[0] == 'yes': elif text[0] == 'help' or text[0] == 'yes':
@ -140,9 +138,8 @@ if (Access ==1) or (isDM == 1):
if guild.info(text[1]): if guild.info(text[1]):
message = '%s is already a member.' %text[1] message = '%s is already a member.' %text[1]
else: else:
#changed to support python 2.5 guild.add_member(text[1], 'Initiate' if len(text)==2 else text[2])
guild.add_member(text[1], 'Initiate' ) guild.add_member(text[1], 'Initiate' )
message = 'Added %s to the guild' %text[1] message = 'Added %s to the guild as Initiate' %text[1]
else: else:
message = 'Sorry, I don\'t know any %s' %text[1] message = 'Sorry, I don\'t know any %s' %text[1]
else: else:
@ -152,7 +149,7 @@ if (Access ==1) or (isDM == 1):
if len(text)==2: if len(text)==2:
if record: if record:
if guildhouse.change_status(guildname,text[1]): if guildhouse.change_status(guildname,text[1]):
record = guildhouse.info(text[1]) #refresh record record = guildhouse.info(guildname) #refresh record
message = '%s now has status of %s' %(guildname, record['Status']) message = '%s now has status of %s' %(guildname, record['Status'])
else: else:
message = '%s is not a valid status' %text[1] message = '%s is not a valid status' %text[1]