hakuren Posted December 20, 2013 Posted December 20, 2013 how to check if your partymember is on this cells if no partymember is on those cells it will return to 0 the red line Quote
AnnieRuru Posted December 20, 2013 Posted December 20, 2013 abusing addrid // callfunc "F_partynear", <distance>; function script F_partynear { .count = 0; .@origin = getcharid(3); .distance = getarg(0); getmapxy .map$, .x, .y, 0; addrid 2,0, getcharid(1); getmapxy .@map$, .@x, .@y, 0; if ( .map$ == .@map$ && distance( .@x, .@y, .x, .y ) <= .distance ) .count++; if ( getcharid(3) != .@origin ) end; return .count -1; // -1 because it also attach the orignal rid } prontera,155,188,5 script kjdhfkjsdf 100,{ dispbottom callfunc( "F_partynear", 2 ) +""; end; } Quote
hakuren Posted December 20, 2013 Author Posted December 20, 2013 abusing addrid // callfunc "F_partynear", <distance>; function script F_partynear { .count = 0; .@origin = getcharid(3); .distance = getarg(0); getmapxy .map$, .x, .y, 0; addrid 2,0, getcharid(1); getmapxy .@map$, .@x, .@y, 0; if ( .map$ == .@map$ && distance( .@x, .@y, .x, .y ) <= .distance ) .count++; if ( getcharid(3) != .@origin ) end; return .count -1; // -1 because it also attach the orignal rid } prontera,155,188,5 script kjdhfkjsdf 100,{ dispbottom callfunc( "F_partynear", 2 ) +""; end; } thankyou so much your the best Quote
Question
hakuren
how to check if your partymember is on this cells
if no partymember is on those cells it will return to 0
the red line
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.