mob/verb
Create_Guild()
set category = "Other"
if(guild_allow)
if(level >= 100)
if(zenni >= 100000)
var/gname = input("What would you like to call your guild?","Guild Name")as text|null
if(!gname)
alert("You must enter a name.")
return
if(length(gname) <= 2)
alert("You need to have more then 2 characters in your guild name.")
return
if(gname)
switch(alert("Are you sure you want to name your guild, [gname]?","Guild Name","Yes","No"))
if("Yes")
alert("OK, you have now made a guild!")
guild_rank = 6
guild_leader = 1
nog.Add(gname)
gname = guildname
in_guild = 1
world << "<b><font color=red>Guild Information: <font color=white>[usr] has created a guild."
usr.guild_verbs()
zenni -= 100000
if("No")
alert("Very Well.")
return
else
alert("You need more zenni.")
return
else
alert("You need to get stronger.")
return
else
alert("A staff member has removed your privileges for what ever reason.")
return
mob/var
guildname = ""
in_guild = 0
guild_leader = 0
guild_rank = 0
guild_allow = 1
var/list/nog
Problem description:
runtime error: Cannot execute null.Add().
proc name: Create Guild (/mob/verb/Create_Guild)
usr: Howey (/mob)
src: Howey (/mob)
call stack:
Howey (/mob): Create Guild()
I have never been very good with lists... would someone give me a hand?