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

 



 
          





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





Последние Файлы 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
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Alcoholik  
Оружие ...
MaZiRaTДата: Понедельник, 06.04.2009, 22:14 | Сообщение # 16
Уверенный в себе
Группа: Продвинутые
Сообщений: 295
Награды: 7
Город: Самара
Репутация: 3
Замечания: 100%
Статус:
Дарова всем может норм кто нить обеснить как сделать оружие чтоб при спавне появлялось я пытаюсь неполучается делл по всякому мож че неправильно делаю подскажите плиз куда именно вписывать нада !!!



EdYaДата: Понедельник, 06.04.2009, 23:27 | Сообщение # 17
Местный
Группа: Продвинутые
Сообщений: 737
Награды: 16
Город: Таллинн
Репутация: 259
Замечания: 20%
Статус:
MaZiRaT, пиши в public SetPlayerWeapons(playerid)

Code
if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) // 12 - ид фракции
{  
GivePlayerWeapon(playerid, 24, 50); // 24 - ид оружия; 50 - кол-во патронов
}

MaZiRaTДата: Понедельник, 06.04.2009, 23:55 | Сообщение # 18
Уверенный в себе
Группа: Продвинутые
Сообщений: 295
Награды: 7
Город: Самара
Репутация: 3
Замечания: 100%
Статус:
вот сделал так а оружие непоявляется при спавне игрока
[pwn]
GivePlayerWeapon(playerid, 41, 500); //spray
if(OnDuty[playerid] == 1 || PlayerInfo[playerid][pMember] == 2)//cop fbi leader
{
GivePlayerWeapon(playerid, 41, 500); //spray
GivePlayerWeapon(playerid, 24, 200);
GivePlayerWeapon(playerid, 3, 1);
if(PlayerInfo[playerid][pChar] == 285)//SWAT
{
GivePlayerWeapon(playerid, 25, 100);
GivePlayerWeapon(playerid, 29, 450);
}
else if(PlayerInfo[playerid][pChar] == 287)//Army
{
GivePlayerWeapon(playerid, 25, 100);
GivePlayerWeapon(playerid, 31, 500);
}
}
if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//armleader
{
GivePlayerWeapon(playerid, 24, 200);
GivePlayerWeapon(playerid, 31, 600);
GivePlayerWeapon(playerid, 29, 600);
}
if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) //
{
GivePlayerWeapon(playerid, 24, 50);
}
}
if(gTeam[playerid] >= 3)
{
GivePlayerWeapon(playerid, 5, 0);
}
if(PlayerInfo[player




EdYaДата: Вторник, 07.04.2009, 00:10 | Сообщение # 19
Местный
Группа: Продвинутые
Сообщений: 737
Награды: 16
Город: Таллинн
Репутация: 259
Замечания: 20%
Статус:
Держи:
Code

public SetPlayerWeapons(playerid)
{
    if(IsPlayerConnected(playerid))
    {
        ResetPlayerWeapons(playerid);
        if(PlayerInfo[playerid][pJailed] < 1)
        {
      if(gTeam[playerid] == 2 || IsACop(playerid))
      {
       GivePlayerWeapon(playerid, 41, 500); //spray
       if(OnDuty[playerid] == 1 || PlayerInfo[playerid][pMember] == 2)//Cops & FBI/ATF
       {
           GivePlayerWeapon(playerid, 41, 500); //spray
        GivePlayerWeapon(playerid, 24, 200);
        GivePlayerWeapon(playerid, 3, 1);
        if(PlayerInfo[playerid][pChar] == 285)//SWAT
        {
            GivePlayerWeapon(playerid, 25, 100);
            GivePlayerWeapon(playerid, 29, 450);
        }
        else if(PlayerInfo[playerid][pChar] == 287)//Army
        {
            GivePlayerWeapon(playerid, 25, 100);
            GivePlayerWeapon(playerid, 31, 500);
        }
       }
        if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//National Guard
        {
           GivePlayerWeapon(playerid, 24, 200);
           GivePlayerWeapon(playerid, 31, 600);
           GivePlayerWeapon(playerid, 29, 600);
        }
      }
      if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
      {
           GivePlayerWeapon(playerid, 24, 50);
      }

Ошибка была в том, что ты вписал это в if(gTeam[playerid] == 2 || IsACop(playerid)), поэтому оружие и не выдавалось - т.к не выполнялось условие


Сообщение отредактировал EdYa - Вторник, 07.04.2009, 00:12
MaZiRaTДата: Вторник, 07.04.2009, 00:35 | Сообщение # 20
Уверенный в себе
Группа: Продвинутые
Сообщений: 295
Награды: 7
Город: Самара
Репутация: 3
Замечания: 100%
Статус:
все сделал спс большое тебе я просто вот для 3 4 сел за павно такшто простите что я такой нуб crazy вот держи +



INGENERДата: Среда, 08.04.2009, 02:42 | Сообщение # 21
Новенький
Группа: Пользователи
Сообщений: 40
Награды: 3
Город: Ростов
Репутация: -14
Замечания: 80%
Статус:
Quote (ZaR)
if(PlayerInfo[playerid][pLeader] == ид лидера) { GivePlayerWeapon(playerid, ид оружия, патроны); return 1; } return 0; }

Скажи пожалуйста подробнее...Что то у меня вообще никак не получается,вставить правильно "несчастные 5 строчек",я могу делать,но не через этот паблик,а вот решил попробовать как сказал ты,и что то не получается вообще..Не научишь? А?

EdYaДата: Среда, 08.04.2009, 17:51 | Сообщение # 22
Местный
Группа: Продвинутые
Сообщений: 737
Награды: 16
Город: Таллинн
Репутация: 259
Замечания: 20%
Статус:
Quote (INGENER)
Скажи пожалуйста подробнее...Что то у меня вообще никак не получается,вставить правильно "несчастные 5 строчек",я могу делать,но не через этот паблик,а вот решил попробовать как сказал ты,и что то не получается вообще..Не научишь? А?

попробуй так:
Code

  if(PlayerInfo[playerid][pLeader] == 12 || PlayerInfo[playerid][pMember] == 12)
  {
  GivePlayerWeapon(playerid, 5, 0);
  }

А лучше делай через этот паблик: SetPlayerWeapons(playerid)

[RD]ChezДата: Среда, 08.04.2009, 18:04 | Сообщение # 23
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
INGENER, ты дураГ ? <_<
if(PlayerInfo[playerid][pLeader] == ид лидера)
{
GivePlayerWeapon(playerid, ид оружия, патроны);
return 1;
}
return 0; } ну и нафиг ты это запихнул в незакрытый паблик, где еще выполняются действия ? -_-



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
EdYaДата: Среда, 08.04.2009, 18:12 | Сообщение # 24
Местный
Группа: Продвинутые
Сообщений: 737
Награды: 16
Город: Таллинн
Репутация: 259
Замечания: 20%
Статус:
[RD]Chez,
[offtop]
это Zar запихнул, не INGENER :D
[/offtop]

  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:





 


 


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