ID:141268
 
Code:
mob
verb
Create_Guild(mob/M)
set category = "Commands"
var/name = input("Name it:","") as text
switch(alert(M,"Accept the [name] guild?","","yes","no",))
if("yes")
world << "<B><font color=green>You're The Guild [name] has been created by [src]!"
usr.guild = "[name]"
M.verbs +=new /mob/verb/Invite
M.verbs +=new /mob/verb/Boot_Member
M.verbs +=new /mob/verb/Guild_Say
M.verbs +=new /mob/verb/Change_Members_Rank
M.verbs +=new /mob/verb/Guild_Pol
M.verbs +=new /mob/verb/Guild_Message
M.verbs +=new /mob/verb/Leave_Guild
M.verbs +=new /mob/verb/Council_Say
M.verbs -=new /mob/verb/Create_Guild
return
if("no")
return

mob
verb
Invite(mob/M)
set category = "Guild"
switch(alert(M,"[usr] has invited you to their guild, ?","","Accept","Deny"))
if("Accept")
usr << "<B>[M] has joined you're guild!"
usr << "<B>You have joined [M]'s guild!"
usr << "<B> You are now a member [guildplayer]"
M.guild = usr.guild
usr.verbs += /mob/verb/Guild_Say
M.verbs += /mob/verb/Guild_Pol
M.verbs += /mob/verb/Guild_Message
usr.verbs += /mob/verb/Leave_Guild
if("Deny")
usr << "<B>[M] has declined you're invite."
M << "<B>You have declined [M]'s invite."
mob
verb
Boot_Member(mob/M)
set category = "Guild"
switch(alert(M,"Are you sure about booting [M] from you're guild?","","Yes","No"))
if("Yes")
if(M.guildowner == 0)
M << "<B>You have been booted from [usr.guild].</B>"
M.guild = "None"
usr << "<B>You have booted [M] from you're guild."
if(M.guildowner == 1)
usr << "You cannot you are the guild owner!"
if("No")
usr << "<B>Ok."
mob
verb
Guild_Message(mob/M)
set category = "Guild"
mob
verb
Guild_Pol(mob/M)
set category = "Guild"
// usr << "Click <a href='www.yahoo.com[src];action=startpol'>here</a>!"
mob
verb
Guild_Say(mob/M)
set category = "Guild"
// world << "<B><font color=lime>{{</font>[usr.guild] [usr.guildtitle]</font><font color=lime>}} {{</font><font color=red>[usr]</font><font color=lime>}}</font>says: [guild]"
mob
verb
Council_Say(mob/M)
set category = "Guild"
// world << "<B><font color=lime>{{</font>[usr.guild] [usr.guildtitle]</font><font color=lime>}} {{</font><font color=red>[usr]</font><font color=lime>}}</font>council says: [guild]"
mob
verb
Change_Members_Rank(mob/M)
set category = "Guild"
switch(alert(M,"What do you want to change guild rank to?","Leader","Council","Recruiter","Member",))
if("Leader")
M.verbs -= /mob/verb/Invite
M.verbs -= /mob/verb/Boot_Member
M.verbs -= /mob/verb/Guild_Say
M.verbs -= /mob/verb/Guild_Pol
M.verbs -= /mob/verb/Guild_Message
M.verbs -= /mob/verb/Change_Members_Rank
M.verbs -= /mob/verb/Leave_Guild
M.verbs -= /mob/verb/Council_Say
sleep(2)
M.verbs += /mob/verb/Change_Members_Rank
M.verbs += /mob/verb/Invite
M.verbs += /mob/verb/Boot_Member
M.verbs += /mob/verb/Guild_Pol
M.verbs += /mob/verb/Guild_Message
M.verbs += /mob/verb/Guild_Say
M.guildowner = 1
M.guildowner = "Leader"
M << "You're rank : Owner."
usr << "Done."
if("Council")
M.verbs -= /mob/verb/Invite
M.verbs -= /mob/verb/Boot_Member
M.verbs -= /mob/verb/Guild_Say
M.verbs -= /mob/verb/Change_Members_Rank
M.verbs -= /mob/verb/Guild_Pol
M.verbs -= /mob/verb/Guild_Message
M.verbs -= /mob/verb/Leave_Guild
M.verbs -= /mob/verb/Council_Say
sleep(2)
M.verbs += /mob/verb/Council_Say
M.verbs += /mob/verb/Guild_Pol
M.verbs += /mob/verb/Guild_Message
M.verbs += /mob/verb/Leave_Guild
M.council = 1
M.guildtitle = "Council"
M << "You're rank : Council."
usr << "Done."
if("Recruiter")
M.verbs -= /mob/verb/Invite
M.verbs -= /mob/verb/Boot_Member
M.verbs -= /mob/verb/Guild_Say
M.verbs -= /mob/verb/Change_Members_Rank
M.verbs += /mob/verb/Guild_Pol
M.verbs += /mob/verb/Guild_Message
M.verbs -= /mob/verb/Leave_Guild
M.verbs -= /mob/verb/Council_Say
sleep(2)
M.verbs += /mob/verb/Invite
M.verbs += /mob/verb/Guild_Say
M.verbs += /mob/verb/Leave_Guild
M << "You're rank : Recruiter."
M.guildtitle = "Recruiter"
usr << "Done."
if("Member")
M.verbs -=new /mob/verb/Invite
M.verbs +=new /mob/verb/Boot_Member
M.verbs +=new /mob/verb/Change_Members_Rank
M.verbs -=new /mob/verb/Council_Say
sleep(2)
M.verbs +=new /mob/verb/Guild_Say
M.verbs +=new /mob/verb/Guild_Message
M.verbs +=new /mob/verb/Guild_Pol
M.verbs +=new /mob/verb/Leave_Guild
M << "You're rank has been changed to Member."
M.guildtitle = "Member"
usr << "Done."
mob
verb
Leave_Guild(mob/M)
set category = "Guild"
switch(alert(usr,"Are you sure you want to leave you're guild?","","Yes","No"))
if("Yes")
usr.guild = "None"
usr << "You have left the guild."
usr.verbs -= /mob/verb/Invite
usr.verbs -= /mob/verb/Boot_Member
usr.verbs -= /mob/verb/Guild_Say
usr.verbs -= /mob/verb/Change_Members_Rank
usr.verbs -= /mob/verb/Guild_Pol
usr.verbs -= /mob/verb/Guild_Message
usr.verbs -= /mob/verb/Leave_Guild
usr.verbs -= /mob/verb/Council_Say
usr.verbs += /mob/verb/Create_Guild
usr << "Remember, this guild code could have never been made possible without Shinguku."
if("No")
usr << "Ok."


Problem description:

This is a code i'v been working on To put a Guild into my game.. well It works fine, except..I think the tags are wrong, I need some guidance on how to fix,
1( the code makes everyone into a guild)
2( the code effects the player choosing the options)