public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(PRESSED(KEY_YES) && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
if(IsPlayerInRangeOfPoint(playerid, 1.0, 1656.7712, 1733.2490, 10.8281))
{
SetPlayerInterior(playerid, 15);
SetPlayerPos(playerid, 207.737991, -109.019996, 1005.132812);
SendClientMessage(playerid, -1, "{FFFFFF}Bienvenido a {FFFF00}Binco");
}
else if(IsPlayerInRangeOfPoint(playerid, 1.0, 207.737991, -109.019996, 1005.132812))
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 1656.7712, 1733.2490, 10.8281);
}
else if(IsPlayerInRangeOfPoint(playerid, 1.0, 2340.3232, 2458.6045, 14.9688))
{
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 288.745971, 169.350997, 1007.171875);
}
else if(IsPlayerInRangeOfPoint(playerid, 3.0, 288.745971, 169.350997, 1007.171875))
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 2340.3232, 2458.6045, 14.9688);
}
else if(IsPlayerInRangeOfPoint(playerid, 2.0, 2271.0178, 2291.9329, 10.8203))
{
SetPlayerPos(playerid, 2269.3384, 2405.0715, 1133.0396);
SendClientMessage(playerid, -1, "{FFFFFF}Bienvenido a la tienda {FFFF00}'Electro Inc'");
SendClientMessage(playerid, -1, "{FFFFFF}Si deseas saber que puedes comprar aquн, utiliza {FFFF00}/ayuda electro");
}
else if(IsPlayerInRangeOfPoint(playerid, 1.0, 2269.3384, 2405.0715, 1133.0396))
{
SetPlayerPos(playerid, 2271.0178, 2291.9329, 10.8203);
}
}
return 1;
}
stock FixInterior(playerid)
{
TogglePlayerControllable(playerid, false);
SetTimerEx("FixInterior2", 2000, false, "i", playerid);
}
forward FixInterior2(playerid);
public FixInterior2(playerid)
{
TogglePlayerControllable(playerid, true);
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
Una pregunta respecto al tema de bugearse y caerse. Si cada vez que me conecto, caigo al vacнo y luego aparezco en BlueBerry, їa quй se debe?
|