| 
				
				[Мануал]  Как сделать ворота по команде/для адм/для фракции
				 | 
 | 
| 
 | 
| 
 | 
| Vadik1999 | 
Дата: Воскресенье, 05.01.2014, 21:46 | Сообщение # 23 | Сообщить о нерабочей теме 
 |   
 
 
  
| Регистрация: | 05.01.2014
  |  
| Страна: |  Тонга |   
| Репутация: | 
  0
 |  
| Сообщений: |   3 |   
| Награды: | 
 
0
+
 |  
| Статус: | 
  |  
 
 | А смотрите у меня проблема! 
   А пишу 
   #include    #pragma tabsize 0   #define COLOR_YELLOW 0xFFFF00AA   #define FILTERSCRIPT   forward GateCloseLS();   #if defined FILTERSCRIPT   new pdgateLS;   public OnFilterScriptInit()   {   pdgateLS = CreateObject(980,-782.59997558594,-2930.8000488281,37,0.200000762939,0.00000000,45);   print("\n--------------------------------------");   print(" PDGate FS BY Splitx provided by www.samp-rus");   print("--------------------------------------\n");   return 1;   }   public OnFilterScriptExit()   {   return 1;   }   #endif   public OnPlayerCommandText(playerid, cmdtext[])   {   if(!strcmp(cmdtext, "/команда", true))   {   if(PlayerInfo[playerid][pMember] == id фракции || PlayerInfo[playerid][pLeader] == id фракции)   {   MoveObject(vorot,x,y,z, 2.2); // тут координаты открытых ворот 2.2 это скорость открывание ворот   SetTimer("Vorot", 17000, 0); // 17000 это время в секундах   SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ворота закроются через 17 секунд.");   }   else   {   return SendClientMessage(playerid,COLOR_YELLOW," Вы не можете открыть эти ворота!");   }   return 1;   } 
   А мне выбивает вот это:   Это для фракции!   C:\Users\1\AppData\Local\Temp\HamsterArc{526c74fd-9ba0-4fb2-97c8-a9203888706d}\1334049127_lift11.pwn(25) : error 017: undefined symbol "PlayerInfo"   C:\Users\1\AppData\Local\Temp\HamsterArc{526c74fd-9ba0-4fb2-97c8-a9203888706d}\1334049127_lift11.pwn(25) : warning 215: expression has no effect   C:\Users\1\AppData\Local\Temp\HamsterArc{526c74fd-9ba0-4fb2-97c8-a9203888706d}\1334049127_lift11.pwn(25) : error 001: expected token: ";", but found "]"   C:\Users\1\AppData\Local\Temp\HamsterArc{526c74fd-9ba0-4fb2-97c8-a9203888706d}\1334049127_lift11.pwn(25) : error 029: invalid expression, assumed zero   C:\Users\1\AppData\Local\Temp\HamsterArc{526c74fd-9ba0-4fb2-97c8-a9203888706d}\1334049127_lift11.pwn(25) : fatal error 107: too many error messages on one line
 |  
| 
 
 | 
 |   
 | 
| 
 | 
| Vadik1999 | 
Дата: Понедельник, 06.01.2014, 15:41 | Сообщение # 25 | Сообщить о нерабочей теме 
 |   
 
 
  
| Регистрация: | 05.01.2014
  |  
| Страна: |  Тонга |   
| Репутация: | 
  0
 |  
| Сообщений: |   3 |   
| Награды: | 
 
0
+
 |  
| Статус: | 
  |  
 
 | Дмитрий, я сделал все как вы сказали и тоже самое! 
   #include    #pragma tabsize 0   #define COLOR_YELLOW 0xFFFF00AA   #define FILTERSCRIPT   forward GateCloseLS();   #if defined FILTERSCRIPT   new FdgateLS;   public OnFilterScriptInit()   {   FdgateLS = CreateObject(980,-1631.5999800,688.2999900,8.6000000,0.0000000,0.0000000,180.0000000,45);   print("\n--------------------------------------");   print(" PDGate FS BY Splitx provided by www.samp-rus");   print("--------------------------------------\n");   return 1;   }   public OnFilterScriptExit()   {   return 1;   }   #endif   public OnPlayerCommandText(playerid, cmdtext[])   {   if(!strcmp(cmdtext, "/open", true))   {   if(PlayerInfo[Flayerid][FMember] == 2 фракции || PlayerInfo[Flayerid][FLeader] == 2 фракции);   {   MoveObject(-1631.5999800,688.2999900,8.6000000,0.0000000,0.0000000,180.0000000, 1.2); // тут координаты открытых ворот 2.2 это скорость открывание ворот   SetTimer("Vorot", 7000, 0); // 7000 это время в секундах   SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ворота закроются через 7 секунд.");   }   else   {   return SendClientMessage(playerid,COLOR_YELLOW," Вы не можете открыть эти ворота!");   }   return 1;   } 
   И вот!? 
   C:\Users\1\Desktop\O RPG\1334049127_lift11.pwn(25) : error 017: undefined symbol "PlayerInfo"   C:\Users\1\Desktop\O RPG\1334049127_lift11.pwn(25) : error 017: undefined symbol "Flayerid"   C:\Users\1\Desktop\O RPG\1334049127_lift11.pwn(25) : error 029: invalid expression, assumed zero   C:\Users\1\Desktop\O RPG\1334049127_lift11.pwn(25) : fatal error 107: too many error messages on one line
 |  
| 
 
 | 
 |   
 | 
| Дмитрий | 
Дата: Среда, 08.01.2014, 14:53 | Сообщение # 26 | Сообщить о нерабочей теме 
 |   
 
 
  
| Регистрация: | 03.12.2011
  |  
| Страна: |  Российская Федерация |   
| Репутация: | 
  14
 |  
| Сообщений: |   1421 |   
| Награды: | 
 
4
+
 |  
| Статус: | 
  |  
 
 | Vadik1999,   Во первых: Не нужно писать после id слово фракции. И поставьте ко всем new вот это значение:   Код new PlayerInfo[MAX_PLAYERS][pInfo];   
   Во вторых: Что за Flayerid? Должно быть playerid. 
   И возможно вам поможет: список всех id фракций.
  From Russia With Love!
 |  
| 
 
 | 
 |   
 | 
| Vadik1999 | 
Дата: Вторник, 28.01.2014, 02:42 | Сообщение # 27 | Сообщить о нерабочей теме 
 |   
 
 
  
| Регистрация: | 05.01.2014
  |  
| Страна: |  Тонга |   
| Репутация: | 
  0
 |  
| Сообщений: |   3 |   
| Награды: | 
 
0
+
 |  
| Статус: | 
  |  
 
 | #pragma tabsize 0   #define COLOR_YELLOW 0xFFFF00AA   #define FILTERSCRIPT   forward vorotagate();   #if defined FILTERSCRIPT   new gatevorota;   public OnFilterScriptInit()   {   gatevorota = CreateObject(980,-1631.5999800,688.2999900,8.6000000,0.0000000,0.0000000,180.0000000,1.2);   }   public OnFilterScriptExit()   {   	return 1;   }   #endif   public OnPlayerCommandText(playerid, cmdtext[])   {   if(!strcmp(cmdtext, "/open", true))   {   if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)   }   return true;   {   MoveObject(-1631.5999800,688.2999900,8.6000000,0.0000000,0.0000000,180.0000000, 1.2); // тут координаты открытых ворот 2.2 это скорость открывание ворот   SetTimer("Vorot", 5000, 0); // 5000 это время в секундах   SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ворота закроются через 7 секунд.");   }   	return 1;   {   return SendClientMessage(playerid,COLOR_YELLOW," Вы не можете открыть эти ворота!");   }   public vorotagate();   {   MoveObject(980,-1631.5999800,688.0999800,3.0000000,0.0000000,0.0000000,180.0000000);//координаты хакрытих ворот   return 1;   } 
   Я сделал все что вы скачали все ровно тоже самое!
 |  
| 
 
 | 
 |   
 | 
| SA-MP | 
Дата: Воскресенье, 23.02.2014, 22:03 | Сообщение # 28 | Сообщить о нерабочей теме 
 |   
 
 
  
| Регистрация: | 02.04.2012
  |  
| Страна: |  Российская Федерация |   
| Репутация: | 
  4
 |  
| Сообщений: |   16 |   
| Награды: | 
 
1
+
 |  
| Статус: | 
  |  
 
 | Цитата Vadik1999 (  )  Я сделал все что вы скачали все ровно тоже самое!     Функция полностью работает (проверенно 23.02.2014 числа.)   Vadik1999, Делай все по инструкции и редактируй только нужные поля а остальное не трогай и все будет на Ура. Тренируйся.
  Зачем бояться того чего не знаешь?
 |  
| 
 
 | 
 |   
 |