Четверг, 20.11.2008, 19:39
 
 
Приветствую Вас Проезжий | RSS
[ Новые сообщения · Участники · Правила форума · Поиск! · RSS ]
Статистика Форума
Последние ответы Популярные темы Лучшие пользователи TOP 7
  • [FS] Ultimate Adm... [Скрипты]
  • Растановка трансп... [Wiki-Samp-Rus]
  • [FS/MAP]Admin'... [Скрипты]
  • Russian Actio Gam... [Сервера]
  • Клан [OMEPTA] про... [Скандалы]
  • Выбор управляющег... [Media-ProGroup]
  • Вопросы и ответы [The Godfather]
  • Обсуждение мода CityLi... (Ответов: 906)
  • Вопрос - Ответ (Ответов: 881)
  • Задавайте сюда ваши во... (Ответов: 855)
  • Обратный отщёт от 500 (Ответов: 512)
  • Помощь новечкам по скр... (Ответов: 510)
  • Пошли всех на хуй тут! (Ответов: 480)
  • Pen1 LS v1.4 by ONEhel... (Ответов: 382)
  • MiX (Сообщений: 2496)
  • AXE (Сообщений: 2153)
  • OKStyle™ (Сообщений: 1934)
  • fAkm4n (Сообщений: 1669)
  • RockStarGamer (Сообщений: 1608)
  • DarkByte (Сообщений: 1285)
  • Winston (Сообщений: 1190)
  • Страница 1 из 41234»
    Модератор форума: MAK 
    Форум SA-MP & MTA DM всё о GTa San Andreas по сети » San Andreas MultiPlayer » Вопросы и Проблемы » Как поставить место появления (Помощь с местом появления!)
    Как поставить место появления
    AleXman1994Дата: Четверг, 03.07.2008, 23:10 | Сообщение # 1
    Уверенный

    Группа: Продвинутые
    Сообщений: 215
    Город: Запорожье
    Статус: status
    Вот есть такой вопрос. Как поставить место появления, я уже знаю! ВАот, допустим, у меня есть вот такие места появления:

    AddPlayerClass(0,1319.0116,-899.2412,39.5781,175.9996,0,0,0,0,0,0); //
    AddPlayerClass(0,1364.8904,-1286.3806,13.5469,90.8165,0,0,0,0,0,0); //
    AddPlayerClass(0,1021.1591,-1127.4701,23.8676,179.6995,0,0,0,0,0,0); //
    AddPlayerClass(0,911.2214,-1800.6957,13.7073,0.2046,0,0,0,0,0,0); //

    Ну вот, например, я поменяю скин (я знаю, 0 там, где (0, .... ) - это выбираешь скин), получается, у каждого скина будет свой адрес, допустим:

    (0,1319.0116,-899.2412,39.5781,175.9996, ... )
    (35,1364.8904,-1286.3806,13.5469,90.8165, ... )
    (150,1021.1591,-1127.4701,23.8676,179.6995, ... )
    (200,911.2214,-1800.6957,13.7073,0.2046, ... )

    Так вот, тут скины, например, 0, 35 , 150, 200 и получается, у каждого скина будет своё место появления? Или как? Мне надо, что бы каждый скин, появлялся в разное время в разном месте появления. И как? Всё время будет в разном месте появлятся один и тот же скин или только в одном? И если в одном, то как сделать, что бы в разных местах?

     
    fAkm4nДата: Четверг, 03.07.2008, 23:19 | Сообщение # 2
    Долгожитель

    Группа: Продвинутые
    Сообщений: 1669
    Статус: status
    AddPlayerClass(0,1319.0116,-899.2412,39.5781,175.9996,0,0,0,0,0,0); //

    0 - идэ скина

    1319.0116,-899.2412,39.5781,175.9996 - координаты где спавнится игрок


    0.30$ за click, это возможно!



    Сообщение отредактировал Fr33zD1 - Пятница, 04.07.2008, 00:00
     
    AleXman1994Дата: Четверг, 03.07.2008, 23:24 | Сообщение # 3
    Уверенный

    Группа: Продвинутые
    Сообщений: 215
    Город: Запорожье
    Статус: status
    Quote (Fr33zD1)
    AddPlayerClass(123,1319.0116,-899.2412,39.5781,175.9996); //

    а вставлять как обычно? И если обычно, то как же тогда будет выбиратся скин?
     
    fAkm4nДата: Четверг, 03.07.2008, 23:33 | Сообщение # 4
    Долгожитель

    Группа: Продвинутые
    Сообщений: 1669
    Статус: status
    Quote (AleXman1994)
    то как же тогда будет выбиратся скин?

    кнопгами влевo право как обычно при входе на серв crazy

    0.30$ за click, это возможно!



    Сообщение отредактировал Fr33zD1 - Четверг, 03.07.2008, 23:33
     
    AleXman1994Дата: Четверг, 03.07.2008, 23:45 | Сообщение # 5
    Уверенный

    Группа: Продвинутые
    Сообщений: 215
    Город: Запорожье
    Статус: status
    тада ещё вопрос. Ты сказал, что надо удалить 0, 0, 0 и т.д. А как же я тогда выберу скину оружие при входе на серв? Если поможешь, дам + ибо это пополнит мои знания в скриптинге, а ты поможешь.
     
    XamsterДата: Четверг, 03.07.2008, 23:54 | Сообщение # 6
    Новенький

    Группа: Продвинутые
    Сообщений: 39
    Статус: status
    Quote (AleXman1994)
    AddPlayerClass(0,1319.0116,-899.2412,39.5781,175.9996,0,0,0,0,0,0); //

    Первый,третий и пятые нули это ид оружия;а то что второй,червертый и шестой это патроны.
    с тя + :)

    За помощь ожидаю +
     
    fAkm4nДата: Четверг, 03.07.2008, 23:58 | Сообщение # 7
    Долгожитель

    Группа: Продвинутые
    Сообщений: 1669
    Статус: status
    Xamster, забыл) я так, по памяти писал :)

    0.30$ за click, это возможно!

     
    AleXman1994Дата: Пятница, 04.07.2008, 00:01 | Сообщение # 8
    Уверенный

    Группа: Продвинутые
    Сообщений: 215
    Город: Запорожье
    Статус: status
    + я и так дам, а вот всё таки, я не то хотел. Фриизди сказал, что надо удалить 0, 0, 0, 0, 0, 0. Так вот.
    Quote (Fr33zD1)
    Например: AddPlayerClass(123,1319.0116,-899.2412,39.5781,175.9996); //

    Вот Фриизди написал, что надо удалять эти нолики, а как же тогда скинам выдать оружие? Просто, что ли не писать айди скина а дописать после координатов оружие и боеприпасы? Так?

    Добавлено (04.07.2008, 00:01)
    ---------------------------------------------
    Всё челы, спс вам за помощь! С меня каждому по +

     
    fAkm4nДата: Пятница, 04.07.2008, 00:01 | Сообщение # 9
    Долгожитель

    Группа: Продвинутые
    Сообщений: 1669
    Статус: status
    Quote (AleXman1994)
    Фриизди сказал, что надо удалить 0, 0, 0, 0, 0, 0

    забей, их ненадо удалять, просто вместо них ид пушек и патронов к ним

    0.30$ за click, это возможно!

     
    AleXman1994Дата: Пятница, 04.07.2008, 00:08 | Сообщение # 10
    Уверенный

    Группа: Продвинутые
    Сообщений: 215
    Город: Запорожье
    Статус: status
    а должно быть как, вот типо так?

    AddPlayerClass(1319.0116,-899.2412,39.5781,175.9996,0,0,0,0,0,0);
    (1364.8904,-1286.3806,13.5469,90.8165,0,0,0,0,0,0);
    (1021.1591,-1127.4701,23.8676,179.6995,0,0,0,0,0,0);

    Если не так, то подправте плз.

     
    slayerДата: Пятница, 04.07.2008, 00:26 | Сообщение # 11
    Постоялец

    Группа: Продвинутые
    Сообщений: 305
    Статус: status
    Должно быть так

    AddPlayerClass(0,1319.0116,-899.2412,39.5781,175.9996,0,0,0,0,0,0);
    AddPlayerClass(1,1364.8904,-1286.3806,13.5469,90.8165,0,0,0,0,0,0);
    AddPlayerClass(2,1021.1591,-1127.4701,23.8676,179.6995,0,0,0,0,0,0);

    Я показал пример, теперь все подробно обьясняю:
    1). То что Красным это ID скина.
    2). То что Синим это Координаты где данный скин будет появляться
    3). То что Зеленым это оружие игрока
    Вот к примеру 6 нулей которые имеются там.
    0,0,0,0,0,0

    Первый ноль это оружие типа ножа, биты, кия, ментовской дубинки.
    Второй ноль это патроны, но ты думаю понимаешь что для этого патроны не нужны и поэтому оставляем обязательно ноль.
    Третий ноль это пистолеты. Четвертый это патроны к ним.
    Пятый ноль это автоматы, ну а шестой это вновь патроны для них.

    Вот Пример
    AddPlayerClass(276,2037.4773,-1415.7725,16.9922,125.5933,9,0,24,60,30,100);
    Номер 276 это скин медика, дальше идут координаты его появления,
    потом идет оружие, 9-Бензопила, 24-Desert Eagle и в добавок к нему 60-патронов, 30-AK-47 и ему 100-патронов.

    Должно быть понятно!!



    -=Скажу вам одно, Samp.in Гавно=-

    Мои Разработки:
    [GM]SLSTDM
    [FS]Airport Gates
    [FS] Admin House

    Сообщение отредактировал slayer - Пятница, 04.07.2008, 00:30
     
    AleXman1994Дата: Пятница, 04.07.2008, 01:03 | Сообщение # 12
    Уверенный

    Группа: Продвинутые
    Сообщений: 215
    Город: Запорожье
    Статус: status
    угу, спс. Повезло, что тут люди не борзые и не жаль помоч людям! Ещё раз спс!
     
    slayerДата: Пятница, 04.07.2008, 01:07 | Сообщение # 13
    Постоялец

    Группа: Продвинутые
    Сообщений: 305
    Статус: status
    Незачто!!!


    -=Скажу вам одно, Samp.in Гавно=-

    Мои Разработки:
    [GM]SLSTDM
    [FS]Airport Gates
    [FS] Admin House
     
    AleXman1994Дата: Пятница, 04.07.2008, 12:13 | Сообщение # 14
    Уверенный

    Группа: Продвинутые
    Сообщений: 215
    Город: Запорожье
    Статус: status
    ёпт. Вот, смотрите, у меня в файле пауно написано вот так:

    main()
    {
    print("\n----------------------------------");
    print(" Los Santos by Daddy Al");
    print("----------------------------------\n");
    }

    #endif

    new Float:gRandomPlayerSpawns[9][3] = {
    {1319.0116,-899.2412,39.5781,175.9996},
    {1364.8904,-1286.3806,13.5469,90.8165},
    {1021.1591,-1127.4701,23.8676,179.6995},
    {911.2214,-18 00.6957,13.7073,0.2046},
    {2217.3865,-1147.2095,25.7764,348.4807},
    {2136.3176,-1426.2778,23.9848,91.1531},
    {1740.0905,-1951.2218,14.1172,3 57.8023},
    {2486.8464,-1647.2888,14.0703,180.3729},
    {1537.8551,-1339.4137,329.6978,20.1912}
    };

    public OnGameModeInit()
    {
    // Don't use these lines if it's a filterscript
    SetGameModeText("Blank Script");
    return 1;
    }

    Выдаёт ошибку:

    D:\Documents and Settings\1\Рабочий стол\Сервер\gamemodes\123.pwn(191) : warning 203: symbol is never used: "gRandomPlayerSpawns"

    Что за фигня и как исправить?

     
    XamsterДата: Пятница, 04.07.2008, 17:10 | Сообщение # 15
    Новенький

    Группа: Продвинутые
    Сообщений: 39
    Статус: status
    AleXman1994, попробуй в самый вверх
    Code
    new gRandomPlayerSpawns[MAX_PLAYERS];

    неуверен что заработает но попробуй

    За помощь ожидаю +
     
    Форум SA-MP & MTA DM всё о GTa San Andreas по сети » San Andreas MultiPlayer » Вопросы и Проблемы » Как поставить место появления (Помощь с местом появления!)
    Страница 1 из 41234»
    Поиск:

    Copyright SAMP-RUS© 2008