Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 3 из 3
  1. #1
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±

    OnPlayerUpdate. Правда ли он часто обновляется?

    Очень многие до сих пор не верят в то, что данный колбэк обновляется по 20-25 раз за секунду, поэтому решил накидать простой код, который подтвердит мои слова. В общем, вот
    PHP код:
    new u_timeplayer_update;
    public 
    OnPlayerUpdate(playerid)
    {
        
    printf("OnPlayerUpdate вызван %i раз за последнюю секунду (%d)",++player_updateu_time-gettime());
        if(
    u_time <= gettime())
        {
            print(
    "Сброс\n");
            
    u_time gettime()+1;
            
    player_update 0;
        }
        return 
    1;

    Вставляем этот код, запускаем сервер, заходим, бегаем/прыгаем и сворачиваем игру. Логи всё сами вам скажут :)

     Ну а вот мои логи для тех, кому лень
    PHP код:
    [17:41:20Number of vehicle models0
    [17:41:34Incoming connection127.0.0.1:51473
    [17:41:34] [joinDeimoS has joined the server (0:127.0.0.1)
    [
    17:41:36OnPlayerUpdate вызван 1 раз за последнюю секунду (-1402220496)
    [
    17:41:36]

    [
    17:41:36OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:41:36OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:41:37OnPlayerUpdate вызван 3 раз за последнюю секунду (0)
    [
    17:41:37]

    [
    17:41:42OnPlayerUpdate вызван 1 раз за последнюю секунду (-4)
    [
    17:41:42]

    [
    17:41:43OnPlayerUpdate вызван 1 раз за последнюю секунду (0)
    [
    17:41:43]

    [
    17:41:43OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:41:43OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 18 раз за последнюю секунду (0)
    [
    17:41:44]

    [
    17:41:44OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 18 раз за последнюю секунду (1)
    [
    17:41:44OnPlayerUpdate вызван 19 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 20 раз за последнюю секунду (0)
    [
    17:41:45]

    [
    17:41:45OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 18 раз за последнюю секунду (1)
    [
    17:41:45OnPlayerUpdate вызван 19 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 20 раз за последнюю секунду (0)
    [
    17:41:46]

    [
    17:41:46OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 18 раз за последнюю секунду (1)
    [
    17:41:46OnPlayerUpdate вызван 19 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 20 раз за последнюю секунду (0)
    [
    17:41:47]

    [
    17:41:47OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:41:47OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 18 раз за последнюю секунду (-11)
    [
    17:41:59]

    [
    17:41:59OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:41:59OnPlayerUpdate вызван 18 раз за последнюю секунду (1)
    [
    17:42:00OnPlayerUpdate вызван 19 раз за последнюю секунду (0)
    [
    17:42:00]

    [
    17:42:00OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:42:00OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:42:00OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:42:00OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:42:00OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:42:00OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:42:11OnPlayerUpdate вызван 7 раз за последнюю секунду (-10)
    [
    17:42:11]

    [
    17:42:11OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:42:11OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:42:11OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:42:11OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:42:11OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:42:11OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:42:11OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 8 раз за последнюю секунду (0)
    [
    17:42:12]

    [
    17:42:12OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 18 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 19 раз за последнюю секунду (1)
    [
    17:42:12OnPlayerUpdate вызван 20 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 21 раз за последнюю секунду (0)
    [
    17:42:13]

    [
    17:42:13OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:42:13OnPlayerUpdate вызван 18 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 19 раз за последнюю секунду (0)
    [
    17:42:14]

    [
    17:42:14OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 18 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 19 раз за последнюю секунду (1)
    [
    17:42:14OnPlayerUpdate вызван 20 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 21 раз за последнюю секунду (0)
    [
    17:42:15]

    [
    17:42:15OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 18 раз за последнюю секунду (1)
    [
    17:42:15OnPlayerUpdate вызван 19 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 20 раз за последнюю секунду (0)
    [
    17:42:16]

    [
    17:42:16OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 5 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 6 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 7 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 8 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 9 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 10 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 11 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 12 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 13 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 14 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 15 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 16 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 17 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 18 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 19 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 20 раз за последнюю секунду (1)
    [
    17:42:16OnPlayerUpdate вызван 21 раз за последнюю секунду (1)
    [
    17:42:17OnPlayerUpdate вызван 22 раз за последнюю секунду (0)
    [
    17:42:17]

    [
    17:42:17OnPlayerUpdate вызван 1 раз за последнюю секунду (1)
    [
    17:42:17OnPlayerUpdate вызван 2 раз за последнюю секунду (1)
    [
    17:42:17OnPlayerUpdate вызван 3 раз за последнюю секунду (1)
    [
    17:42:17OnPlayerUpdate вызван 4 раз за последнюю секунду (1)
    [
    17:42:17OnPlayerUpdate вызван 5 раз за последнюю секунду (1


    Частота обновлений зависит от активности игрока
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  2. #2
    Аватар для J-Ex
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.03.2014
    Сообщений
    39
    Репутация:
    9 ±
    И данные в конфиге сервера тоже играют роль.

  3. #3
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от J-Ex Посмотреть сообщение
    И данные в конфиге сервера тоже играют роль.
    Так они и влияют на то, как часто сервер будет запрашивать данные о позиции игрока, здоровье и т.п. (они, можно сказать, являются чем-то вроде интервалов вызова. Как у таймеров). И чем активнее себя ведёт игрок (перестрелка в движении, например), тем больше параметров обновляется и, соответственно, больше пакетов серверу нужно получить/отослать для синхронизации (а каждый пакет - вызов колбэка). Именно поэтому код в данном колбэке должен быть максимально оптимизирован, даже в ущерб читаемости.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •