mob/var
YT = 0
mob/Dark/verb
YamiTeleport()
set category = "Jutsus"
set name = "Yami Teleport"
if(YT == 1)
usr.YT = 0
usr << "You disable the ability to Yami Teleport"
else
usr.YT = 1
usr << "You enable the ability to Yami Teleport"
turf/DblClick()
if(usr.YT)
if(src.density) return
if(usr.onwater == 1)
usr << "You can't use Yami Teleport while on water!"
if(usr.PK == 0)
usr << "You can't use Yami Teleport in a Non PK Zone!"
else
usr.loc = locate(src.x,src.y,src.z)
usr.chakra -= 500
else
return
Problem description:
Alright well this is the yami teleport move. Its not working at all i click on the surface and i dont teleport to the spot. I work on the game before its just now its not working and when i complie no errors
ID:139174
![]() May 22 2011, 7:05 pm (Edited on May 22 2011, 7:15 pm)
|
|
Hashir Now when i try an use it for another move it wont work
client/DblClick(B as area) if(usr.inYouth==1) usr.x = B:x usr.y = B:y usr.z = B:z spawn(50) mob/var/tmp/inYouth=0 mob/Lee verb Youth() set category = "Jutsu" set name = "Power Of Youth" if(usr.inYouth==0) view()<<"<font color = blue>Time to get serious!" usr<<"Take off Leg Weight." usr.tai = usr.tai*2 usr.nin = usr.nin*2 usr.inYouth=1 usr.see_invisible = 1 return else if(usr.inYouth==1) usr<<"Put Leg Weights back on." usr.tai = usr.Mtai usr.nin = usr.Mnin usr.inYouth=0 usr.see_invisible = 0 return |
This works but when i try an make a copy of it, it does not work at all.
client/DblClick(A as area) if(usr.inFTGT==1) var/obj/afterimage1 = new /obj() afterimage1.layer = MOB_LAYER + 5 afterimage1.icon=usr.icon afterimage1.icon_state=usr.icon_state afterimage1.overlays=usr.overlays afterimage1.underlays = usr.underlays afterimage1.dir=usr.dir afterimage1.loc = usr.loc afterimage1.Mtele = 1 usr.x = A:x usr.y = A:y usr.z = A:z spawn(50) del(afterimage1) // other things such as reducing chakra bla bla obj var Mtele = 0 obj afterimage1 icon = 'appear.dmi' Mtele = 1 New() spawn(5) del src mob/var/tmp/inFTGT=0 mob/Minato verb FlyingThunderGodTechnique() set category = "Jutsu" set name = "Flying Thunder God Technique" if(usr.inFTGT==0) view()<<"<font color = blue>Hiraishin no Jutsu!" usr<<"You have unleashed a Powerful technique known by The Fourth Hokage." usr.tai = usr.tai*2 usr.nin = usr.nin*2 usr.inFTGT=1 usr.see_invisible = 1 return else if(usr.inFTGT==1) usr<<"you Stoped using the Forbidden jutsu." usr.tai = usr.Mtai usr.nin = usr.Mnin usr.inFTGT=0 usr.see_invisible = 0 return Copy and it wont work client/DblClick(A as area) if(usr.Youth==1) var/obj/afterimage1 = new /obj() afterimage1.layer = MOB_LAYER + 5 afterimage1.icon=usr.icon afterimage1.icon_state=usr.icon_state afterimage1.overlays=usr.overlays afterimage1.underlays = usr.underlays afterimage1.dir=usr.dir afterimage1.loc = usr.loc afterimage1.Mtele = 1 usr.x = A:x usr.y = A:y usr.z = A:z spawn(50) del(afterimage1) mob/var/tmp/Youth=0 mob/Lee verb Youth() set category = "Jutsu" set name = "True Speed" if(usr.Youth==0) view()<<"<font color = green>Time to show my true speed!" usr<<"You have taken off the leg weights." usr.tai = usr.tai*2 usr.Youth=1 usr.see_invisible = 1 return else if(usr.Youth==1) usr<<"You put your leg weights back on usr.tai = usr.Mtai usr.Youth=0 usr.see_invisible = 0 return |
If there is anything wrong in this code, please let me know.
- Hashir