|
[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];//проверка на солдата К военым машинам добавим В 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 ты прав! Нужная вещь
[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 |
| |
|
|