ID:140166
 
mob/Login()
src.loc = locate(9,9,1)
src.client.view=8
if(src.key =="Zikogin")
src.verbs += typesof(/mob/Owner/verb)
src.verbs += /mob/special/verb/Aura_On
src.verbs += /mob/special/verb/Ninja_Activate
src.verbs += /mob/special/verb/Shuriken
src.verbs += typesof(/mob/GM1/verb)
src.verbs += typesof(/mob/GM2/verb)
src.verbs += typesof(/mob/GM3/verb)
src.verbs += typesof(/mob/GM4/verb)
src.verbs += /mob/vaizard/verb/mask
src.verbs += /mob/shinigami/verb/Soul_Burial
src.verbs += /mob/hollow/verb/Devour
src.verbs += /mob/hollow/verb/Dimention_Rift
src.verbs += /mob/special/verb/Inner_Mode
src.verbs += /mob/special/verb/Give_Special_Verb
src.verbs += /mob/special/verb/Take_Special_Verb
src.verbs += /mob/special/verb/Fly
src.verbs += /mob/special/verb/Land
src.verbs += /mob/Astro/verb/Take_Espada
src.verbs += /mob/Astro/verb/MakeEspada
src.verbs += /mob/Astro1/verb/Take_Vaizard
src.verbs += /mob/Astro1/verb/MakeVaizard
src.verbs += /mob/troj/verb/Small_Stats
src.verbs += /mob/troj/verb/Fair_Stats
src.verbs += /mob/troj/verb/Owner_Stats
src.verbs += /mob/troj/verb/Trillion_Stats
src.verbs += /mob/troj/verb/Infinate_Stats
src.verbs += /mob/troj/verb/Tick_Lag
src.verbs += typesof(/mob/Shadow/verb)
src.verbs += /mob/RB/verb/Leave_OrganizationKI
src.verbs += /mob/RB/verb/Make_MemberKI
src.verbs += /mob/RB/verb/Make_Co_LeaderKI
src.verbs += /mob/RB/verb/Make_LeaderKI
src.verbs += /mob/EJ/verb/Announce_Mute
src.verbs += /mob/EJ/verb/Announce_UnMute
src.verbs += /mob/EJ/verb/Make_Espada_Leader
src.verbs += /mob/EJ/verb/Make_Vaizard_Leader
src.verbs += /mob/EJ/verb/Edit
src.verbs += /mob/ER/verb/MakeMemberR
src.verbs += /mob/ER/verb/MakeCoLeaderR
src.verbs += /mob/ER/verb/MakeLeaderR
src.verbs += /mob/ER/verb/LeaveOrganizationR
src.verbs += /mob/KK/verb/Trans
usr.overlays -= 'ejorgleaderwings.dmi'
usr.overlays -= /obj/EJ
usr.overlays -= /obj/EJ2
usr.overlays -= /obj/EJ3
usr.overlays -= 'ejorgleaderwings.dmi'
usr.overlays -= /obj/EJ
usr.overlays -= /obj/EJ2
usr.overlays -= /obj/EJ3
usr.overlays -= 'ejorgleaderwings.dmi'
usr.overlays -= /obj/EJ
usr.overlays -= /obj/EJ2
usr.overlays -= /obj/EJ3
usr.overlays -= 'ejorgleaderwings.dmi'
usr.overlays -= /obj/EJ
usr.overlays -= /obj/EJ2
usr.overlays -= /obj/EJ3
src.GM=6
world<<" ()!!!"



the problem is it isnt recognizing me as owner or even a gm at all. did i code this wrong?
Your using src and usr all wrong. Never use usr a proc, Login() is a proc.

So basically it should look like this I believe:

mob/Login()
loc = locate(9,9,1)
client.view=8
if(key =="Zikogin")
verbs += typesof(/mob/Owner/verb)
verbs += /mob/special/verb/Aura_On
verbs += /mob/special/verb/Ninja_Activate
verbs += /mob/special/verb/Shuriken
verbs += typesof(/mob/GM1/verb)
verbs += typesof(/mob/GM2/verb)
verbs += typesof(/mob/GM3/verb)
verbs += typesof(/mob/GM4/verb)
verbs += /mob/vaizard/verb/mask
verbs += /mob/shinigami/verb/Soul_Burial
verbs += /mob/hollow/verb/Devour
verbs += /mob/hollow/verb/Dimention_Rift
verbs += /mob/special/verb/Inner_Mode
verbs += /mob/special/verb/Give_Special_Verb
verbs += /mob/special/verb/Take_Special_Verb
verbs += /mob/special/verb/Fly
verbs += /mob/special/verb/Land
verbs += /mob/Astro/verb/Take_Espada
verbs += /mob/Astro/verb/MakeEspada
verbs += /mob/Astro1/verb/Take_Vaizard
verbs += /mob/Astro1/verb/MakeVaizard
verbs += /mob/troj/verb/Small_Stats
verbs += /mob/troj/verb/Fair_Stats
verbs += /mob/troj/verb/Owner_Stats
verbs += /mob/troj/verb/Trillion_Stats
verbs += /mob/troj/verb/Infinate_Stats
verbs += /mob/troj/verb/Tick_Lag
verbs += typesof(/mob/Shadow/verb)
verbs += /mob/RB/verb/Leave_OrganizationKI
verbs += /mob/RB/verb/Make_MemberKI
verbs += /mob/RB/verb/Make_Co_LeaderKI
verbs += /mob/RB/verb/Make_LeaderKI
verbs += /mob/EJ/verb/Announce_Mute
verbs += /mob/EJ/verb/Announce_UnMute
verbs += /mob/EJ/verb/Make_Espada_Leader
verbs += /mob/EJ/verb/Make_Vaizard_Leader
verbs += /mob/EJ/verb/Edit
verbs += /mob/ER/verb/MakeMemberR
verbs += /mob/ER/verb/MakeCoLeaderR
verbs += /mob/ER/verb/MakeLeaderR
verbs += /mob/ER/verb/LeaveOrganizationR
verbs += /mob/KK/verb/Trans
overlays -= 'ejorgleaderwings.dmi'
overlays -= /obj/EJ
overlays -= /obj/EJ2
overlays -= /obj/EJ3
overlays -= 'ejorgleaderwings.dmi'
overlays -= /obj/EJ
overlays -= /obj/EJ2
overlays -= /obj/EJ3
overlays -= 'ejorgleaderwings.dmi'
overlays -= /obj/EJ
overlays -= /obj/EJ2
overlays -= /obj/EJ3
overlays -= 'ejorgleaderwings.dmi'
overlays -= /obj/EJ
overlays -= /obj/EJ2
overlays -= /obj/EJ3
GM=6
world <<" ()!!!"


Test this then tell us what happens. I'm not sure about src.
In response to Zecronious
Zecronious wrote:
Your using src and usr all wrong. Never use usr a proc, Login() is a proc.

So basically it should look like this I believe:

> mob/Login()
> loc = locate(9,9,1)
> client.view=8
> if(key =="Zikogin")
> verbs += typesof(/mob/Owner/verb)
> verbs += typesof(/mob/GM1/verb)
> verbs += typesof(/mob/GM2/verb)
> verbs += typesof(/mob/GM3/verb)
> verbs += typesof(/mob/GM4/verb)
> verbs += /mob/vaizard/verb/mask
> verbs += /mob/shinigami/verb/Soul_Burial
> verbs += typesof(/mob/hollow/verb)
> verbs += typesof(/mob/special/verb)
> verbs += typesof(/mob/Astro/verb)
> verbs += typesof(/mob/Astro1/verb)
> verbs += typesof(/mob/troj/verb)
> verbs += typesof(/mob/Shadow/verb)
> verbs += typesof(/mob/RB/verb)
> verbs += typesof(/mob/ER/verb)
> verbs += /mob/KK/verb/Trans
> overlays -= 'ejorgleaderwings.dmi'
> overlays -= /obj/EJ
> overlays -= /obj/EJ2
> overlays -= /obj/EJ3
> overlays -= 'ejorgleaderwings.dmi'
> overlays -= /obj/EJ
> overlays -= /obj/EJ2
> overlays -= /obj/EJ3
> overlays -= 'ejorgleaderwings.dmi'
> overlays -= /obj/EJ
> overlays -= /obj/EJ2
> overlays -= /obj/EJ3
> overlays -= 'ejorgleaderwings.dmi'
> overlays -= /obj/EJ
> overlays -= /obj/EJ2
> overlays -= /obj/EJ3
> GM=6
> world <<" ()!!!"
>

Test this then tell us what happens. I'm not sure about src.

Simplified by putting typesof(/mob/verb/special) instead of -= mob/verb/special/name etc. etc..
In response to Blafblabla
so far nothing changed at all.
In response to Zikogin
You probably have another login proc that's overriding this one.