ID:139560
 
it points to the isbyondmember() proc but i cant fix it alone
Code:
mob
verb
Guild_Create()
set category = "Guild"

var/list/L
L = list("font size")

if(src.in_guild)
src << "You are in a Guild!"
return

switch(alert("Are you sure you wish to create a Guild?","Guild Creation","Yes","No"))

if("Yes")
goto Create

if("No")
return

if(client.IsByondMember())
Create
var/savefile/F = new("World Save Files/Guilds.sav")
var/new_guild_name = input("What do you wish to Call your Guild?","Guild Name") as text

if(!new_guild_name)
alert("Guild Name may not be blank.")
return

for(var/X in L)
if(findtext(new_guild_name,X))
alert("You may not change your font size.")
return

if(lentext(new_guild_name) > 1000000)
alert("Cannot be more than 1000000 Characters!")
goto Create

switch(alert("Do you wish to call your Guild [new_guild_name]?","Guild Name","Yes","No"))

if("Yes")
goto Finalise

if("No")
goto Create

Finalise
src.guild_name = new_guild_name
src.guild_leader = 1
src.guild_rank = "Leader"
src.in_guild = 1
Guilds.Add(new_guild_name)
F["Guilds"] << Guilds
src.Give_Guild_Verbs()
src.verbs -= new/mob/verb/Guild_Create()
else
src << "Sorry Byond Members Only"
return ..()


mob/Guild_Leader
verb
Guild_Invite()
set category = "Guild"
var/list/Menu = list()
for(var/mob/M in world)
if(!M.client) continue
if(M.name != usr.name)
if(!M.in_guild)
Menu.Add(M)

var/mob/M = input("Invite Who?","Guild Invite") as null | anything in Menu
if(!M)return
if(istype(M,/mob))
switch(alert(M,"Would you like to join [usr]'s Guild?","Guild Join","Yes","No"))

if("Yes")
M.guild_name = usr.guild_name
M.guild_member = 1
M.guild_rank = "Member"
M.in_guild = 1
M.Give_Guild_Verbs()
M.verbs -= new/mob/verb/Guild_Create()

for(var/mob/X in world)
if(X.guild_name == usr.guild_name)
X << "<font color = #BB0EDA>Guild Information:</font> [M] has joined the Guild!"


if("No")
usr << "[M] has declined your Guild Invite"
return
Guild_Boot()
set category = "Guild"
var/list/Menu = list()
for(var/mob/M in world)
if(!M.client) continue
if(M.name != usr.name)
if(M.in_guild)
if(M.guild_name == usr.guild_name)
Menu.Add(M)

var/mob/M = input("Boot Who?","Guild Boot") as null | anything in Menu
if(!M)return
if(istype(M,/mob))
if(M.guild_leader)
alert("You cannot boot the Leader!")
return

if(M.guild_co_leader)
alert("You cannot boot the Co-Leader!")
return

switch(alert("Would you like to Boot [M] from the Guild?","Guild Boot","Yes","No"))

if("Yes")
M.Remove_Guild_Verbs()

for(var/mob/X in world)
if(X.guild_name == M.guild_name)
X << "<font color = #BB0EDA>Guild Information:</font> [M] has been Booted from the Guild!"

M.guild_name = "None"
M.guild_leader = 0
M.guild_co_leader = 0
M.guild_member = 0

M.guild_invite = 0
M.guild_announce = 0
M.guild_boot = 0
M.guild_change_rank = 0

M.guild_rank = ""
M.in_guild = 0

M.verbs += new/mob/verb/Guild_Create()

if("No")
usr << "You decided not to Boot [M]"
return

Guild_Change_Rank()
set category = "Guild"
var/list/Menu = list()
for(var/mob/M in world)
if(!M.client) continue
if(M.name != usr.name)
if(M.in_guild)
if(M.guild_name == usr.guild_name)
Menu.Add(M)

var/mob/M = input("Change Who's Rank?","Guild Change Rank") as null | anything in Menu
if(!M)return
if(istype(M,/mob))
switch(input("What rank do you wish to give [M]?")in list("Co-Leader","Member","Custom","Cancel"))

if("Co-Leader")
M.guild_co_leader = 1
M.Give_Guild_Verbs()

if("Member")
M.guild_member = 1
M.Remove_Guild_Verbs()
M.Give_Guild_Verbs()

if("Custom")
switch(alert("Do you wish to Alter their Custom Rank?","Change Rank","Yes","No"))
if("Yes")
var/new_rank = input("What do you wish their Rank to be called?","Custom Rank") as text | null
if(lentext(new_rank) > 25)
usr << "New Rank cannot be more than 25 Characters"
if(!M)return
M.guild_rank = new_rank

for(var/mob/X in world)
if(X.guild_name == src.guild_name)
X << "<font color = #BB0EDA>Guild Information:</font> [M] has been granted the rank of [new_rank]!"

switch(input("What Permissions do you wish to give them?")in list("Boot","Invite","Announce","Change Rank","Cancel"))
if("Boot")
M.guild_boot = 1
M.Give_Guild_Verbs()
if("Invite")
M.guild_invite = 1
M.Give_Guild_Verbs()
if("Announce")
M.guild_announce = 1
M.Give_Guild_Verbs()
if("Guild Change Rank")
M.guild_change_rank = 1
M.Give_Guild_Verbs()
if("None")
return
if("No")
switch(input("What Permissions do you wish to give them?")in list("Boot","Invite","Announce","Change Rank","Cancel"))
if("Boot")
M.guild_boot = 1
M.Give_Guild_Verbs()
if("Invite")
M.guild_invite = 1
M.Give_Guild_Verbs()
if("Announce")
M.guild_announce = 1
M.Give_Guild_Verbs()
if("Guild Change Rank")
M.guild_change_rank = 1
M.Give_Guild_Verbs()
if("None")
return

if("Cancel")
return

Guild_Announce(T as text)
set category = "Guild"
set desc = "Announce to the Guild"

var/list/L
L = list("font size")

if(lentext(T) > 350)
alert("Message must be less than 350 Characters!")
return

if(!T)
alert("Your message may not be blank.")
return

for(var/X in L)
if(findtext(T,X))
alert("You may not change your font size.")
return

for(var/mob/X in world)
if(X.guild_name == usr.guild_name)
X << "<BR>----- Guild Announce -----<BR><font color=#000066>{<font color=#FFFFFF><font face = Arial>[src.guild_rank]<font color=#000066>}</font> [usr]: [T]<BR>"

mob/Guild_Verbs
verb
Guild_Chat(T as text)
set category = "Guild"
set desc = "Chat to the Guild"

var/list/L
L = list("font size")

if(lentext(T) > 300)
alert("Message must be less than 300 Characters!")
return

if(!T)
alert("Your message may not be blank.")
return

for(var/X in L)
if(findtext(T,X))
alert("You may not change your font size.")
return

for(var/mob/X in world)
if(X.guild_name == usr.guild_name)
X << {"<pre><strong><font color="#000066">{<font color="#FFFFFF"><font face = Arial>Guild<font color="#000066">}<font color="#000066">{<font color="#FFFFFF"><font face = Arial>[src.guild_rank]<font color="#000066">}</font></font></font></strong></pre> [src.name] Says:<font color = #CCCCCC> [T]"}


Guild_Who()
set category = "Guild"
var/count = 0
usr << "-------------------------------"
for(var/mob/X in world)
if(X.in_guild)
if(X.guild_name == usr.guild_name)
count += 1
usr << "<font color=#000066>{<font color=#FFFFFF><font face = Arial>[X.guild_rank]<font color=#000066>}</font> [X]"
usr << "Guild Members Online: [count]"
usr << "-------------------------------"

Guild_Leave()
set category = "Guild"
if(!src.guild_leader)
switch(alert("Are you sure you wish to leave the Guild [src.guild_name]?","Guild Leave","Yes","No"))

if("Yes")
src.Remove_Guild_Verbs()

for(var/mob/X in world)
if(X.guild_name == src.guild_name)
X << "<font color = #BB0EDA>Guild Information:</font> [src] has left the Guild!"

src.guild_name = ""
src.guild_leader = 0
src.guild_co_leader = 0
src.guild_member = 0

src.guild_invite = 0
src.guild_announce = 0
src.guild_boot = 0
src.guild_change_rank = 0

src.guild_rank = ""
src.in_guild = 0

src.verbs += new/mob/verb/Guild_Create()

if("No")
return
else
switch(alert("Are you sure you wish to leave the Guild [src.guild_name]?","Guild Leave","Yes","No"))

if("Yes")
var/savefile/F = new("World Save Files/Guilds.sav")

src.Remove_Guild_Verbs()

world << "<font color = #BB0EDA>Guild Information:</font> [src] has Disbanded [src.guild_name]!"

Guilds.Remove(src.guild_name)
F["Guilds"] << Guilds

src.guild_name = ""
src.guild_leader = 0
src.guild_co_leader = 0
src.guild_member = 0

src.guild_invite = 0
src.guild_announce = 0
src.guild_boot = 0
src.guild_change_rank = 0

src.guild_rank = ""
src.in_guild = 0



src.verbs += new/mob/verb/Guild_Create()

if("No")
return

mob
proc
Give_Guild_Verbs()
if(src.guild_leader)
src.verbs += typesof(/mob/Guild_Leader/verb)
src.verbs += typesof(/mob/Guild_Verbs/verb)

if(src.guild_co_leader)
src.verbs += typesof(/mob/Guild_Leader/verb)
src.verbs += typesof(/mob/Guild_Verbs/verb)

if(src.guild_member)
src.verbs += typesof(/mob/Guild_Verbs/verb)

if(src.guild_invite)
src.verbs += new/mob/Guild_Leader/verb/Guild_Invite()

if(src.guild_boot)
src.verbs += new/mob/Guild_Leader/verb/Guild_Boot()

if(src.guild_announce)
src.verbs += new/mob/Guild_Leader/verb/Guild_Announce()

if(src.guild_change_rank)
src.verbs += new/mob/Guild_Leader/verb/Guild_Change_Rank()

Remove_Guild_Verbs()
if(src.guild_leader)
src.verbs -= typesof(/mob/Guild_Leader/verb)
src.verbs -= typesof(/mob/Guild_Verbs/verb)

if(src.guild_co_leader)
src.verbs -= typesof(/mob/Guild_Leader/verb)
src.verbs -= typesof(/mob/Guild_Verbs/verb)

if(src.guild_member)
src.verbs -= typesof(/mob/Guild_Verbs/verb)

if(src.guild_invite)
src.verbs -= new/mob/Guild_Leader/verb/Guild_Invite()

if(src.guild_boot)
src.verbs -= new/mob/Guild_Leader/verb/Guild_Boot()

if(src.guild_announce)
src.verbs -= new/mob/Guild_Leader/verb/Guild_Announce()

if(src.guild_change_rank)
src.verbs -= new/mob/Guild_Leader/verb/Guild_Change_Rank()


Problem description:Code\Guild Attributes.dm:21:error: inconsistent indentation


Your indentation is inconsistent. Look at it.

You are likely mixing tab and space characters. Press control-T to show tabs in Dream Maker.
In response to Garthor
now it shows more errors then before

the new errors are showing to these lines and it doesnt seem to be due to mixed characters
Code\Guild Attributes.dm:22:error: inconsistent indentation
Code\Guild Attributes.dm:23:error: inconsistent indentation
Code\Guild Attributes.dm:24:error: inconsistent indentation
Code\Guild Attributes.dm:26:error: inconsistent indentation
Code\Guild Attributes.dm:27:error: inconsistent indentation
Code\Guild Attributes.dm:28:error: inconsistent indentation
Code\Guild Attributes.dm:30:error: inconsistent indentation
Code\Guild Attributes.dm:31:error: inconsistent indentation
Code\Guild Attributes.dm:32:error: inconsistent indentation
Code\Guild Attributes.dm:33:error: inconsistent indentation
Code\Guild Attributes.dm:35:error: inconsistent indentation
Code\Guild Attributes.dm:36:error: inconsistent indentation
Code\Guild Attributes.dm:37:error: inconsistent indentation
Code\Guild Attributes.dm:39:error: inconsistent indentation
Code\Guild Attributes.dm:41:error: inconsistent indentation
Code\Guild Attributes.dm:42:error: inconsistent indentation
Code\Guild Attributes.dm:44:error: inconsistent indentation
Code\Guild Attributes.dm:45:error: inconsistent indentation
Code\Guild Attributes.dm:47:error: inconsistent indentation
Code\Guild Attributes.dm:48:error: inconsistent indentation
Code\Guild Attributes.dm:49:error: inconsistent indentation
Code\Guild Attributes.dm:50:error: inconsistent indentation
Code\Guild Attributes.dm:51:error: inconsistent indentation
Code\Guild Attributes.dm:52:error: inconsistent indentation
Code\Guild Attributes.dm:53:error: inconsistent indentation
Code\Guild Attributes.dm:54:error: inconsistent indentation
Code\Guild Attributes.dm:55:error: inconsistent indentation
In response to Solocord
Spaces and tabs are not interchangeable. You need to either use nothing but spaces to indent, or nothing but tabs. Anything besides that is, you know, inconsistent.
In response to Garthor
can you show me how to fix the entire script? cause im not very good at coding and i dont think i see any spaces in there. cept for those in the isbyondmember() proc that i fixed with your help.
In response to Solocord
You need to not use any spaces for indentation anywhere in the file. You need to change those spaces to tabs.
In response to Garthor
it only refers to 36 lines though and thats only half the doc

EDIT::
i get errors even without spaces
Code:
mob
verb
Guild_Create()
set category = "Guild"

var/list/L
L = list("font size")

if(src.in_guild)
src << "You are in a Guild!"
return

switch(alert("Are you sure you wish to create a Guild?","Guild Creation","Yes","No"))

if("Yes")
goto Create

if("No")
return

if(client.IsByondMember())
Create
var/savefile/F = new("World Save Files/Guilds.sav")
var/new_guild_name = input("What do you wish to Call your Guild?","Guild Name") as text

if(!new_guild_name)
alert("Guild Name may not be blank.")
return

for(var/X in L)
if(findtext(new_guild_name,X))
alert("You may not change your font size.")
return

if(lentext(new_guild_name) > 1000000)
alert("Cannot be more than 1000000 Characters!")
goto Create

switch(alert("Do you wish to call your Guild [new_guild_name]?","Guild Name","Yes","No"))

if("Yes")
goto Finalise

if("No")
goto Create

Finalise
src.guild_name = new_guild_name
src.guild_leader = 1
src.guild_rank = "Leader"
src.in_guild = 1
Guilds.Add(new_guild_name)
F["Guilds"] << Guilds
src.Give_Guild_Verbs()
src.verbs = new/mob/verb/Guild_Create()
else
src << "Sorry Byond Members Only"
return


mob/Guild_Leader
verb
Guild_Invite()
set category = "Guild"
var/list/Menu = list()
for(var/mob/M in world)
if(!M.client) continue
if(M.name != usr.name)
if(!M.in_guild)
Menu.Add(M)

var/mob/M = input("Invite Who?","Guild Invite") as null | anything in Menu
if(!M)return
if(istype(M,/mob))
switch(alert(M,"Would you like to join [usr]'s Guild?","Guild Join","Yes","No"))

if("Yes")
M.guild_name = usr.guild_name
M.guild_member = 1
M.guild_rank = "Member"
M.in_guild = 1
M.Give_Guild_Verbs()
M.verbs -= new/mob/verb/Guild_Create()

for(var/mob/X in world)
if(X.guild_name == usr.guild_name)
X << "<font color = #BB0EDA>Guild Information:</font> [M] has joined the Guild!"


if("No")
usr << "[M] has declined your Guild Invite"
return
Guild_Boot()
set category = "Guild"
var/list/Menu = list()
for(var/mob/M in world)
if(!M.client) continue
if(M.name != usr.name)
if(M.in_guild)
if(M.guild_name == usr.guild_name)
Menu.Add(M)

var/mob/M = input("Boot Who?","Guild Boot") as null | anything in Menu
if(!M)return
if(istype(M,/mob))
if(M.guild_leader)
alert("You cannot boot the Leader!")
return

if(M.guild_co_leader)
alert("You cannot boot the Co-Leader!")
return

switch(alert("Would you like to Boot [M] from the Guild?","Guild Boot","Yes","No"))

if("Yes")
M.Remove_Guild_Verbs()

for(var/mob/X in world)
if(X.guild_name == M.guild_name)
X << "<font color = #BB0EDA>Guild Information:</font> [M] has been Booted from the Guild!"

M.guild_name = "None"
M.guild_leader = 0
M.guild_co_leader = 0
M.guild_member = 0

M.guild_invite = 0
M.guild_announce = 0
M.guild_boot = 0
M.guild_change_rank = 0

M.guild_rank = ""
M.in_guild = 0

M.verbs += new/mob/verb/Guild_Create()

if("No")
usr << "You decided not to Boot [M]"
return

Guild_Change_Rank()
set category = "Guild"
var/list/Menu = list()
for(var/mob/M in world)
if(!M.client) continue
if(M.name != usr.name)
if(M.in_guild)
if(M.guild_name == usr.guild_name)
Menu.Add(M)

var/mob/M = input("Change Who's Rank?","Guild Change Rank") as null | anything in Menu
if(!M)return
if(istype(M,/mob))
switch(input("What rank do you wish to give [M]?")in list("Co-Leader","Member","Custom","Cancel"))

if("Co-Leader")
M.guild_co_leader = 1
M.Give_Guild_Verbs()

if("Member")
M.guild_member = 1
M.Remove_Guild_Verbs()
M.Give_Guild_Verbs()

if("Custom")
switch(alert("Do you wish to Alter their Custom Rank?","Change Rank","Yes","No"))
if("Yes")
var/new_rank = input("What do you wish their Rank to be called?","Custom Rank") as text | null
if(lentext(new_rank) > 25)
usr << "New Rank cannot be more than 25 Characters"
if(!M)return
M.guild_rank = new_rank

for(var/mob/X in world)
if(X.guild_name == src.guild_name)
X << "<font color = #BB0EDA>Guild Information:</font> [M] has been granted the rank of [new_rank]!"

switch(input("What Permissions do you wish to give them?")in list("Boot","Invite","Announce","Change Rank","Cancel"))
if("Boot")
M.guild_boot = 1
M.Give_Guild_Verbs()
if("Invite")
M.guild_invite = 1
M.Give_Guild_Verbs()
if("Announce")
M.guild_announce = 1
M.Give_Guild_Verbs()
if("Guild Change Rank")
M.guild_change_rank = 1
M.Give_Guild_Verbs()
if("None")
return
if("No")
switch(input("What Permissions do you wish to give them?")in list("Boot","Invite","Announce","Change Rank","Cancel"))
if("Boot")
M.guild_boot = 1
M.Give_Guild_Verbs()
if("Invite")
M.guild_invite = 1
M.Give_Guild_Verbs()
if("Announce")
M.guild_announce = 1
M.Give_Guild_Verbs()
if("Guild Change Rank")
M.guild_change_rank = 1
M.Give_Guild_Verbs()
if("None")
return

if("Cancel")
return

Guild_Announce(T as text)
set category = "Guild"
set desc = "Announce to the Guild"

var/list/L
L = list("font size")

if(lentext(T) > 350)
alert("Message must be less than 350 Characters!")
return

if(!T)
alert("Your message may not be blank.")
return

for(var/X in L)
if(findtext(T,X))
alert("You may not change your font size.")
return

for(var/mob/X in world)
if(X.guild_name == usr.guild_name)
X << "<BR>----- Guild Announce -----<BR><font color=#000066>{<font color=#FFFFFF><font face = Arial>[src.guild_rank]<font color=#000066>}</font> [usr]: [T]<BR>"

mob/Guild_Verbs
verb
Guild_Chat(T as text)
set category = "Guild"
set desc = "Chat to the Guild"

var/list/L
L = list("font size")

if(lentext(T) > 300)
alert("Message must be less than 300 Characters!")
return

if(!T)
alert("Your message may not be blank.")
return

for(var/X in L)
if(findtext(T,X))
alert("You may not change your font size.")
return

for(var/mob/X in world)
if(X.guild_name == usr.guild_name)
X << {"<pre><strong><font color="#000066">{<font color="#FFFFFF"><font face = Arial>Guild<font color="#000066">}<font color="#000066">{<font color="#FFFFFF"><font face = Arial>[src.guild_rank]<font color="#000066">}</font></font></font></strong></pre> [src.name] Says:<font color = #CCCCCC> [T]"}


Guild_Who()
set category = "Guild"
var/count = 0
usr << "-------------------------------"
for(var/mob/X in world)
if(X.in_guild)
if(X.guild_name == usr.guild_name)
count += 1
usr << "<font color=#000066>{<font color=#FFFFFF><font face = Arial>[X.guild_rank]<font color=#000066>}</font> [X]"
usr << "Guild Members Online: [count]"
usr << "-------------------------------"

Guild_Leave()
set category = "Guild"
if(!src.guild_leader)
switch(alert("Are you sure you wish to leave the Guild [src.guild_name]?","Guild Leave","Yes","No"))

if("Yes")
src.Remove_Guild_Verbs()

for(var/mob/X in world)
if(X.guild_name == src.guild_name)
X << "<font color = #BB0EDA>Guild Information:</font> [src] has left the Guild!"

src.guild_name = ""
src.guild_leader = 0
src.guild_co_leader = 0
src.guild_member = 0

src.guild_invite = 0
src.guild_announce = 0
src.guild_boot = 0
src.guild_change_rank = 0

src.guild_rank = ""
src.in_guild = 0

src.verbs += new/mob/verb/Guild_Create()

if("No")
return
else
switch(alert("Are you sure you wish to leave the Guild [src.guild_name]?","Guild Leave","Yes","No"))

if("Yes")
var/savefile/F = new("World Save Files/Guilds.sav")

src.Remove_Guild_Verbs()

world << "<font color = #BB0EDA>Guild Information:</font> [src] has Disbanded [src.guild_name]!"

Guilds.Remove(src.guild_name)
F["Guilds"] << Guilds

src.guild_name = ""
src.guild_leader = 0
src.guild_co_leader = 0
src.guild_member = 0

src.guild_invite = 0
src.guild_announce = 0
src.guild_boot = 0
src.guild_change_rank = 0

src.guild_rank = ""
src.in_guild = 0



src.verbs += new/mob/verb/Guild_Create()

if("No")
return

mob
proc
Give_Guild_Verbs()
if(src.guild_leader)
src.verbs += typesof(/mob/Guild_Leader/verb)
src.verbs += typesof(/mob/Guild_Verbs/verb)

if(src.guild_co_leader)
src.verbs += typesof(/mob/Guild_Leader/verb)
src.verbs += typesof(/mob/Guild_Verbs/verb)

if(src.guild_member)
src.verbs += typesof(/mob/Guild_Verbs/verb)

if(src.guild_invite)
src.verbs += new/mob/Guild_Leader/verb/Guild_Invite()

if(src.guild_boot)
src.verbs += new/mob/Guild_Leader/verb/Guild_Boot()

if(src.guild_announce)
src.verbs += new/mob/Guild_Leader/verb/Guild_Announce()

if(src.guild_change_rank)
src.verbs += new/mob/Guild_Leader/verb/Guild_Change_Rank()

Remove_Guild_Verbs()
if(src.guild_leader)
src.verbs -= typesof(/mob/Guild_Leader/verb)
src.verbs -= typesof(/mob/Guild_Verbs/verb)

if(src.guild_co_leader)
src.verbs -= typesof(/mob/Guild_Leader/verb)
src.verbs -= typesof(/mob/Guild_Verbs/verb)

if(src.guild_member)
src.verbs -= typesof(/mob/Guild_Verbs/verb)

if(src.guild_invite)
src.verbs -= new/mob/Guild_Leader/verb/Guild_Invite()

if(src.guild_boot)
src.verbs -= new/mob/Guild_Leader/verb/Guild_Boot()

if(src.guild_announce)
src.verbs -= new/mob/Guild_Leader/verb/Guild_Announce()

if(src.guild_change_rank)
src.verbs -= new/mob/Guild_Leader/verb/Guild_Change_Rank()

In response to Solocord
Unless it's the wonky way the DM tabs handle spacing, it looks like you're tabbing after you use the labels you're gotoing to which, you shouldn't be.

Of course, you also shouldn't be using goto at all but yeah.
In response to Solocord
Please, please, please read this.

While you're at it, if you haven't read the DM Guide, please do so.
In response to LordAndrew
LordAndrew wrote:
Of course, you also shouldn't be using goto at all but yeah.

Yup. Especially when it's being used to violate code blocks as in this example.
In response to Garthor
okay then you rewrite it i got it from a friend but i was trying to add a BYOND Membership Requirement to create the guilds
In response to Solocord
Then copy it from your forum post, I think it reads all tabs as 4 spaces, so they should all be spaces now if you re-paste it on your file.
In response to Solocord
Solocord wrote:
okay then you rewrite it i got it from a friend but i was trying to add a BYOND Membership Requirement to create the guilds

It is horrible manners to tell someone whom you are asking help from to do something. I personally don't think you deserve really any help after saying that. Anyways (because I'm nice), copying and pasting code is never a good idea. Your indentation is most likely inconsistent with your "friend's" code. You need to check your indentation, and if you have to, re-do the indentation of each line.

Please have better etiquette in the future - I wasn't even contributing before and even I'm offended that you really said that.
In response to CauTi0N
Agreed.
                Finalise
src.guild_name = new_guild_name
src.guild_leader = 1
src.guild_rank = "Leader"
src.in_guild = 1
Guilds.Add(new_guild_name)
F["Guilds"] << Guilds
src.Give_Guild_Verbs()
src.verbs -= new/mob/verb/Guild_Create()
else
src << "Sorry Byond Members Only"
return ..()


Intendation here is terrible i believe.

I read further down and see this.

        else //i believe this is right
src << "Sorry Byond Members Only" //this isn't
return // nor this.
Do you still need help?
In response to Rickoshay
Usually you indent things like so:
mob
var
random = 1
verb
random()
if(random)
usr << ":D"
else
usr << ":("
return