Ports
So I've been trying to make custom teleport spells for awhile now and I'm a bit confused about something.
http://gyazo.com/f939a3d77bddf48ece217a3e9ea1c0f7.png This is Circle of Commons. Casting it teleports me to 1427.0, 478.0, -51.9, heading=162.5 I've tried making custom ones many times before (not this one exactly) but I always run into the problem that my locations get wonky. So what does each value even do? What is 325 at the bottom? is 478 the Y loc? I've looked at another one and the value for teleport is 1 and then the Y loc where it teleports you is a whole different number. There seems to be some kind of voodoo ritual to making teleport spells that I don't understand, someone please help. |
Code:
x = spell.base[1]; so... Y X Z H -- seems to be half of what the H value is ... so if its 500 guessing the heading it ports you at would be 250? .. not 100% sure :) In perl scripts I always DOUBLE the heading to get them to face the way I want them to... so if I want them to face 125 .. i put 250 ..ect ect.. not sure why it works that way.. but it seems to work :) |
Quote:
Code:
quest::movepc(4,-2425,1270,-1.2,142.1); |
Brackets mean the field is optional and not necessary, I don't see anything that you're doing wrong, it's weird.
Code:
quest::movepc(zone id,x,y,z,[heading]) - Moves the user that triggered the Event to the provided zone and location. |
Quote:
Quote:
Alright then, thanks guys! |
All times are GMT -4. The time now is 07:17 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.