• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
Объясните как сделать фракционные ворота из данного скрипта
TheProJecktДата: Вторник, 17.09.2013, 12:26:09 | Сообщение # 1

Группа: Пользователи
Сообщений: 7
Код
#include <a_samp>
#pragma tabsize 0
#define COLOR_YELLOW 0xFFFF00AA
#define FILTERSCRIPT
forward GateCloseRM();
#if defined FILTERSCRIPT
new gateRM;
public OnFilterScriptInit()
{
gateRM = CreateObject(971,-723.7999900,971.5000000,14.9000000,0.0000000,0.0000000,87.5000000);
}
public OnFilterScriptExit()
{
     return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/ropen", true) == 0)
         {
         MoveObject(gateRM,-723.7999900,971.5000000,6.9000000, 2);

        SetTimer("GateCloseRM", 5000, 0);
        SendClientMessage(playerid,0x15AAEAAA,"Ворота открыты  на 5 секунд, проезжайте");
        return 1;
         }

     return 0;
}
public GateCloseRM()
{
         MoveObject(gateRM,-723.7999900,970.4000200,14.9000000, 2);
       }


PS Как исправить такое.. когда воожу команду /ropen на спавне. Она работает О.О

P.s не нужно говорить : " ты нуб". Я ещё учусь.Поэтому и спрашиваю у знатоков pawno


Сообщение отредактировал TheProJeckt - Вторник, 17.09.2013, 16:10:55
 
Сообщение
Код
#include <a_samp>
#pragma tabsize 0
#define COLOR_YELLOW 0xFFFF00AA
#define FILTERSCRIPT
forward GateCloseRM();
#if defined FILTERSCRIPT
new gateRM;
public OnFilterScriptInit()
{
gateRM = CreateObject(971,-723.7999900,971.5000000,14.9000000,0.0000000,0.0000000,87.5000000);
}
public OnFilterScriptExit()
{
     return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/ropen", true) == 0)
         {
         MoveObject(gateRM,-723.7999900,971.5000000,6.9000000, 2);

        SetTimer("GateCloseRM", 5000, 0);
        SendClientMessage(playerid,0x15AAEAAA,"Ворота открыты  на 5 секунд, проезжайте");
        return 1;
         }

     return 0;
}
public GateCloseRM()
{
         MoveObject(gateRM,-723.7999900,970.4000200,14.9000000, 2);
       }


PS Как исправить такое.. когда воожу команду /ropen на спавне. Она работает О.О

P.s не нужно говорить : " ты нуб". Я ещё учусь.Поэтому и спрашиваю у знатоков pawno

Автор - TheProJeckt
Дата добавления - 17.09.2013 в 12:26:09
adminДата: Вторник, 17.09.2013, 16:16:39 | Сообщение # 2

Группа: Администраторы
Сообщений: 3869
Цитата (TheProJeckt)
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/ropen", true) == 0)
        {
if (PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)//фракция\банда любая
{
        MoveObject(gateRM,-723.7999900,971.5000000,6.9000000, 2);
       SetTimer("GateCloseRM", 5000, 0);
       SendClientMessage(playerid,0x15AAEAAA,"Ворота открыты  на 5 секунд, проезжайте");
       return 1;
        }
SendClientMessage(playerid,0xAA3333AA,"Ты не состоишь тут!");
}

    return 0;
}


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщение
Цитата (TheProJeckt)
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/ropen", true) == 0)
        {
if (PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)//фракция\банда любая
{
        MoveObject(gateRM,-723.7999900,971.5000000,6.9000000, 2);
       SetTimer("GateCloseRM", 5000, 0);
       SendClientMessage(playerid,0x15AAEAAA,"Ворота открыты  на 5 секунд, проезжайте");
       return 1;
        }
SendClientMessage(playerid,0xAA3333AA,"Ты не состоишь тут!");
}

    return 0;
}

Автор - admin
Дата добавления - 17.09.2013 в 16:16:39
TheProJecktДата: Вторник, 17.09.2013, 17:57:56 | Сообщение # 3

Группа: Пользователи
Сообщений: 7
C:\Users\ Неважно \ Неважно \Неважно\ Неважно \ Неважно (21) : error 017: undefined symbol "PlayerInfo"
C:\Users\ Неважно \ Неважно \Неважно\ Неважно \ Неважно (21) : warning 215: expression has no effect
C:\Users\ Неважно \ Неважно \Неважно\ Неважно \ Неважно (21) : error 001: expected token: ";", but found "]"
C:\Users\ Неважно \ Неважно \Неважно\ Неважно \ Неважно (21) : error 029: invalid expression, assumed zero
C:\Users\ Неважно \ Неважно \Неважно\ Неважно \ Неважно (21) : fatal error 107: too many error messages on one line

как убрать?

вот код

Код
#include <a_samp>
#pragma tabsize 0
#define COLOR_YELLOW 0xFFFF00AA
#define FILTERSCRIPT
forward GateCloseRM();
#if defined FILTERSCRIPT
new gateRM;
public OnFilterScriptInit()
{
gateRM = CreateObject(971,-723.7999900,971.5000000,14.9000000,0.0000000,0.0000000,87.5000000);
}
public OnFilterScriptExit()
{
     return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
   {
   if (strcmp(cmdtext, "/ropen", true) == 0)
           {
   if (PlayerInfo [playerid][pMember]== 14 || PlayerInfo [playerid][pLeader]== 14)
   {
           MoveObject(gateRM,-723.7999900,971.5000000,3.9000000, 2);
          SetTimer("GateCloseRM", 5000, 0);
          SendClientMessage(playerid,0x15AAEAAA,"Ворота открыты на 5 секунд, проезжайте");
          return 1;
           }
   SendClientMessage(playerid,0xAA3333AA,"Ты не состоишь тут!");
   }

       return 0;
   }
   public GateCloseRM()
{
         MoveObject(gateRM,-723.7999900,971.5000000,14.9000000, 2);
       }


буду очень благодарен, если поможете :)


Сообщение отредактировал TheProJeckt - Вторник, 17.09.2013, 17:59:06
 
СообщениеC:\Users\ Неважно \ Неважно \Неважно\ Неважно \ Неважно (21) : error 017: undefined symbol "PlayerInfo"
C:\Users\ Неважно \ Неважно \Неважно\ Неважно \ Неважно (21) : warning 215: expression has no effect
C:\Users\ Неважно \ Неважно \Неважно\ Неважно \ Неважно (21) : error 001: expected token: ";", but found "]"
C:\Users\ Неважно \ Неважно \Неважно\ Неважно \ Неважно (21) : error 029: invalid expression, assumed zero
C:\Users\ Неважно \ Неважно \Неважно\ Неважно \ Неважно (21) : fatal error 107: too many error messages on one line

как убрать?

вот код

Код
#include <a_samp>
#pragma tabsize 0
#define COLOR_YELLOW 0xFFFF00AA
#define FILTERSCRIPT
forward GateCloseRM();
#if defined FILTERSCRIPT
new gateRM;
public OnFilterScriptInit()
{
gateRM = CreateObject(971,-723.7999900,971.5000000,14.9000000,0.0000000,0.0000000,87.5000000);
}
public OnFilterScriptExit()
{
     return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
   {
   if (strcmp(cmdtext, "/ropen", true) == 0)
           {
   if (PlayerInfo [playerid][pMember]== 14 || PlayerInfo [playerid][pLeader]== 14)
   {
           MoveObject(gateRM,-723.7999900,971.5000000,3.9000000, 2);
          SetTimer("GateCloseRM", 5000, 0);
          SendClientMessage(playerid,0x15AAEAAA,"Ворота открыты на 5 секунд, проезжайте");
          return 1;
           }
   SendClientMessage(playerid,0xAA3333AA,"Ты не состоишь тут!");
   }

       return 0;
   }
   public GateCloseRM()
{
         MoveObject(gateRM,-723.7999900,971.5000000,14.9000000, 2);
       }


буду очень благодарен, если поможете :)

Автор - TheProJeckt
Дата добавления - 17.09.2013 в 17:57:56
adminДата: Вторник, 17.09.2013, 18:38:38 | Сообщение # 4

Группа: Администраторы
Сообщений: 3869
TheProJeckt, ты мод rp свой привяжи ворота а не FS


zm-jail.ru

Разработка сайта samp-pawno.ru


 
СообщениеTheProJeckt, ты мод rp свой привяжи ворота а не FS

Автор - admin
Дата добавления - 17.09.2013 в 18:38:38
TheProJecktДата: Вторник, 17.09.2013, 19:17:11 | Сообщение # 5

Группа: Пользователи
Сообщений: 7
symbol already defined: "OnPlayerCommandText" пишет теперь =_=... Что я за человек криворукий
 
Сообщениеsymbol already defined: "OnPlayerCommandText" пишет теперь =_=... Что я за человек криворукий

Автор - TheProJeckt
Дата добавления - 17.09.2013 в 19:17:11
adminДата: Среда, 18.09.2013, 05:40:40 | Сообщение # 6

Группа: Администраторы
Сообщений: 3869
TheProJeckt, удали 2 паблик такой
Цитата (TheProJeckt)
public OnPlayerCommandText(playerid, cmdtext[])
   {
   if (strcmp(cmdtext, "/ropen", true) == 0)
           {
   if (PlayerInfo [playerid][pMember]== 14 || PlayerInfo [playerid][pLeader]== 14)
   {
           MoveObject(gateRM,-723.7999900,971.5000000,3.9000000, 2);
          SetTimer("GateCloseRM", 5000, 0);
          SendClientMessage(playerid,0x15AAEAAA,"Ворота открыты на 5 секунд, проезжайте");
          return 1;
           }
   SendClientMessage(playerid,0xAA3333AA,"Ты не состоишь тут!");
   }

       return 0;
   }

после этого жмешь ctr+f вводишь туда OnPlayerCommandText и жмешь ентер потом берешь команду копируешь
Код
  if (strcmp(cmdtext, "/ropen", true) == 0)  
            {  
    if (PlayerInfo [playerid][pMember]== 14 || PlayerInfo [playerid][pLeader]== 14)  
    {  
            MoveObject(gateRM,-723.7999900,971.5000000,3.9000000, 2);  
           SetTimer("GateCloseRM", 5000, 0);  
           SendClientMessage(playerid,0x15AAEAAA,"Ворота открыты на 5 секунд, проезжайте");  
           return 1;  
            }  
    SendClientMessage(playerid,0xAA3333AA,"Ты не состоишь тут!");  
    }  
и вставляешь туда и комплрируешь.


zm-jail.ru

Разработка сайта samp-pawno.ru


 
СообщениеTheProJeckt, удали 2 паблик такой
Цитата (TheProJeckt)
public OnPlayerCommandText(playerid, cmdtext[])
   {
   if (strcmp(cmdtext, "/ropen", true) == 0)
           {
   if (PlayerInfo [playerid][pMember]== 14 || PlayerInfo [playerid][pLeader]== 14)
   {
           MoveObject(gateRM,-723.7999900,971.5000000,3.9000000, 2);
          SetTimer("GateCloseRM", 5000, 0);
          SendClientMessage(playerid,0x15AAEAAA,"Ворота открыты на 5 секунд, проезжайте");
          return 1;
           }
   SendClientMessage(playerid,0xAA3333AA,"Ты не состоишь тут!");
   }

       return 0;
   }

после этого жмешь ctr+f вводишь туда OnPlayerCommandText и жмешь ентер потом берешь команду копируешь
Код
  if (strcmp(cmdtext, "/ropen", true) == 0)  
            {  
    if (PlayerInfo [playerid][pMember]== 14 || PlayerInfo [playerid][pLeader]== 14)  
    {  
            MoveObject(gateRM,-723.7999900,971.5000000,3.9000000, 2);  
           SetTimer("GateCloseRM", 5000, 0);  
           SendClientMessage(playerid,0x15AAEAAA,"Ворота открыты на 5 секунд, проезжайте");  
           return 1;  
            }  
    SendClientMessage(playerid,0xAA3333AA,"Ты не состоишь тут!");  
    }  
и вставляешь туда и комплрируешь.

Автор - admin
Дата добавления - 18.09.2013 в 05:40:40
TheProJecktДата: Среда, 18.09.2013, 14:21:56 | Сообщение # 7

Группа: Пользователи
Сообщений: 7
Всёёёёё... сделал.. Спасибо тебе огромное

Респект таким как ты :)

Добавлено (18.09.2013, 14:21:56)
---------------------------------------------
Теперь вот такой вопрос... Как сделать чтобы я не мог открывать ворота дальше 15 метров?
Помоги в послдний раз... дальше сам буду :D

 
СообщениеВсёёёёё... сделал.. Спасибо тебе огромное

Респект таким как ты :)

Добавлено (18.09.2013, 14:21:56)
---------------------------------------------
Теперь вот такой вопрос... Как сделать чтобы я не мог открывать ворота дальше 15 метров?
Помоги в послдний раз... дальше сам буду :D


Автор - TheProJeckt
Дата добавления - 18.09.2013 в 14:21:56
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
17:23:47
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: