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

 



 
          





Рекомендуем:





Последние Файлы 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
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
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
  • Страница 1 из 1
  • 1
Скрипт для крепления объектов к игроку
ImperealistДата: Воскресенье, 08.01.2012, 21:15 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 205
Награды: 10
Город: Санкт-Петербург
Репутация: 518
Замечания: 100%
Статус:
Помогите найти скрипт какой нибудь, что бы подобрать координаты объекта, для крепления к игроку.
Заранее спасибо :)



Soviet Connection - open!


MerixДата: Воскресенье, 08.01.2012, 22:09 | Сообщение # 2
Уважаемый человек
Группа: Продвинутые
Сообщений: 757
Награды: 20
Город: Тверь
Репутация: 1306
Замечания: 60%
Статус:
Imperealist, вот, написал тебе небольшую команду, самое то, что ты хочешь.
Code
    if(strcmp(cmd, "/newobj", true) == 0)
  {
         new bone;
   new id;
   new Float:x, Float:y, Float:z, Float:rox, Float:roy, Float:roz;
   if(IsPlayerConnected(playerid))
      {
    tmp = strtok(cmdtext,idx);
       if(!strlen(tmp))
    {
        SendClientMessage(playerid,COLOR_WHITE,"Неправильно введена команда");
         return 1;
    }
    bone = strval(tmp);
    if(bone > 18 || bone < 1)
    {
     SendClientMessage(playerid,COLOR_WHITE,"Неправильно введен ID кости");
     return 1;
    }
    tmp = strtok(cmdtext,idx);
    if(!strlen(tmp))
    {
     SendClientMessage(playerid,COLOR_WHITE,"Неправильно введен ID объекта");
     return 1;
    }
    id = strval(tmp);
             tmp = strtok(cmdtext,idx);
             if(!strlen(tmp))
    {
     SendClientMessage(playerid,COLOR_WHITE,"Неправильно введено значение Х");
     return 1;
    }
    x = strval(tmp);
    tmp = strtok(cmdtext,idx);
             if(!strlen(tmp))
    {
     SendClientMessage(playerid,COLOR_WHITE,"Неправильно введено значение Y");
     return 1;
       }
    y = strval(tmp);
    tmp = strtok(cmdtext,idx);
             if(!strlen(tmp))
    {
     SendClientMessage(playerid,COLOR_WHITE,"Неправильно введено значение Z");
     return 1;
    }
    z = strval(tmp);
    tmp = strtok(cmdtext,idx);
             if(!strlen(tmp))
    {
     SendClientMessage(playerid,COLOR_WHITE,"Неправильно введено значение rX");
     return 1;
    }
    rox = strval(tmp);
    tmp = strtok(cmdtext,idx);
             if(!strlen(tmp))
    {
     SendClientMessage(playerid,COLOR_WHITE,"Неправильно введено значение rY");
     return 1;
    }
    roy = strval(tmp);
    tmp = strtok(cmdtext,idx);
             if(!strlen(tmp))
    {
     SendClientMessage(playerid,COLOR_WHITE,"Неправильно введено значение rZ");
     return 1;
    }
    roz = strval(tmp);
   }
   x = x*0.01;y = y*0.01;z = z*0.01;//rox = rx/100;roy = ry/100;roz = rz/100;
   SetPlayerAttachedObject(playerid, 1, id, bone, x, y, z, rox, roy, roz);
   new srt[256];
   format(srt,sizeof(srt),"Вы поставили объект %d на кость %d (%f %f %f %f %f %f)",id,bone,x,y,z,rox,roy,roz);
   SendClientMessage(playerid,COLOR_WHITE,srt);
   return 1;
  }



Совсем новое. Скоро ты обалдеешь.
ImperealistДата: Воскресенье, 08.01.2012, 22:25 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 205
Награды: 10
Город: Санкт-Петербург
Репутация: 518
Замечания: 100%
Статус:
Merix, Мм хотелось бы канеш скриптик, я просто видел очень удобный, но искать времени нет, к сожалению.
Ну ладно, спасибо на этом :)



Soviet Connection - open!


Fus1Дата: Воскресенье, 08.01.2012, 22:50 | Сообщение # 4
Группа: Продвинутые
Сообщений: 2704
Награды: 121
Город: Melbourne Australia
Репутация: 3103
Замечания: 0%
Статус:
Держи, работаю через него , очень удобно =)
Скачать [fs]

  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua