Vice City Multiplayer
VC:MP 0.3 => mIRC/pawn Scripting => Snippet Showroom => Topic started by: mrockxkingbutt on February 08, 2013, 12:44:48 am
-
this is you can insert in any cmd you want it work when you are near to that player you want to /jail/unjail/kick/ban/drown etc
i convert it from sq to pawn
Mirrorize 1
[pawn] if (GetPlayerDistance(playerid,plr) >= 3) {
SendClientMessage(playerid, RED, " You Have To Be Near To That Player");
}[/pawn]
Mirrorize 2
[pawn]else if(GetPlayerDistance(playerid,plr)) SendClientMessage(playerid,COLOR_RED," You Have To Be Near ");[/pawn]
stock
[pawn]stock GetPlayerDistance( playerid, playerid2)
{
new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
new Float:tmpdis;
GetPlayerPos( playerid,x1,y1,z1 );
GetPlayerPos( playerid2,x2,y2,z2);
tmpdis = floatsqroot(floatpower(floatabs(floatsub(x2,x1 ) ),2)+floatpower(floatabs(floatsub(y2,y1 ) ),2)+floatpower(floatabs(floatsub(z2,z1 ) ),2) );
return floatround(tmpdis);
}[/pawn]
This Function Is From VCMP!
GUPS!
It Will Also Usefull When!
If You Used A Jail Command
With tHis You Can make To Work When You Are Near To Him He Will Be Jailed Otherwise he Cant be! Jailed!
So Its A UseFull Feature Discovered By me!
-
so emm where is a stock?
-
You didn't give the function GetPlayerDistance, so this won't work. Please fix it or I'll have to remove it.
EDIT: Thank you!