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

 



 
          





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





Последние Файлы 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
Модератор форума: Alcoholik  
F.A.Q. по созданию шлакбаумов
Z90Дата: Воскресенье, 01.03.2009, 15:22 | Сообщение # 31
Постоялец
Группа: Продвинутые
Сообщений: 358
Награды: 72
Город: xz
Репутация: 420
Замечания: 0%
Статус:
LSDdop, можно. Перед [pwn]if (PlayerToPoint(7.0,playerid,1544.700317,-1630.735717,13.0969808))// Òóò Êîîðäèíàòû òîãî ìåñòà îòêóäà ìîæíî îòêðûòü øëàãáàóì(x,y,z).[/pwn]
поставь else. Получится:
[pwn]else if (PlayerToPoint(7.0,playerid,1544.700317,-1630.735717,13.0969808))// Òóò Êîîðäèíàòû òîãî ìåñòà îòêóäà ìîæíî îòêðûòü øëàãáàóì(x,y,z).[/pwn]
Вторую команду убери (/opbp). Если не понял - говори, объясню подробнее



SuperMenДата: Понедельник, 02.03.2009, 21:30 | Сообщение # 32
Новенький
Группа: Пользователи
Сообщений: 21
Награды: 1
Город: Киев
Репутация: -1
Замечания: 40%
Статус:
сделайте мне с етого что б всё было нормально плиз
Code
      if(strcmp(cmdtext, "/openl", true)==0)
{
       if (PlayerToPoint(7.0,playerid,709.1810,-1410.6354,13.3921,173.9860))
{
       if(PlayerInfo[playerid]11|| PlayerInfo[playerid][pLeader]11
{
       SetObjectRot(Slak1,0.0,0.0,-90.000);
       SetTimer("SlakClose1", 5000, 0);
       SendClientMessage(playerid, COLOR_GREY, " Проезжайте! ");
}
      else
{
       SendClientMessage(playerid, COLOR_GREY, " Вы не лицензер");
{
      SendClientMessage(playerid, COLOR_GREY, " Вы не у шлагбаума. ");
}
}
public SlakClose1()
{
SetObjectRot(Slak1 0.0,0.0,0.0);
}

Вот координаты
CreateObject(966,711.593,-1417.324,12.528,0.0,0.0,0.0);
CreateObject(968,711.517,-1417.292,13.587,0.0,0.0,0.0);

Сменя + если ктото поможит

Alan_WakeДата: Вторник, 03.03.2009, 16:19 | Сообщение # 33
Уверенный в себе
Группа: Продвинутые
Сообщений: 296
Награды: 2
Город: Санкт-Петербург
Репутация: 38
Замечания: 0%
Статус:
Quote (SuperMen)
сделайте мне с етого что б всё было нормально плиз

Во первых. Ты плюс не поставишь. (т.к. не "продвинутый")
Во вторых [а вот тут я ступил.]



F.A.Q "Создание шлагбаумов"



likext.com -все самое интересное из мира спорта


Сообщение отредактировал Alan_Wake - Вторник, 03.03.2009, 16:20
ALION133Дата: Понедельник, 09.03.2009, 17:07 | Сообщение # 34
Уверенный в себе
Группа: Продвинутые
Сообщений: 241
Награды: 3
Город: Новокузнецк
Репутация: 14
Замечания: 60%
Статус:
вот я попытался сделать шлагбаум! И выдает ошибки
Code
D:\Моды\Мой сервер ГТА\gf.pwn(1818) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1822) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1834) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1838) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1842) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1846) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1850) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1854) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1858) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1870) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1874) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1878) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1882) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1886) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1898) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1902) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1906) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1918) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(1922) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(3841) : error 004: function "CrimInRange" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(3900) : warning 217: loose indentation
D:\Моды\Мой сервер ГТА\gf.pwn(3902) : warning 217: loose indentation
D:\Моды\Мой сервер ГТА\gf.pwn(3977) : warning 217: loose indentation
D:\Моды\Мой сервер ГТА\gf.pwn(3986) : warning 217: loose indentation
D:\Моды\Мой сервер ГТА\gf.pwn(4032) : warning 213: tag mismatch
D:\Моды\Мой сервер ГТА\gf.pwn(4061) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(4668) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(4745) : error 004: function "ProxDetector" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(5438) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(5444) : error 004: function "PlayerToPoint" is not implemented
D:\Моды\Мой сервер ГТА\gf.pwn(5450) : error 004: function "PlayerToPoint" is not implemented

Я вот что я прописал

Code
forward SlakClose();

Code
new Slak;

Code
public SlakClose()

{
SetObjectRot(0.0,-90.241,-89.149);
}
Code

if(strcmp(cmdtext,"/openinst",true)==0)
  {
  if (PlayerToPoint(7.0,playerid,-2079.1523,-97.8044,34.9071));
  {
  if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
  {
  SetObjectRot(Slak,0.0,0.0,90.937);
  SetTimer("SlakClose1", 5000, 0);
  SendClientMessage(playerid, COLOR_GREY, " Проезжайте! ");
  if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
  }
  else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не инструктор ");
}
else  
{
SendClientMessage(playerid, COLOR_GREY, " Вы не у шлагбаума. ");
return 1;
}
}

Помогите и скажите пожайлуста, где я допустил ошибку?



HELKERNДата: Понедельник, 09.03.2009, 19:02 | Сообщение # 35
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус:
Ты забыл в последннем коде поставить еще одну }
ALION133Дата: Понедельник, 09.03.2009, 19:32 | Сообщение # 36
Уверенный в себе
Группа: Продвинутые
Сообщений: 241
Награды: 3
Город: Новокузнецк
Репутация: 14
Замечания: 60%
Статус:
Не } меня не спосла!



HELKERNДата: Вторник, 10.03.2009, 08:07 | Сообщение # 37
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус:
Code
if(strcmp(cmdtext,"/openinst",true)==0)
{
       if (PlayerToPoint(7.0,playerid,-2079.1523,-97.8044,34.9071));
      {
              if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
             {
                       SetObjectRot(Slak,0.0,0.0,90.937);
                       SetTimer("SlakClose1", 5000, 0);
                       SendClientMessage(playerid, COLOR_GREY, " Проезжайте! ");
              }
              else
             {
                   SendClientMessage(playerid, COLOR_GREY, " Вы не инструктор ");
              }
       }
       else
       {
               SendClientMessage(playerid, COLOR_GREY, " Вы не у шлагбаума. ");
              return 1;
       }  
}

юзай


Сообщение отредактировал HELKERN - Вторник, 10.03.2009, 08:10
Neo_plusДата: Вторник, 10.03.2009, 21:20 | Сообщение # 38
Новенький
Группа: Продвинутые
Сообщений: 7
Награды: 1
Город: Фрязино
Репутация: -2
Замечания: 0%
Статус:
ошибка в консоле, как можно исправить?
Code
SCRIPT: Bad parameter count (Count is 7; Should be 4);



Сообщение отредактировал Neo_plus - Вторник, 10.03.2009, 21:23
K-e-n-tДата: Вторник, 10.03.2009, 21:21 | Сообщение # 39
Местный
Группа: Продвинутые
Сообщений: 649
Награды: 6
Город: pTz city
Репутация: 30
Замечания: 0%
Статус:
Neo_plus,
Дай строчку с ошибкой



Если я тебе помог, или сказал что то умное, ставь +
Я Francesko_Wilson
За деньги работаю качественнее и быстрее :crazy:
Neo_plusДата: Вторник, 10.03.2009, 21:23 | Сообщение # 40
Новенький
Группа: Продвинутые
Сообщений: 7
Награды: 1
Город: Фрязино
Репутация: -2
Замечания: 0%
Статус:
Quote (Neo_plus)
ошибка в консоле



Сообщение отредактировал Neo_plus - Вторник, 10.03.2009, 21:23
RapLiderДата: Среда, 11.03.2009, 02:42 | Сообщение # 41
Новенький
Группа: Продвинутые
Сообщений: 11
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
Исправте пожалуйста, чтобы всё работало!
Вот код:
[/pwn]

forward SlakClose1();
new Slak1;
public OnGameModeInit()
Slak1= CreateObject(968,-997.0118,-1012.2034,94.2504,135.5518);
CreateObject(966,-994.9134,-1010.0642,94.2410,133.7443);

if(strcmp(cmdtext, "/openbarrier", true)==0)
{
if (PlayerToPoint(7.0,playerid,-1004.2111,-1003.4414,93.3621,221.5611,))// Тут Координаты того места откуда можно открыть шлагбаум(x,y,z).
{
SetObjectRot(Brtyn1,0.0,0.0,90.937);// Тут используем Последнии 3 значения у ОТКРЫТОЙ палки шлагбаума,тоесть: CreateObject(968,-1412.782,2638.077,55.478,0.0,0.0,90.937);
SetTimer("SlakClose1", 5000, 0); // Эта строка вызовит таймер который закроет Шлагбаум через 5000 милисекунд (5 секунд)
SendClientMessage(playerid, COLOR_GREY, " Проезжайте! ");

}
else // А если не в точке указанной выше то :
{
SendClientMessage(playerid, COLOR_GREY, " Вы не у шлагбаума. ");
}
}
public Slak1()
{
SetObjectRot(Slak1 ,0.0,-90.241,-89.149); // А тут последние три значения в ЗАКРЫТОЙ палке : CreateObject(968,-1412.785,2637.976,55.538,0.0,-90.241,-89.149); Данная строка вернёт в исходное положение Палку шлагбаума через 5 секунд(Установленное время).
}

Вылазиет такая ошибка:

C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(23) : warning 235: public function lacks forward declaration (symbol "OnGameModeInit")
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(4) : warning 202: number of arguments does not match definition
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(4) : error 070: rational number support was not enabled
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(5) : error 010: invalid function or declaration
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(5) : warning 215: expression has no effect
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(5) : error 070: rational number support was not enabled
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(7) : error 010: invalid function or declaration
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(9) : error 010: invalid function or declaration
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(12) : error 010: invalid function or declaration
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(13) : error 010: invalid function or declaration
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(15) : error 054: unmatched closing brace ("}")
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(16) : error 010: invalid function or declaration
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(19) : error 054: unmatched closing brace ("}")
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(21) : error 021: symbol already defined: "Slak1"
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(23) : error 010: invalid function or declaration
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(23 -- 25) : warning 203: symbol is never used: "SetObjectRot"
C:\Documents and Settings\TePKuH\Рабочий стол\Наш сервер\pawno\proba.pwn(4) : warning 204: symbol is assigned a value that is never used: "Slak1"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

12 Errors.

Очень прошу помогите мне!

ALION133Дата: Среда, 11.03.2009, 06:32 | Сообщение # 42
Уверенный в себе
Группа: Продвинутые
Сообщений: 241
Награды: 3
Город: Новокузнецк
Репутация: 14
Замечания: 60%
Статус:
Code
if(strcmp(cmdtext, "/openinst", true)==0)
{
if (PlayerToPoint(7.0,playerid,2039.459,-98.210,34.824,277))// Тут Координаты того места откуда можно открыть шлагбаум(x,y,z).
{
   if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
SetObjectRot(Slak1,0.0,-26.643,91.100);// Тут используем Последнии 3 значения у ОТКРЫТОЙ палки шлагбаума,тоесть: CreateObject(968,-1412.782,2638.077,55.478,0.0,0.0,90.937);
SetTimer("SlakClose1", 5000, 0); // Эта строка вызовит таймер который закроет Шлагбаум через 5000 милисекунд (5 секунд)
SendClientMessage(playerid, COLOR_GREY, " Проезжайте! ");

}
else // А если не в точке указанной выше то :
{
SendClientMessage(playerid, COLOR_GREY, " Вы не инструктор ");
}
}
  else
        {
                SendClientMessage(playerid, COLOR_GREY, " Вы не у шлагбаума. ");
               return 1;
        }

Не могу понять почему когда я ввожу команду /openinst, пишет что вы не в такси/автобусе? wall Где надо что то подправить?

Добавлено (11.03.2009, 04:52)
---------------------------------------------
С меня + если кто то поможет!

Добавлено (11.03.2009, 06:32)
---------------------------------------------
и такую же фигню пишет когда открываю ворота у другой фракции!
Подскажите пожайлуста! + не обижу



LaseRДата: Среда, 11.03.2009, 13:15 | Сообщение # 43
Уверенный в себе
Группа: Пользователи
Сообщений: 168
Награды: 10
Город: Бердск
Репутация: 80
Замечания: 0%
Статус:
А если нужно созать не шлакбаум,а ворота (высокие)...то как?


ALION133Дата: Среда, 11.03.2009, 14:41 | Сообщение # 44
Уверенный в себе
Группа: Продвинутые
Сообщений: 241
Награды: 3
Город: Новокузнецк
Репутация: 14
Замечания: 60%
Статус:
Code
forward SlakClose1();

Code
new Slak1;

Code
Slak1= CreateObject(968,-2037.130,-95.108,34.823,0.0,-89.381,91.100);

Code
CreateObject(966, -2037.133179, -95.206558, 34.164063, 0.000000, 0.000000, 90);

Code
if(strcmp(cmdtext, "/openinst", true)==0)
{
if (PlayerToPoint(7.0,playerid,2039.459,-98.210,34.824,277))// Тут Координаты того места откуда можно открыть шлагбаум(x,y,z).
{
     if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
SetObjectRot(Slak1,0.0,-26.643,91.100);// Тут используем Последнии 3 значения у ОТКРЫТОЙ палки шлагбаума,тоесть: CreateObject(968,-1412.782,2638.077,55.478,0.0,0.0,90.937);
SetTimer("SlakClose1", 5000, 0); // Эта строка вызовит таймер который закроет Шлагбаум через 5000 милисекунд (5 секунд)
SendClientMessage(playerid, COLOR_GREY, " Проезжайте! ");

}
else // А если не в точке указанной выше то :
{
SendClientMessage(playerid, COLOR_GREY, " Вы не инструктор ");
}
}
    else
          {
                  SendClientMessage(playerid, COLOR_GREY, "  Вы не у шлагбаума. ");
                 return 1;
          }
}

Code
public SlakClose1()
{
SetObjectRot(Slak1,0.0,-89.381,91.100);
}

Вот скажите в чем ошибка! Все компилируеться, но когда ввожу команду /openinst (лицензером) пишет вы не в такси! потом пробывал садиться в такси и все равно тоже самое пишет! Помогите! + обеспечен

Добавлено (11.03.2009, 14:41)
---------------------------------------------
Пожайлусто подскажите, а то уже целый день голову ломаю над этим wall





Сообщение отредактировал ALION133 - Среда, 11.03.2009, 14:34
K-e-n-tДата: Среда, 11.03.2009, 14:45 | Сообщение # 45
Местный
Группа: Продвинутые
Сообщений: 649
Награды: 6
Город: pTz city
Репутация: 30
Замечания: 0%
Статус:
ALION133,
Quote (ALION133)
if(strcmp(cmdtext, "/openinst", true)==0)

поменяй на другую



Если я тебе помог, или сказал что то умное, ставь +
Я Francesko_Wilson
За деньги работаю качественнее и быстрее :crazy:
Поиск:





 


 


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