08.02.2009, 13:08
Код:
if (strcmp(cmdtext, "/enterjailshop", true)==0)
{
if(PlayerToPoint(1, playerid, 679.1613,-1797.6292,12.4691,342.7083))
{
SetPlayerInterior(playerid,10);
SetPlayerPos(playerid,366.923980,360.0641,384.3123,-72.929359,-79.3703,-54.7400,1001.507812,1000.5078,1006.5078,315.000);
return SendClientMessage(playerid,0xFFFFFFAA,"You have entered Jail Burger shot!");
}
return 1;
}
if(strcmp(cmdtext,"/exitjailshop",true)==0)
{
if(PlayerToPoint(1.0,playerid,679.1613,-1797.6292,12.4691,342.7083))
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,679.1613,-1797.6292,12.4691,342.7083);
return SendClientMessage(playerid,0xFFFFFFAA,"You have left Jail Burger shot!");
}
return 1;
}
}
PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
return 0;
}


