AddGoon in Developer Help
|
|
Code:
mob/verb AddGoon(mob/M) if(usr.Clan == "Batman") if(M.Clan == "Goon") if(usr.Leader == 3) usr<<"You have are full" return switch(alert(M,"do you wish to be a goon for [usr]","Goon","Yes","No")) if("Yes") M<<"You are now a batman goon" M.BatmanGoon = 1 M.BatmanGoonLeader = "[usr]" M.Clan = "BatmanGoon" if(usr.Leader == 1) usr.verbs += typesof(/mob/BatmanLeader/verb) usr.Leader += 1 if("No") usr<<"[M] denied your request" if(usr.Clan == "Joker") if(M.Clan == "Goon") if(usr.Leader == 3) usr<<"You have are full" return switch(alert(M,"do you wish to be a goon for [usr]","Goon","Yes","No")) if("Yes") M<<"You are now a Joker goon" M.JokerGoon = 1 M.JokerGoonLeader = "[usr]" M.Clan = "JokerGoon" if(usr.Leader == 1) usr.verbs += typesof(/mob/JokerLeader/verb) usr.Leader += 1 if("No") usr<<"[M] denied your request" if(usr.Clan == "Goon") if(M.Clan == "Goon") if(usr.Leader == 3) usr<<"You have are full" return switch(alert(M,"do you wish to be a goon for [usr]","Goon","Yes","No")) if("Yes") M<<"You are now a Joker goon" M.JokerGoon = 1 M.JokerGoonLeader = "[usr]" M.Clan = "JokerGoon" if(usr.Leader == 1) usr.verbs += typesof(/mob/JokerLeader/verb) usr.Leader += 1 if("No") usr<<"[M] denied your request"
mob/BatmanLeader/verb Kick(mob/M) set category = "Leader" if(BatmanGoonLeader == "[src]") M.BatmanGoon = 0 M.BatmanGoonLeader = "" M.Clan = "Goon" usr.Leader -= 1 if(!usr.Leader) usr.verbs -= typesof(/mob/BatmanLeader/verb) mob/JokerLeader/verb Kick(mob/M) set category = "Leader" if(JokerGoonLeader == "[src]") M.JokerGoon = 0 M.JokerGoonLeader = "" M.Clan = "Goon" usr.Leader -= 1 if(!usr.Leader) usr.verbs -= typesof(/mob/JokerLeader/verb)
|
Problem description:loading Batpenguin.dme
loading Skin.dmf
Verbs.dm:61:error: /mob/BatmanLeader/verb: compile failed (possible infinite cross-reference loop)
Verbs.dm:77:error: /mob/JokerLeader/verb: compile failed (possible infinite cross-reference loop)
Verbs.dm:93:error: /mob/JokerLeader/verb: compile failed (possible infinite cross-reference loop)
Verbs.dm:107:error: /mob/BatmanLeader/verb: compile failed (possible infinite cross-reference loop)
Verbs.dm:117:error: /mob/JokerLeader/verb: compile failed (possible infinite cross-reference loop)
Batpenguin.dmb - 5 errors, 0 warnings (double-click on an error to jump to it)
|
i tried a few different ways this one was the only one working out for me hope this helps ^^ gl
if someone can explain please do