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

 



 
          





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





Последние Файлы 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
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Alcoholik  
[FAQ] Снимаем форму с вояка.
Nemiroff23Дата: Суббота, 07.05.2011, 08:44 | Сообщение # 1
Освоившийся
Группа: Продвинутые
Сообщений: 100
Награды: 3
Город: Ташкент наверно :D
Репутация: -3
Замечания: 40%
Статус:
ко всем new

Code
new skin[MAX_PLAYERS];//это кардероб  
new prov1[MAX_PLAYERS];//проверка на скин,чтоб не кто другой не сел  
new prov[MAX_PLAYERS];//проверка на солдата

К военым машинам добавим

Code
prov1[playerid] == 1

В public OnPlayerDeath(playerid, killerid, reason)

Code
if(PlayerToKvadrat(playerid,982.872070, -2306.478515, 2942.872070, -914.478637))//если бандит убил в определенном участке, дается форма   
     {   
         if(PlayerInfo[killerid][pMember] == 14 || PlayerInfo[killerid][pMember] == 15 || PlayerInfo[killerid][pMember] == 16 || PlayerInfo[killerid][pMember] == 17 || PlayerInfo[killerid][pMember] == 18 || PlayerInfo[killerid][pLeader] == 14 || PlayerInfo[killerid][pLeader] == 15 || PlayerInfo[killerid][pLeader] == 16 || PlayerInfo[killerid][pLeader] == 17 || PlayerInfo[killerid][pLeader] == 18)   
         {   
             if (PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19 || prov[playerid] == 1)   
             {   
                 skin[killerid] += 1;   
                 PlayerInfo[playerid][pChar] = 252;   
                 SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);   
                 prov[playerid] = 0;   
                 TogglePlayerControllable(playerid, 1);   
                 SendClientMessage(killerid,COLOR_LIGHTBLUE,"Вы сняли с трупа форму, одеть можно командой /forma");   
                 SendClientMessage(playerid,COLOR_RED,"С вас сняли форму");   
             }   
         }   
     }   
     if(prov1[playerid] == 1)//после смерти бандит больше не сможет садиться в армейские машины   
     {   
         prov1[playerid] = 0;   
     }


Далее добавим команду

Code
if(strcmp(cmd, "/forma", true) == 0)   
     {   
         if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 14 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 18)   
         {   
             if (skin[playerid] > 0)   
             {   
                 SetPlayerSkin(playerid, 287);   
                 skin[playerid] -= 1;   
                 prov1[playerid] = 1;   
             }   
             else   
             {   
                 SendClientMessage(playerid,COLOR_RED,"У Вас нет формы");   
             }   
         }   
         else   
         {   
             SendClientMessage(playerid,COLOR_RED,"Вы не бандит");   
         }   
     }

Добавляем в конец мода

Code
forward PlayerToKvadrat( playerid, Float:min_x, Float:min_y, Float:max_x, Float:max_y );   
public PlayerToKvadrat(playerid,Float:min_x,Float:min_y,Float:max_x,Float:max_y)   
{   
     new Float:xxp,Float:yyp,Float:zzp;   
     GetPlayerPos(playerid, xxp, yyp, zzp);   
     if((xxp <= max_x && xxp >= min_x) && (yyp <= max_y && yyp >= min_y)) return 1;   
     return 0;   
}  

Свои координаты вставляйте

Автор: KupuLL


Учусь скриптингу. Занимаюсь Мапингом.
Продам домен + хост для сайта, оплачено до 25.04.2012. Online-Samp.Ru
Dima-kunДата: Суббота, 07.05.2011, 12:04 | Сообщение # 2
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Перемещено в раздел: The GodFather
Причина: Урок написан для данного игрового режима.
Переместил: Morino_Reigan



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Dimon_RichДата: Суббота, 07.05.2011, 14:45 | Сообщение # 3
Новенький
Группа: Пользователи
Сообщений: 26
Награды: 0
Город: Кострома
Репутация: -34
Замечания: 20%
Статус:
Молодец парень! Дал бы + но прости не могу! А так респект тебе!!!


И ВОТ МЫ СНОВА ОТКРЫЛИСЬ ВСЕ СЮДА GTA-MIR.COM
LatronДата: Суббота, 07.05.2011, 22:07 | Сообщение # 4
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
Nemiroff23, зачем это?


Моё портфолио

Мои работы:
[ Lesson ] Операторы в PAWN.
[ Lesson ] Переменная.
[ GM ] RegSys. ( Last update: 21.04.2012 )


rins777Дата: Понедельник, 09.05.2011, 15:09 | Сообщение # 5
Новенький
Группа: Пользователи
Сообщений: 29
Награды: 0
Город: новосибирск
Репутация: -11
Замечания: 0%
Статус:
Реально зачем это?фигня


Делаю свой сервер.Готов на 50%.
Romzes24Дата: Вторник, 10.05.2011, 20:21 | Сообщение # 6
Новенький
Группа: Пользователи
Сообщений: 65
Награды: 0
Город: Ахтырка
Репутация: 33
Замечания: 20%
Статус:
Не ну ты гангстер на 51 или на авиа есть развозка материалов.Ты одел форму вояки и поехал стырил фургон с матами и привес их на базу.Все норм!


Pawn-Wiki.Ru - Новый сайт о Pawno
Kw33ckДата: Четверг, 12.05.2011, 06:48 | Сообщение # 7
Местный
Группа: Продвинутые
Сообщений: 620
Награды: 8
Город: Empire Bay
Репутация: 1405
Замечания: 60%
Статус:
аля самп-рп опять же


>>> Внимание: GTA 5 Online на пиратке! <<<

>>> Внимание: Mafia 2 Multiplayer ВКонтакте! <<<

Мои завистники:
1 место - Eakwarp (постоянная зависть в сторону моих успехов и уровня развития) - Стаж > 4х лет!
2 место - PeRaN (подлиза, признавшая моё превосходство, но не желающая что-либо исправлять по моим советам) - Стаж > 3х лет!
3 место - Тут можешь оказаться ты!
Den_WizzardДата: Четверг, 12.05.2011, 07:37 | Сообщение # 8
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 0
Город: Одесса
Репутация: 0
Замечания: 0%
Статус:
Kw33ck, согласен с тобой. Я вобще не понимаю, зачем все делать как на Samp-RP? Заметьте у них плагиатят все, но почему что они еще ничего не сплангиатили
KlvirusДата: Четверг, 12.05.2011, 07:48 | Сообщение # 9
Новенький
Группа: Пользователи
Сообщений: 51
Награды: 0
Город: RolePlay - San Andreas
Репутация: -5
Замечания: 0%
Статус:
Quote
К военым машинам добавим
Code

prov1[playerid] == 1

Я не понял куда именно добовлять???



Samp-Rus.Com - Изменил мою жизнь!!!
HostName: [RP] NewWorld RolePlay
Address: 109.95.210.20:7862
V1n]ChiДата: Воскресенье, 22.05.2011, 09:22 | Сообщение # 10
Новенький
Группа: Пользователи
Сообщений: 55
Награды: 0
Город: Екатиренбург
Репутация: -8
Замечания: 0%
Статус:
Romzes24 ты прав! Нужная вещь wall


[GM]RPGW - первый мод
[GM]J:RP v1.2
www.gtainfo.ru - Лучший портал о GTA
_______________________________________
188.127.240.63:7775
wlad53Дата: Среда, 01.06.2011, 08:34 | Сообщение # 11
Освоившийся
Группа: Пользователи
Сообщений: 87
Награды: 0
Город: Санкт-Петербург
Репутация: -15
Замечания: 20%
Статус:
Quote (Klvirus)
prov1[playerid] == 1

Я не понял куда именно добовлять???


Да я тоже не понял покажите пример на машине

HordejoyДата: Среда, 01.06.2011, 09:38 | Сообщение # 12
Освоившийся
Группа: Пользователи
Сообщений: 102
Награды: 1
Город: .
Репутация: 46
Замечания: 0%
Статус:
Klvirus,wlad53
В условия посадки в автомобиль армии.



Помог? Тогда не поленись поставить мне, плюс :)

Online Support: ICQ 165-131-03
wlad53Дата: Среда, 01.06.2011, 11:11 | Сообщение # 13
Освоившийся
Группа: Пользователи
Сообщений: 87
Награды: 0
Город: Санкт-Петербург
Репутация: -15
Замечания: 20%
Статус:
Quote (Hordejoy)
Klvirus,wlad53
В условия посадки в автомобиль армии.


Ну ты объяснил нубуXD
кто нибудь может пример показать на машине армии?

armcar[0] = AddStaticVehicleEx(470,298.2967,1853.6998,17.6338,302.8705,0,0,3600); //
ку да вставлять prov1[playerid] == 1?

Jesse_IceДата: Понедельник, 13.06.2011, 04:10 | Сообщение # 14
Новенький
Группа: Пользователи
Сообщений: 3
Награды: 0
Город: минск
Репутация: 0
Замечания: 0%
Статус:
У меня 2 Ошибки поможете??
D:\Samp-Rp1\Samp-Rp\Samp-Rp ðåàë\gamemodes\samp.pwn(39576) : error 017: undefined symbol "playerid"
D:\Samp-Rp1\Samp-Rp\Samp-Rp ðåàë\gamemodes\samp.pwn(40173) : error 021: symbol already defined: "PlayerToKvadrat"

MckenzyДата: Понедельник, 13.06.2011, 23:09 | Сообщение # 15
Советчик
Группа: I'm V.I.P.
Сообщений: 1212
Награды: 130
Город: Ярославль
Репутация: 2125
Замечания: 80%
Статус:
Quote (Jesse_Ice)
D:\Samp-Rp1\Samp-Rp\Samp-Rp ðåàë\gamemodes\samp.pwn(39576) : error 017: undefined symbol "playerid"

ко всем new добавь new playerid;



Сообщение отредактировал FruzZzy - Понедельник, 13.06.2011, 23:10
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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