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

 



 
          





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





Последние Файлы 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).



Радость
Dima-kunДата: Пятница, 26.02.2010, 15:45 | Сообщение # 1036
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
lol_sobaka, SetPlayerTime


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Carl_FoxДата: Пятница, 26.02.2010, 20:26 | Сообщение # 1037
Постоялец
Группа: Продвинутые
Сообщений: 399
Награды: 8
Город: Ростов - на - Дону
Репутация: 58
Замечания: 0%
Статус:
rinatt, сколько ты добавил машин? 5?
для начала изменяешь тут:
Code
for(new h = 184; h < sizeof(CarInfo); h++)

просто прибавляешь 5 (кол-во добавленных машин)=>189
Далее ищешь паблик
Code
public IsAnOwnableCar(vehicleid)

и в нём смещяешь оба значения на 5.

rinattДата: Пятница, 26.02.2010, 21:06 | Сообщение # 1038
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 1
Город: Ижевск
Репутация: 0
Замечания: 0%
Статус:
Карл Фокс
Большое спаибо.
Рад что на этом сайте есть хорошие люди)

viruszombi2008Дата: Пятница, 26.02.2010, 21:12 | Сообщение # 1039
Новенький
Группа: Пользователи
Сообщений: 9
Награды: 1
Город: Симферополь
Репутация: 1
Замечания: 0%
Статус:
Помогите мне плиз изменить регистрацию чтоб место Имя_Фамилия можно было входить под любым ником


Владик
rinattДата: Пятница, 26.02.2010, 21:29 | Сообщение # 1040
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 1
Город: Ижевск
Репутация: 0
Замечания: 0%
Статус:
И если разрешите еще один вопрос

if(newcar == 184 || newcar == 185 || newcar == 186 || newcar == 187 || newcar == 188 || newcar == 189 )
{
if(PlayerInfo[playerid][pMember] == 6||PlayerInfo[playerid][pLeader] == 6) { }
else
{
SendClientMessage(playerid,COLOR_GREY," Вы не состоите в La Cosa Nostra");
RemovePlayerFromVehicle(playerid);
}
}

Вот так я "привязал машины к фракции"
Но результата 0.Может сесть и завести любой....
Пожалуста покажите мою ошибку

_LexA_Дата: Пятница, 26.02.2010, 23:44 | Сообщение # 1041
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
rinatt, ошибка в порядковых ид. Пересчитай их.
Carl_FoxДата: Пятница, 26.02.2010, 23:51 | Сообщение # 1042
Постоялец
Группа: Продвинутые
Сообщений: 399
Награды: 8
Город: Ростов - на - Дону
Репутация: 58
Замечания: 0%
Статус:
rinatt, лучше сделай так:
ко всем форвардам добавь
Code
forward IsALknCar(carid);

к пабликам добавь:
Code
public IsALknCar(carid)
{
      if(carid >= 184 && carid <= 189)
   {
    return 1;
   }
   return 0;

И уже потом добавь это:
Code
  if(IsALknCar(newcar))
    {
        if(PlayerInfo[playerid][pLeader] == 6||PlayerInfo[playerid][pMember] == 6) { }
        else {
           RemovePlayerFromVehicle(playerid);
           SendClientMessage(playerid, COLOR_GREY," Вы не состоите в мафии  La Cosa Nostra.");}
    }
}

Добавлено (26.02.2010, 23:51)
---------------------------------------------
_LexA_, ошибку с порядоквым id исправили уже.


Сообщение отредактировал Carl_Fox - Пятница, 26.02.2010, 23:52
_LexA_Дата: Пятница, 26.02.2010, 23:52 | Сообщение # 1043
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Carl_Fox, я не читал, что выше писали и подумал, что ошибка в ид.
rinattДата: Суббота, 27.02.2010, 13:34 | Сообщение # 1044
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 1
Город: Ижевск
Репутация: 0
Замечания: 0%
Статус:
Все вставил.
Ошибок нет,но сесть может любой((
В чем проблемма?
ublic IsALknCar(carid)
{
if(carid >= 184 && carid <= 189)
{
return 1;
}
return 0;

Это вставил в самый конец,

forward IsALknCar(carid);
Вставил в конец всех форвардов,

if(IsALknCar(newcar))
{
if(PlayerInfo[playerid][pLeader] == 6||PlayerInfo[playerid][pMember] == 6) { }
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY," Вы не состоите в мафии La Cosa Nostra.");}
}
}

Это добавил в newcar
Может я ошибся?(

Добавлено (27.02.2010, 13:34)
---------------------------------------------
Сорри,надо было подумать куда вставлять)
Перейту в продвинутые поставлю 2)
Все нормально работает.Большое спасибо

_GreenDeR_Дата: Суббота, 27.02.2010, 14:13 | Сообщение # 1045
Группа: I'm V.I.P.
Сообщений: 640
Награды: 23
Город: Нет на Карте
Репутация: 599
Замечания: 60%
Статус:
Могу ли я прописать вкоманде принятия в банду
[pwn]gTeam[para1] = TEAM_OLOLO;[/pwn]
?
В дальнейшем хочу использовать в захвате зон
[pwn]if(gTeam[killerid] == TEAM_OLOLO[/pwn]
Если да то как я понял в начале нужно прописать
#define TEAM_OLOLO ?



Интернет-магазин STEAM-KEY лицензионных ключей steam по низким ценам
c-timДата: Суббота, 27.02.2010, 15:03 | Сообщение # 1046
Новенький
Группа: Пользователи
Сообщений: 17
Награды: 0
Город: rgrgrgr
Репутация: 0
Замечания: 0%
Статус:
Вот есть таймер
Code
forward VoteMove2();
public VoteMove2()
{
  if((Current != -1) || !Voting) return 0;
  new string[256];
     VotingTime--;
     format(string,256, "%d",VotingTime);
     GameTextForAll(string,1200,3);
     if(VotingTime <= 0)
     {
  Voting = false;
     new maxam = 0, tmparenas[MAX_ARENAS];
  for(new i; i < MAX_ARENAS; i++)
  {
     if(Exists2[i] && (Votes[i] > 0))
     {
     tmparenas[maxam] = i;
     maxam++;
     }
     }
  StartModeARENA(tmparenas[random(maxam)]);
  return 1;
     }
     SetTimer("VoteMove2",1000,0);
     return 0;
}

enum tmp_spawns
{
  Float:sx,
  Float:sy,
  Float:sz,
  bool:sin
}

помогите сделать так чтобы им можно было управлять как TextDraw т.е перемещать нужное место и.т.д. Ссылку на прогу Textdraw maker мне не давать :( пол дня в ней мучился так этот таймер как Textdraw у меня работать не начал

kranopodemДата: Суббота, 27.02.2010, 20:38 | Сообщение # 1047
Уверенный в себе
Группа: Продвинутые
Сообщений: 154
Награды: 3
Репутация: 36
Замечания: 0%
Статус:
Люди скажите в моём моде когда чел заходит в игру выбирает скин его убивают и он возраждается со скином сиджея а не стем который он в начале захода игры выбирал. Скажите как это исправить то есть сделать чтобы который скин выбирал чел он сохранялся даже после того как он умер ?
rinattДата: Воскресенье, 28.02.2010, 18:56 | Сообщение # 1048
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 1
Город: Ижевск
Репутация: 0
Замечания: 0%
Статус:
У меня вопрос еще один.)
Кто использовал мод larp знает,на грув стрит стоят машины не "привязаные" к фракции.
Вообшем Как их можно найти в pawno?и как можно узнать их порядковый номер?

Carl_FoxДата: Понедельник, 01.03.2010, 09:33 | Сообщение # 1049
Постоялец
Группа: Продвинутые
Сообщений: 399
Награды: 8
Город: Ростов - на - Дону
Репутация: 58
Замечания: 0%
Статус:
rinatt, сядь в эти машины и введи /oldcar . Тебе напишется ИД машины. Открой мод, найди строчки, где написанны машины в моде. Например у тебя машина на грув под номером 70 - значит ищи 70 машину в моде.
rinattДата: Понедельник, 01.03.2010, 11:24 | Сообщение # 1050
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 1
Город: Ижевск
Репутация: 0
Замечания: 0%
Статус:
Сел в машину
Вел /oldcar. У нее был айди 189
поискал в моде..Такой нет(
Что делать?

Поиск:





 


 


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