• Страница 1 из 1
  • 1
Модератор форума: dr40  
Машины для клана
[R]a1NДата: Пятница, 13.07.2012, 17:47 | Сообщение # 1
.::Offline::.
Блатной
Сообщений: 89
[ 0 ]
Награды: 0

Статус отсутствует
Помогите сделать чтобы, в машины которые я обозначил под переменные мог садиться только один клан? как сделать проверку? в паблике onplayerentervehicle.. тока не знаю как
 
ZioHikДата: Пятница, 13.07.2012, 18:12 | Сообщение # 2
.::Offline::.
http://u.to/N46EAw
Сообщений: 831
[ 82 ]
Награды: 29

Статус отсутствует
В public OnPlayerStateChange(playerid, newstate, oldstate)

Code

new newcar = GetPlayerVehicleID(playerid);
if(переменная == newcar)
   {
      if(strfind(plname, "тегклана",true) == -1)  { }
       else
       {
           SendClientMessage(playerid,COLOR_GREY,"Вы не в клане");
           RemovePlayerFromVehicle(playerid);
       }
     }
 
[R]a1NДата: Пятница, 13.07.2012, 18:58 | Сообщение # 3
.::Offline::.
Блатной
Сообщений: 89
[ 0 ]
Награды: 0

Статус отсутствует
у меня такого паблика нет, вставил форвард, паблик, сверху паблика, после OnPlayerStateChange(playerid, newstate, oldstate) поставил скобку {
и вконце Return 1; }
чето не хочет все равно..
 
[S]ilverbac[k]Дата: Пятница, 13.07.2012, 19:09 | Сообщение # 4
.::Offline::.
Пахан
Сообщений: 723
[ 86 ]
Награды: 17

Статус отсутствует
форвард не нужен, вот паблик:

Code

public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}

Добавлено (13.07.2012, 18:09)
---------------------------------------------
Вот решение, если у тебя несколько машин:

Code

new newcar = GetPlayerVehicleID(playerid);  
if(переменная == newcar || переменная == newcar || переменная == newcar)  
    {  
       if(strfind(plname, "тегклана",true) == -1)  
      {  
      }  
        else  
        {  
            SendClientMessage(playerid,COLOR_GREY,"Вы не в клане");  
            RemovePlayerFromVehicle(playerid);  
        }  
      }


[FS]Neon[APP]FCP[APP]Vehicle Tuning Generator ||||| 20% -- Работа приостановленаОбложка:
 
[R]a1NДата: Пятница, 13.07.2012, 20:26 | Сообщение # 5
.::Offline::.
Блатной
Сообщений: 89
[ 0 ]
Награды: 0

Статус отсутствует
ошибка.. как там надо вписать? new plname...?

C:\Users\Íèêèòà\Desktop\Êèëëåð Ñèòè\gamemodes\killer-city.pwn(13219) : error 017: undefined symbol "plname"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

Добавлено (13.07.2012, 19:20)
---------------------------------------------
Исправил, сделаю 3д текст и проверю.

Добавлено (13.07.2012, 19:26)
---------------------------------------------
чет не выкидывает из машины..

 
[S]ilverbac[k]Дата: Пятница, 13.07.2012, 20:28 | Сообщение # 6
.::Offline::.
Пахан
Сообщений: 723
[ 86 ]
Награды: 17

Статус отсутствует
Code

new newcar = GetPlayerVehicleID(playerid);   
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
if(переменная == newcar || переменная == newcar || переменная == newcar)   
     {   
        if(strfind(pname, "тегклана",true) == -1)   
       {   
       }   
         else   
         {   
             SendClientMessage(playerid,COLOR_GREY,"Вы не в клане");   
             RemovePlayerFromVehicle(playerid);   
         }   
       }


[FS]Neon[APP]FCP[APP]Vehicle Tuning Generator ||||| 20% -- Работа приостановленаОбложка:
 
[R]a1NДата: Пятница, 13.07.2012, 20:37 | Сообщение # 7
.::Offline::.
Блатной
Сообщений: 89
[ 0 ]
Награды: 0

Статус отсутствует
я так делал тоже.

Добавлено (13.07.2012, 19:37)
---------------------------------------------
не робит. не выкидывает.

 
[S]ilverbac[k]Дата: Пятница, 13.07.2012, 21:33 | Сообщение # 8
.::Offline::.
Пахан
Сообщений: 723
[ 86 ]
Награды: 17

Статус отсутствует
Code

new newcar = GetPlayerVehicleID(playerid);    
new pname[MAX_PLAYER_NAME];  
GetPlayerName(playerid,pname,sizeof(pname));  
if(переменная == newcar || переменная == newcar || переменная == newcar)    
      {    
         if(strfind(pname, "тегклана",true) != -1)    
        {    
        }    
          else    
          {    
              SendClientMessage(playerid,COLOR_GREY,"Вы не в клане");    
              RemovePlayerFromVehicle(playerid);    
          }    
        }


[FS]Neon[APP]FCP[APP]Vehicle Tuning Generator ||||| 20% -- Работа приостановленаОбложка:
 
[R]a1NДата: Пятница, 13.07.2012, 22:30 | Сообщение # 9
.::Offline::.
Блатной
Сообщений: 89
[ 0 ]
Награды: 0

Статус отсутствует
Работает, спасибо!
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright www.SAMP-TEAM.com (c) 2009-2024
Правила использования материалов сайта

При копировании материалов из нашего сайта
ссылка на www.SAMP-TEAM.com обязательна!
Нарушители правил будут строго наказаны!

Хостинг от uCoz   
Для корректного просмотра мы рекомендуем Вам использовать браузер Google Chrome.
Яндекс.Метрика
Яндекс.Метрика