Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 3 ПерваяПервая 1 2 3 ПоследняяПоследняя
Показано с 11 по 20 из 23
  1. #11
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    PHP код:
    C:\Documents and Settings\lol.pwn(3745) : error 017undefined symbol "playerid"
    C:\Documents and Settings\lol.pwn(3747) : error 017undefined symbol "playerid"
    C:\Documents and Settings\lol.pwn(3749) : error 017undefined symbol "playerid"
    Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


    3 Errors

    строки
    Код:
        format(string, sizeof(string), "В LS начался %s", GetWeatherName(0));
        SendClientMessage(playerid, -1, string);
        format(string, sizeof(string), "В SF начался %s", GetWeatherName(1));
        SendClientMessage(playerid, -1, string);
        format(string, sizeof(string), "В LV начался %s", GetWeatherName(2));
        SendClientMessage(playerid, -1, string);
    и куда это присвоить можно Деймос

    PHP код:
     new Float:xFloat:yFloat:z;
        for(new 
    0MAX_PLAYERSi++)
        {
            if(
    IsPlayerConnected(i))
            {
                
    GetPlayerPos(ixyz);
                if((
    > -992.5172 && 4000.0000) && (528.0000 && > -4000.0000)) // Проверям по позиции игрока где он находиться. В данном случае мы в Los Santos
                
    {
                    
    SetPlayerWeather(iWeather[0]); // Присваиваем погоду игроку в LS
                
    }
                if((
    > -4000.0000 && x< -992.5172) && (4000.0000 && > -4000.0000)) // Проверям по позиции игрока где он находиться. В данном случае мы в  San Fierro
                
    {
                    
    SetPlayerWeather(iWeather[1]); // Присваиваем погоду игроку в SF
                
    }
                if((
    > -992.5172 && x4000.0000) && (4000.0000 && 528.0000)) // Проверям по позиции игрока где он находиться. В данном случае мы в Las Venturas
                
    {
                    
    SetPlayerWeather(iWeather[2]); // Присваиваем погоду игроку в LV
                
    }
            }
        } 

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

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

        
    weather[0] = weatherLS[random(sizeof(weatherLS))]; // Присваиваем рандомную погоду LS 
        
    weather[1] = weatherSF[random(sizeof(weatherSF))]; // Присваиваем рандомную погоду SF 
        
    weather[2] = weatherLV[random(sizeof(weatherLV))]; // Присваиваем рандомную погоду LV 
        
    new string[14+sizeof(weather_name)+1];
        
    format(stringsizeof(string), "В LS начался %s"GetWeatherName(0));
        
    SendClientMessageToAll(-1string);
        
    format(stringsizeof(string), "В SF начался %s"GetWeatherName(1));
        
    SendClientMessageToAll(-1string);
        
    format(stringsizeof(string), "В LV начался %s"GetWeatherName(2));
        
    SendClientMessageToAll(-1string);
        return 
    1

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

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

    Steve Pavlina

  3. #13
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    ChangeWeather(); вставить в кэлбек ongamemodeinit ? чтобы погода менялась? или в паблик payday-я ?

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

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

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

    Steve Pavlina

  5. #15
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    тогда через какой промежуток будет выводится это

    PHP код:
    public ChangeWeather() 

        
    weather[0] = weatherLS[random(sizeof(weatherLS))]; // Присваиваем рандомную погоду LS 
        
    weather[1] = weatherSF[random(sizeof(weatherSF))]; // Присваиваем рандомную погоду SF 
        
    weather[2] = weatherLV[random(sizeof(weatherLV))]; // Присваиваем рандомную погоду LV 
        
    new string[14+sizeof(weather_name)+1];
        
    format(stringsizeof(string), "В LS начался %s"GetWeatherName(0));
        
    SendClientMessageToAll(-1string);
        
    format(stringsizeof(string), "В SF начался %s"GetWeatherName(1));
        
    SendClientMessageToAll(-1string);
        
    format(stringsizeof(string), "В LV начался %s"GetWeatherName(2));
        
    SendClientMessageToAll(-1string);
        return 
    1

    ?

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Ну вот же условие:
    PHP код:
        if(newminute == 15 && newsecond == 00// Если время сервера соответствует 15 минутам любого часа, то меняем погоду 
        

            
    ChangeWeather(); // Меняем погоду 
        

        if(
    newminute == 40 && newsecond == 00// Если время сервера соответствует 40 минутам любого часа, то меняем погоду 
        

            
    ChangeWeather(); // Меняем погоду 
        

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

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

    Steve Pavlina

  7. Пользователь сказал cпасибо:
    Trender (13.11.2014)
  8. #17
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    Код:
    [22:15:00] В LS начался ураган
    
    [22:15:00] В SF начался шторм
    
    [22:15:00] В LV начался ветер
    
    [22:15:00] В LS начался дождливо
    
    [22:15:00] В SF начался пасмурно
    
    [22:15:00] В LV начался солнечно
    
    [22:15:00] В LS начался пасмурно
    
    [22:15:00] В SF начался ветер
    
    [22:15:00] В LV начался ветер
    
    [22:15:00] В LS начался ясно
    
    [22:15:00] В SF начался дождливо
    
    [22:15:00] В LV начался шторм
    
    [22:15:00] В LS начался пасмурно
    
    [22:15:00] В SF начался дождливо
    
    [22:15:00] В LV начался ясно
    
    [22:15:00] В LS начался шторм
    
    [22:15:00] В SF начался солнечно
    
    [22:15:00] В LV начался ураган
    
    [22:15:00] В LS начался Ошибка
    
    [22:15:00] В SF начался ураган
    
    [22:15:00] В LV начался шторм
    
    [22:15:00] В LS начался ураган
    
    [22:15:00] В SF начался Ошибка
    
    [22:15:00] В LV начался ветер
    
    [22:15:00] В LS начался пасмурно
    
    [22:15:00] В SF начался ясно
    
    [22:15:00] В LV начался пасмурно
    
    [22:15:00] В LS начался шторм
    
    [22:15:00] В SF начался пасмурно
    
    [22:15:00] В LV начался солнечно
    
    [22:15:00] В LS начался ураган
    
    [22:15:00] В SF начался шторм
    
    [22:15:00] В LV начался дождливо
    
    [22:15:00] В LS начался ясно
    
    [22:15:00] В SF начался дождливо
    
    [22:15:00] В LV начался ураган
    
    [22:15:00] В LS начался дождливо
    
    [22:15:00] В SF начался ясно
    
    [22:15:00] В LV начался солнечно
    
    [22:15:00] В LS начался шторм
    
    [22:15:00] В SF начался солнечно
    
    [22:15:00] В LV начался Ошибка
    
    [22:15:00] В LS начался ураган
    
    [22:15:00] В SF начался солнечно
    
    [22:15:00] В LV начался солнечно
    
    [22:15:00] В LS начался ветер
    
    [22:15:00] В SF ачался ясно
    Вот теперь у меня как.....

    [22:15:00] В LV начался пасмурно

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Полностью весь код, что получился, скинь.
    Ну и сообщения сам под себя переделывай.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  10. #19
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    здд
    Последний раз редактировалось Trender; 13.11.2014 в 01:39.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Убирай код из OnPlayerUpdate и вставляй в секундный таймер =\
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  12. Пользователь сказал cпасибо:
    Trender (13.11.2014)
 

 
Страница 2 из 3 ПерваяПервая 1 2 3 ПоследняяПоследняя

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

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

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

Ваши права

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