mob
proc
SubCheck()
set hidden = 1
if(!client.CheckPassport("This is my Passport"))
if(SubCheat=="On")
usr<<"<b>You have been granted Subscriber GM by world."
usr.verbs+=new/mob/Admin/verb/AdminTest
else
usr<<"SubGM is Off"
usr.verbs-=new/mob/Admin/verb/AdminTest
else
usr<<"<b>You must be a subscriber to use this feature."
return
i want ONLY people who are subscribers to be getting this verb, but it seems that all people are getting them. can you please help me?
You are checking if the person is NOT in the passport (due to the !), which means everyone that are not subscribed will get the verb. Take away the !