new bool:haz1[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/enter\", true) == 0) {
if (IsPlayerInRangeOfPoint(playerid, 3.0, X, Y, Z))
{
SetPlayerPos(playerid, X,Y,Z);//Interriror kordinátája
SetPlayerInterior(playerid, X);//Interrior idje
SetPlayerVirtualWorld(playerid, 1);//Nem muszály, csak vw-t vált. Több interior esetén hasznos
haz1[playerid] = true;//több interior esetén ne keveredjenek ak ordik
SendClientMessage(playerid, COLOR_RED, \"Bejöttél egy házba, kilépéshez /exit\");
return 1;
}
if(strcmp(cmdtext, \"/exit\", true) == 0) {
if (IsPlayerInRangeOfPoint(playerid, 3.0, X,Y,Z)&& haz1[playerid] == true)
{
SetPlayerPos(playerid, X,Y,Z);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
haz1[playerid] = false;
return 1;
}
return 0;
}