09.11.2012, 16:38
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/entrarsub", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, -0000.000000, -0000.000000, 000.000000)) //Onde o player tem que estar para funcionar
{
SetPlayerPos(playerid, 0000.000000, -0000.000000, 000.000000); //seta o player na condernadas do Interior
SetPlayerFacingAngle(playerid, 000.000000);
SetPlayerInterior(playerid, 17); //ID Interior Dentro
return 1;
}
}
if (strcmp("/sairsub", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, -0000.000000, -0000.000000, 000.000000))
{
SetPlayerPos(playerid, 0000.000000, -0000.000000, 000.000000);
SetPlayerFacingAngle(playerid, 000.000000);
SetPlayerInterior(playerid, 0);//Interior fora
return 1;
}
}
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
if ((newkeys==KEY_SECONDARY_ATTACK)) // Key ( F / Enter )
{
OnPlayerCommandText(playerid,"/entrarsub");
OnPlayerCommandText(playerid,"/sairsub");
}
}