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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
[Архив] Помощь новичкам по скриптингу ! #2
heufixДата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR].
Старая Тема уже достаточно полна ответов, это продолжение первой темы.
Убедительная просьба к Новичкам:

К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).



Радость
CoderДата: Воскресенье, 11.12.2011, 19:10 | Сообщение # 3856
Постоялец
Группа: I'm V.I.P.
Сообщений: 339
Награды: 17
Город: Краснодар
Репутация: 770
Замечания: 0%
Статус:
VlaDyslaV, кнопку Enter нельзя забиндить...
VlaDyslaVДата: Воскресенье, 11.12.2011, 19:23 | Сообщение # 3857
Освоившийся
Группа: Пользователи
Сообщений: 76
Награды: 0
Город: Тараща
Репутация: 0
Замечания: 0%
Статус:
Coder, а любую другую можна?или можна как нить другим способом чтоб не сразу забиндить а каких то ф-ция чтоб задействовать ентер
adidosДата: Воскресенье, 11.12.2011, 19:33 | Сообщение # 3858
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 1
Город: Й-Ола
Репутация: 0
Замечания: 0%
Статус:
Возможно ли такое : задать объекту виртуальный мир? :D
aptypДата: Воскресенье, 11.12.2011, 19:38 | Сообщение # 3859
Продаюсь дешего
Группа: Продвинутые
Сообщений: 141
Награды: 2
Город: Green-X
Репутация: 405
Замечания: 20%
Статус:
adidos, да
[off]202020[/off]

Sergey_StarДата: Воскресенье, 11.12.2011, 20:09 | Сообщение # 3860
Новенький
Группа: Пользователи
Сообщений: 13
Награды: 0
Город: Екб
Репутация: 0
Замечания: 0%
Статус:
как сделать команду /level в диалоговом окне, для мода PEN1
чтобы при вводе команды вылазило окно со всеми данными



www.groza.ru
CoderДата: Воскресенье, 11.12.2011, 20:59 | Сообщение # 3861
Постоялец
Группа: I'm V.I.P.
Сообщений: 339
Награды: 17
Город: Краснодар
Репутация: 770
Замечания: 0%
Статус:
VlaDyslaV, лучше искать как исправить баг, чем способы его обойти :D
adidosДата: Воскресенье, 11.12.2011, 23:07 | Сообщение # 3862
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 1
Город: Й-Ола
Репутация: 0
Замечания: 0%
Статус:
Quote (adidos)
Возможно ли такое : задать объекту виртуальный мир?

Quote (aptyp)
adidos, да

и как это сделать?) :D

GeryyДата: Понедельник, 12.12.2011, 17:53 | Сообщение # 3863
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (adidos)
и как это сделать?)


Использовать стриммер для объектов, например от incognito. В нем есть опция вирт. мира для объекта.

Добавлено (12.12.2011, 17:53)
---------------------------------------------

Quote (Sergey_Star)
как сделать команду /level в диалоговом окне, для мода PEN1 чтобы при вводе команды вылазило окно со всеми данными


Собирай всю необходимую инфу в строки, форматируй и выводи не в чат, а уже в диалог.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
roman040494Дата: Понедельник, 12.12.2011, 18:03 | Сообщение # 3864
Освоившийся
Группа: Пользователи
Сообщений: 81
Награды: 0
Город: Екатеринбург
Репутация: -17
Замечания: 20%
Статус:
Та же проблема у меня. Но там имеються такие строки:

Code
new coordsstring[256];
текст текст текст
  if (stats)
  {
   format(coordsstring, sizeof(coordsstring), "текст",pcb,phw,psr,pwa);
   SendClientMessage(playerid, COLOR_GRAD4,coordsstring);
   format(coordsstring, sizeof(coordsstring), "текст,kills,ppen,costlevel,exp,expamount);
   SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
  }
  if (gTeam[playerid] == 2)
  {
   if( 0 <= Rang <= 3)
   {
    format(coordsstring, sizeof(coordsstring), "Служебное звание: Рядовой");
    SendClientMessage(playerid, 0x8080FFAA,coordsstring);
   }
     else if( 3 < Rang <= 7)
   {
    format(coordsstring, sizeof(coordsstring), "Служебное звание: Сержант");
    SendClientMessage(playerid, 0x8080FFAA,coordsstring);
   }
   else if( 7 <  Rang <= 11)
   {
    format(coordsstring, sizeof(coordsstring), "Служебное звание: Прапорщик");
    SendClientMessage(playerid,0x8080FFAA,coordsstring);
   }
   else if( 11 < Rang <= 16)
   {
    format(coordsstring, sizeof(coordsstring), "Служебное звание: Лейтенант");
    SendClientMessage(playerid, 0x8080FFAA,coordsstring);
   }
   else if( 11 < Rang <= 22)
   {
    format(coordsstring, sizeof(coordsstring), "Служебное звание: Капитан");
    SendClientMessage(playerid, 0x8080FFAA,coordsstring);
   }
   else if( 22 < Rang <= 28)
   {
    format(coordsstring, sizeof(coordsstring), "Служебное звание: Майор");
    SendClientMessage(playerid, 0x8080FFAA,coordsstring);
   }
   else if( 28 < Rang <= 32)
   {
    format(coordsstring, sizeof(coordsstring), "Служебное звание: Полковник");
    SendClientMessage(playerid, 0x8080FFAA,coordsstring);
   }
   else if(( 32 < Rang <= 40)||(Rang > 40))
   {
    format(coordsstring, sizeof(coordsstring), "Служебное звание: Генерал");
    SendClientMessage(playerid, 0x8080FFAA,coordsstring);
   }
  }
  if (PlayerInfo[playerid][pAdmin] >= 1)
  {
   format(coordsstring, sizeof(coordsstring), "Ключи от дома [%d] Ключи от бизнеса [%d] Ключи от гаража [%d] Ключи от бензин-бизнеса [%d] Ключи от аренд. машины [%d] Интерьер:[%d] Локация[%d]", housekey,bizkey,garagekey,fuelkey,HireCar[targetid],intir,local);
   SendClientMessage(playerid, COLOR_GRAD6,coordsstring);
   format(coordsstring, sizeof(coordsstring), "Лицензия: Пилот [%d] Такси [%d] Автобус [%d]. Дата: Пилот [%d] Такси [%d] Автобус [%d]", plic,tlic,blic,plicd,tlicd,blicd);
   SendClientMessage(playerid, COLOR_GRAD6,coordsstring);
   if(UseIpAdmHide[targetid] != 1)
   {
    format(coordsstring, sizeof(coordsstring), "Ip: [%s] OldCar: [%d]", ip,oldcar);
   }
   else
   {
       format(coordsstring, sizeof(coordsstring), "Ip: [%d.%d.%d.%d] OldCar: [%d]",random(255),random(255),random(255),random(255), oldcar);
   }
   SendClientMessage(playerid, COLOR_GRAD6,coordsstring);
  }
}


Может кто подскажет как быть с этими if (PlayerInfo[playerid][pAdmin] >= 1) и
if (gTeam[playerid] == 2)
{
if( 0 <= Rang <= 3)



sa-mp server public enemy №1 ip: game-arena.sytes.net:5555
Sergey_StarДата: Понедельник, 12.12.2011, 18:15 | Сообщение # 3865
Новенький
Группа: Пользователи
Сообщений: 13
Награды: 0
Город: Екб
Репутация: 0
Замечания: 0%
Статус:
Geryy, легко сказать, я это понимаю но как написать это все...
не поможешь? ;)



www.groza.ru
Raymond_WestДата: Вторник, 13.12.2011, 00:24 | Сообщение # 3866
Освоившийся
Группа: Продвинутые
Сообщений: 117
Награды: 6
Город: Черкассы
Репутация: 185
Замечания: 20%
Статус:
Привет всем. Помогите, есть команда /veh она добавляет авто на продажу, все работает норм, авто покупать можно, но после рестарта авто пропадает, но если кто то купил авто, то пишет что у вас уже есть авто, если добавить ищё раз авто, то авто будет зарегистрировано на человека который купил этот автомобиль. Нужно сделать сохранение в файл. Кто поможет? )
GeryyДата: Среда, 14.12.2011, 06:07 | Сообщение # 3867
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (Sergey_Star)
легко сказать, я это понимаю но как написать это все... не поможешь?

Написать не сложно, просто время займет.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
Sergey_StarДата: Среда, 14.12.2011, 07:15 | Сообщение # 3868
Новенький
Группа: Пользователи
Сообщений: 13
Награды: 0
Город: Екб
Репутация: 0
Замечания: 0%
Статус:
Geryy, я делал подобное но взял не тот вид диалога и еще чего то не хватало :(


www.groza.ru
GeryyДата: Четверг, 15.12.2011, 17:24 | Сообщение # 3869
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (Sergey_Star)
я делал подобное но взял не тот вид диалога и еще чего то не хватало

Ну кинь в личку что там у тебя есть, посмотрим что не так.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
makr0oДата: Суббота, 17.12.2011, 22:22 | Сообщение # 3870
Новенький
Группа: Пользователи
Сообщений: 39
Награды: 0
Город: Киев
Репутация: 8
Замечания: 0%
Статус:
Всем привет) Хочу сделать менюшку, где будет выбираться машина, которая после выбора появится рядом с игроком.
Посмотрите, что не так сделал, просто ещё новичек =)

Code
if(dialogid == 3)
  {

  if(listitem == 0)
   {
    new turismo, Float:X,Float:Y,Float:Z,Float:Angle,colour1, colour2;
    GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);
    turismo = CreateVehicle(451,X+3,Y,Z,Angle,colour1,colour2,-1);
    return 1;
   }
   }

Поиск:





 


 


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