[PROBLEM] /enter command make lags.
#1

Hello everyone..
I have a problem in server. When I enter building it lags a server for 1-2 seconds. But when I write /exit it works alright, what could be wrong?

pawn Код:
for(new i = 0; i < sizeof(BizzInfo); i++)
        {
            if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
            {
                ////printf("Found House :%d",i);
                if(PlayerInfo[playerid][pPbiskey] == i || (GetPlayerPCash(playerid) >= BizzInfo[i][bEntranceCost] || BizzInfo[i][bEntranceCost]==0))
                {

                    if(PlayerInfo[playerid][pPbiskey] != i && AdminDuty[playerid] != 1)
                    {
                        if(BizzInfo[i][bLocked] == 1)
                        {
                            GameTextForPlayer(playerid, "~r~Closed", 5000, 1);
                            return 1;

                        }
                        GivePlayerPCash(playerid,-BizzInfo[i][bEntranceCost]);
                        format(string, sizeof(string), "~r~-$%d~n~~w~Write /exit~n~to exit", BizzInfo[i][bEntranceCost]);
                        if(PlayerInfo[playerid][pLevel] >= 2)
                        {
                            BizzInfo[i][bTill] += BizzInfo[i][bEntranceCost];

                        }
                        ExtortionBiz(i, BizzInfo[i][bEntranceCost]);
                        BizzInfo[i][bProducts]--;
                        OnPropUpdate();
                        GameTextForPlayer(playerid, string, 5000, 3);

                    }
                    SetPlayerVirtualWorld(playerid, BizzInfo[i][bWorld]);
                    SetPlayerInterior(playerid,BizzInfo[i][bInterior]);
                    DOO_SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]);
                    PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior];
                    HouseEntered[playerid] = i;
                    PlayerInfo[playerid][pLocal] = i+99;

                }

            }

        }
and heres the /exit par for businesses

pawn Код:
for(new i = 0; i <  sizeof(BizzInfo); i++) {
////printf("Bizz :%d",i);
            if (PlayerToPoint(3, playerid,BizzInfo[i][bExitX], BizzInfo[i][bExitY], BizzInfo[i][bExitZ])) {
                if(HouseEntered[playerid] == i) {
                    SetPlayerInterior(playerid,0);
                    PlayerInfo[playerid][pInt] = 0;
                    SetPlayerVirtualWorld(playerid,0);
                    HouseEntered[playerid] = 255;
                    DOO_SetPlayerPos(playerid,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ]);
                    PlayerInfo[playerid][pLocal] = 255;
                    SetPlayerVirtualWorld(playerid,0);
                    Audio_Stop(playerid,1);
                    Audio_Pause(playerid,1);
                    Audio_Stop(playerid,2);
                    Audio_Pause(playerid,2);
                    Audio_Stop(playerid,3);
                    Audio_Pause(playerid,3);
                    Audio_Stop(playerid,4);
                    Audio_Pause(playerid,4);
                    Audio_Stop(playerid,5);
                    Audio_Pause(playerid,5);
                    Audio_Stop(playerid,6);
                    Audio_Pause(playerid,6);
                    Audio_Stop(playerid,7);
                    Audio_Pause(playerid,7);
                    //Audio_Play(playerid,0, true,false, true);
                }
            }
        }
I hope you can help..
Reply


Messages In This Thread
[PROBLEM] /enter command make lags. - by MartiQ - 01.04.2012, 17:21
Re: [PROBLEM] /enter command make lags. - by MartiQ - 03.04.2012, 11:18
Re: [PROBLEM] /enter command make lags. - by blank. - 03.04.2012, 11:35
Re: [PROBLEM] /enter command make lags. - by Ezay - 03.04.2012, 11:41
Re: [PROBLEM] /enter command make lags. - by MartiQ - 03.04.2012, 12:43
Re: [PROBLEM] /enter command make lags. - by CyNiC - 03.04.2012, 13:43
Re: [PROBLEM] /enter command make lags. - by Ezay - 03.04.2012, 13:59
Re: [PROBLEM] /enter command make lags. - by MartiQ - 03.04.2012, 14:20
Re: [PROBLEM] /enter command make lags. - by SuperViper - 03.04.2012, 14:23
Re: [PROBLEM] /enter command make lags. - by MartiQ - 06.04.2012, 16:07

Forum Jump:


Users browsing this thread: 1 Guest(s)