Lazarus 
Master
 
Posts: 352
Likes Given: 11
Likes Received: 7 in 6 posts
Joined: Jun 2012
Reputation: 1
Hybris Ultima Online
![]()
|
RE: targon_ground - need help ^_^
(08-07-2012 12:26 PM)Shaklaban Wrote: well you can use that function:
Code:
[function summon_ground_avaible]
if (<SERV.MAP(<argv[0]>,<argv[1]>,<argv[3]>).ISNEARTYPE T_wall>)
return 0
elif (<SERV.MAP(<argv[0]>,<argv[1]>,<argv[3]>).ISNEARTYPE t_window>)
return 0
elif (<SERV.MAP(<argv[0]>,<argv[1]>,<argv[3]>).ISNEARTYPE t_water>)
return 0
endif
return 1
usage:
if <summon_ground_avaible <src.targp>>
That works PERFECT
thanks
There is the function if anyone wants to use:
[CALLED BY TARGETFG f_go]
Code:
[FUNCTION f_go]
IF (<DISTANCE <SRC.TARGP>> > 7) || !(<SRC.CANSEELOS <SRC.TARGP>>)
SRC.SMSG No alcanzas eso.
RETURN 1
ELSE
if <summon_ground_avaible <src.targp>>
SRC.GO <SRC.TARGP>
ENDIF
[function summon_ground_avaible]
if (<SERV.MAP(<argv[0]>,<argv[1]>,<argv[3]>).ISNEARTYPE T_wall>)
SRC.SMSG No puedes ahi.
return 0
elif (<SERV.MAP(<argv[0]>,<argv[1]>,<argv[3]>).ISNEARTYPE t_window>)
SRC.SMSG No puedes ahi.
return 0
elif (<SERV.MAP(<argv[0]>,<argv[1]>,<argv[3]>).ISNEARTYPE t_water>)
SRC.SMSG No puedes ahi.
return 0
elif (<SERV.MAP(<argv[0]>,<argv[1]>,<argv[3]>).ISNEARTYPE t_tree>)
SRC.SMSG No puedes ahi.
return 0
endif
return 1
I'll add more t_ there  i have added t_Tree ^_^
EDIT:
New problems:
-Multi houses [the default houses of sphere] [you can tp in in the wall]
-fences [iron fences]
-items
(This post was last modified: 08-07-2012 02:20 PM by Lazarus.)
|
|
08-07-2012 01:59 PM |
|
|