10:13
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
        
[Include] RemoveBuilding (2)
JasonGordon 24.05.2017 23:48
[SA-MP] Hosted Tab (116)
DieSeL 17.05.2017 17:33
Физрук (15)
Lanablogger1 16.05.2017 16:00
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 371 из 412«12369370371372373411412»
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
[Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
ВеликсДата: Среда, 11.01.2012, 23:37 | Сообщение # 1
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
[move]-= Вопрос | Ответ =-[/move]

В этой теме вы сможете получить ответы, на многие ваши вопросы по PAWN.


Новичкам:


  • Внятно объясняйте вашу проблему, если вы получили ошибку, обязательно выкладывайте строки, на которые "ругается" компилятор.
  • Помощь идет только по желанию пользователя, если вам человек помог вам только частично, не нужно начинать поливать его грязью.
  • Возможно тип вашей проблемы уже обсуждался на форуме, воспользуйтесь поиском.
  • В этой теме пользователи лишь оказывают помощь в написании кода, а не пишут его за вас. (!!!)
  • Если вы хотите отблагодарить пользователя, жмите на кнопку . (Только для продвинутых, и выше)
  • Если вы уже задавали вопрос, и не получили на него ответа, лучше напишите в ЛС одному, из участников группы Support, чем зафлуживать тему.


Скриптерам:

  • Не оскорблять новичков.
  • Не флудить сообщениями, подобных "Закрой PAWNO и иди делай уроки".
  • Не посылать в поиск. Юзер итак уже пришёл сюда из поиска. Если решение проблемы уже было опубликовано, то указать в какой теме
  • Как можно понятней объяснять решение той, или иной проблемы, по возможности приводить примеры.



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
WeddewДата: Среда, 09.01.2013, 19:27 | Сообщение # 5551
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
X_LeonS, может после окончания анимации добавить:
Код
TogglePlayerControllable(playerid, 1);




www.weddew-shop.ru
X_LeonSДата: Среда, 09.01.2013, 20:32 | Сообщение # 5552
Группа: I'm V.I.P.
Сообщений: 610
Награды: 8
Город: Барнаул
Репутация: 202
Замечания: 40%
Статус:
Weddew, это размораживает действия, а смысл разморозки если меня и не замораживало. Там тупо получается так что камера вертится с игроком на месте, прыжок - и все я могу бегать


Мои услуги:
-Качественный мапинг (в данный момент работ нет так как пока всё для своего сервера)
-Скриптинг мелочей
-Разработка сайтов
-Работы в PhotoShop
Обращаться по icq или скайпу!
ICQ - 926048
Skype - x_leons


WeddewДата: Среда, 09.01.2013, 21:09 | Сообщение # 5553
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (X_LeonS)
Weddew, это размораживает действия, а смысл разморозки если меня и не замораживало. Там тупо получается так что камера вертится с игроком на месте, прыжок - и все я могу бегать

А так:
Код
ClearAnimations(playerid);




www.weddew-shop.ru
X_LeonSДата: Среда, 09.01.2013, 21:46 | Сообщение # 5554
Группа: I'm V.I.P.
Сообщений: 610
Награды: 8
Город: Барнаул
Репутация: 202
Замечания: 40%
Статус:
Weddew, самое первое что попробывал - реакция есть (голова дергается) но так сказать разморозки нет


Мои услуги:
-Качественный мапинг (в данный момент работ нет так как пока всё для своего сервера)
-Скриптинг мелочей
-Разработка сайтов
-Работы в PhotoShop
Обращаться по icq или скайпу!
ICQ - 926048
Skype - x_leons


GeryyДата: Четверг, 10.01.2013, 02:58 | Сообщение # 5555
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Цитата (X_LeonS)
Там тупо получается так что камера вертится с игроком на месте, прыжок - и все я могу бегать

Это такие анимации, имхо ничего не сделаешь.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
X_LeonSДата: Четверг, 10.01.2013, 10:06 | Сообщение # 5556
Группа: I'm V.I.P.
Сообщений: 610
Награды: 8
Город: Барнаул
Репутация: 202
Замечания: 40%
Статус:
Geryy, я к этому же сколняюсь...


Мои услуги:
-Качественный мапинг (в данный момент работ нет так как пока всё для своего сервера)
-Скриптинг мелочей
-Разработка сайтов
-Работы в PhotoShop
Обращаться по icq или скайпу!
ICQ - 926048
Skype - x_leons


X_LeonSДата: Четверг, 10.01.2013, 13:29 | Сообщение # 5557
Группа: I'm V.I.P.
Сообщений: 610
Награды: 8
Город: Барнаул
Репутация: 202
Замечания: 40%
Статус:
ладно ребят тогда другой вопрос
if(VehicleTune[lv][t_hidro]==1)

где lv - это тот автомобиль который стоит рядом с игроком, так вот, как узнать что за машина рядом с игроком?



Мои услуги:
-Качественный мапинг (в данный момент работ нет так как пока всё для своего сервера)
-Скриптинг мелочей
-Разработка сайтов
-Работы в PhotoShop
Обращаться по icq или скайпу!
ICQ - 926048
Skype - x_leons


WeddewДата: Четверг, 10.01.2013, 14:29 | Сообщение # 5558
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (Geryy)
Это такие анимации, имхо ничего не сделаешь.

Цитата (X_LeonS)
Geryy, я к этому же сколняюсь...

Ну как вариант, включать другую анимацию, у которой нет такого бага и сразу же ее очищать через
Цитата (Weddew)
Код
ClearAnimations(playerid);


Добавлено (10.01.2013, 14:25)
---------------------------------------------
Цитата (X_LeonS)
где lv - это тот автомобиль который стоит рядом с игроком, так вот, как узнать что за машина рядом с игроком?

Можно делать поиск наименьшей дистанции перебором ID`ов транспорта. Пример:
Код
#define MAX_VEHDISTANCE 6.0 // Максимальное расстояние от игрока до транспорта

stock GetVehicleBesidePlayer(playerid)
{
    new Float:distance = 50.0, Float:newdistance, Float:vx, Float:vy, Float:vz, vehicleid = 0;
    for(new i = 1; i < MAX_VEHICLES; i++)
    {
     GetVehiclePos(i, vx, vy, vz);
     newdistance = GetPlayerDistanceFromPoint(playerid, vx, vy, vz);
     if(newdistance < distance)    
     {
      distance = newdistance;
      vehicleid = i;
     }
    }
    if(distance <= MAX_VEHDISTANCE) return vehicleid;
    else return false;
}


Добавлено (10.01.2013, 14:29)
---------------------------------------------
Ну или вообще упростить эту функцию:
Код
#define MAX_VEHDISTANCE 6.0 // Максимальное расстояние от игрока до транспорта   

stock GetVehicleBesidePlayer(playerid)   
{   
   new Float:newdistance, Float:vx, Float:vy, Float:vz;   
   for(new i = 1; i < MAX_VEHICLES; i++)   
   {   
    GetVehiclePos(i, vx, vy, vz);   
    newdistance = GetPlayerDistanceFromPoint(playerid, vx, vy, vz);   
    if(newdistance <= MAX_VEHDISTANCE) return i;
   }   
   return false;   
}




www.weddew-shop.ru


Сообщение отредактировал Weddew - Четверг, 10.01.2013, 14:29
X_LeonSДата: Четверг, 10.01.2013, 14:58 | Сообщение # 5559
Группа: I'm V.I.P.
Сообщений: 610
Награды: 8
Город: Барнаул
Репутация: 202
Замечания: 40%
Статус:
помойму ты что то не так понял, смотри что надо...
попробую объяснить
надо чтобы при вводе команды определялось что это за авто рядом с игроком...
вобщем вот код

Код
  
  if(strcmp(cmd, "/installtune", true) == 0)
     {
      if(IsPlayerConnected(playerid))
       {
    new Float:oldposx, Float:oldposy, Float:oldposz;
    for(new lv = 2; lv < sizeof(VehicleTune); lv++)
    {
     GetVehiclePos(lv, oldposx, oldposy, oldposz);
     if(IsPlayerInRangeOfPoint(playerid, 3.0, oldposx, oldposy, oldposz))
     {
               format(string, sizeof(string), "Вы желаете собрать комплект тюнинга для %s ?", VehicleTune[lv][vehicle_name]);
               ShowPlayerDialog(playerid, DIALOG_TUNE, DIALOG_STYLE_MSGBOX, "Сборка комплекта:", string, "Да", "Выйти");
               return 1;
              }
    }
   }
   return 1;
   }


Что не так с кодом? Авто определяется, но не правильно



Мои услуги:
-Качественный мапинг (в данный момент работ нет так как пока всё для своего сервера)
-Скриптинг мелочей
-Разработка сайтов
-Работы в PhotoShop
Обращаться по icq или скайпу!
ICQ - 926048
Skype - x_leons


WeddewДата: Четверг, 10.01.2013, 15:51 | Сообщение # 5560
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
X_LeonS, используйте мою функцию и замените команду на эту:
Код
if(strcmp(cmd, "/installtune", true) == 0)  
{  
  if(IsPlayerConnected(playerid))  
  {  
   new lv = GetVehicleBesidePlayer(playerid);
   if(!GetVehicleBesidePlayer(playerid)) return SendClientMessage(playerid, -1, "Около Вас нет ниодного транспорта");
   format(string, sizeof(string), "Вы желаете собрать комплект тюнинга для %s ?", VehicleTune[lv][vehicle_name]);  
   ShowPlayerDialog(playerid, DIALOG_TUNE, DIALOG_STYLE_MSGBOX, "Сборка комплекта:", string, "Да", "Выйти");  
   return 1;  
  }  
  return 1;  
}




www.weddew-shop.ru
GeryyДата: Четверг, 10.01.2013, 15:55 | Сообщение # 5561
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Цитата (X_LeonS)
 for(new lv = 2; lv < sizeof(VehicleTune); lv++)


В VehicleTune наверно только те тачки, которые можно затюнить или что там вобще в VehicleTune[lv][vehicle_name]?



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
X_LeonSДата: Четверг, 10.01.2013, 16:00 | Сообщение # 5562
Группа: I'm V.I.P.
Сообщений: 610
Награды: 8
Город: Барнаул
Репутация: 202
Замечания: 40%
Статус:
GetVehicleBesidePlayer... что это?


Мои услуги:
-Качественный мапинг (в данный момент работ нет так как пока всё для своего сервера)
-Скриптинг мелочей
-Разработка сайтов
-Работы в PhotoShop
Обращаться по icq или скайпу!
ICQ - 926048
Skype - x_leons


X_LeonSДата: Четверг, 10.01.2013, 16:02 | Сообщение # 5563
Группа: I'm V.I.P.
Сообщений: 610
Награды: 8
Город: Барнаул
Репутация: 202
Замечания: 40%
Статус:
массив, а именно
new VehicleTune[VEHICLES_SIZE][TuneInfo] = {
{509, "Bike",0,0,0,0,0,0,0,0},
{510, "MountainBike",0,0,0,0,0,0,0,0},
{492, "Greenwood",1,1,1,1,1,0,0,1},
{410, "Manana",1,1,1,1,0,1,1,0},
{481, "BMX",0,0,0,0,0,0,0,0},
{482, "Burrito",1,1,1,0,0,0,0,0},
};



Мои услуги:
-Качественный мапинг (в данный момент работ нет так как пока всё для своего сервера)
-Скриптинг мелочей
-Разработка сайтов
-Работы в PhotoShop
Обращаться по icq или скайпу!
ICQ - 926048
Skype - x_leons


WeddewДата: Четверг, 10.01.2013, 16:07 | Сообщение # 5564
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (X_LeonS)
GetVehicleBesidePlayer... что это?

Функция написанная мною, которая определяет ID ближайшего транспорта.




www.weddew-shop.ru
RusKeyДата: Пятница, 11.01.2013, 07:27 | Сообщение # 5565
Группа: I'm V.I.P.
Сообщений: 1083
Награды: 25
Город: Санкт-Петербург
Репутация: 273
Замечания: 80%
Статус:
Как то можно сделать на машине полоску на пример?
Я вроде видел что делали для хантли красную полоску как у скорой помощи.
Как такие вещи делать?



Вся оценка зависит от точки зрения того,кто ее дает.
Ничто не имеет фиксированной ценности.Вещь стоит столько,сколько кто-то готов за нее заплатить.
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
Страница 371 из 412«12369370371372373411412»
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM