• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Distance Effect

everything is possible:

you should just add this line to your !bless script:
LUA:
doSendDistanceShoot(getCreaturePosition(cid), {x=getCreaturePosition(cid).x+2,y=getCreaturePosition(cid).y,z=getCreaturePosition(cid).z}, 10)
P.s. function params: doSendDistanceShoot(frompos, topos, type[, player])
 
@up: its working... but he thought you wanted it only for one direction... xD

LUA:
doSendDistanceShoot(getCreaturePosition(cid), {x=getCreaturePosition(cid).x+2,y=getCreaturePosition(cid).y-2,z=getCreaturePosition(cid).z}, 10)
doSendDistanceShoot(getCreaturePosition(cid), {x=getCreaturePosition(cid).x+2,y=getCreaturePosition(cid).y,z=getCreaturePosition(cid).z}, 10)
doSendDistanceShoot(getCreaturePosition(cid), {x=getCreaturePosition(cid).x+2,y=getCreaturePosition(cid).y+2,z=getCreaturePosition(cid).z}, 10)
doSendDistanceShoot(getCreaturePosition(cid), {x=getCreaturePosition(cid).x-2,y=getCreaturePosition(cid).y-2,z=getCreaturePosition(cid).z}, 10)
doSendDistanceShoot(getCreaturePosition(cid), {x=getCreaturePosition(cid).x-2,y=getCreaturePosition(cid).y,z=getCreaturePosition(cid).z}, 10)
doSendDistanceShoot(getCreaturePosition(cid), {x=getCreaturePosition(cid).x-2,y=getCreaturePosition(cid).y+2,z=getCreaturePosition(cid).z}, 10)
doSendDistanceShoot(getCreaturePosition(cid), {x=getCreaturePosition(cid).x,y=getCreaturePosition(cid).y-2,z=getCreaturePosition(cid).z}, 10)
doSendDistanceShoot(getCreaturePosition(cid), {x=getCreaturePosition(cid).x,y=getCreaturePosition(cid).y+2,z=getCreaturePosition(cid).z}, 10)
That's it for 8 positions

1 2 3

4 Player 5

6 7 8


i could shorten it but I dont want to....
 
Back
Top