- SamPawno
- Создание Фракции
- Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!: Создание Фракций — Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!
- Простая и понятная инструкция по созданию сервера SAMP
- Из каких файлов и папок состоит?
- А где взять мод?
- MyArena для вашего проекта
- Настраиваем основной файл
- Стоит ли создавать собственный проект?
- Как создать свою организацию самп
SamPawno
Создание Фракции
Описание: Уроки по скриптингу
Модератор: SJplayer
#1 Jerry » 12 мая 2013, 21:42
В этом уроке я расскажу вам как создать фракцию.
1. В самое начало ставим:
#define TEAM_Frakcia 12 //Frakcia — название 12 — id фракции
2. Далее идут скины банды.
Найдем в моде следующее и добавим туда наши скины:
new JoinPed [ 55 ][ 1 ] = <
3.Внизу идут скины и после этого там где [55] ставим столько,сколько скинов стало больше,
например вы добавили 3 скина и пишем 58.
В public SetPlayerSpawn(playerid) напишем информацию респауна банды.
if ( PlayerInfo [ playerid ][ pMember ] == 12 || PlayerInfo [ playerid ][ pLeader ] == 12 )
<
SetPlayerToTeamColor ( playerid ); //
SetPlayerPos ( playerid , 1270.8563 ,- 793.7981 , 1084.1719 ); // координаты
SetPlayerFacingAngle ( playerid , 3.4467 ); // направление камеры
SetPlayerInterior ( playerid , 0 ); // id интерьера, если на улице то id=0
PlayerInfo [ playerid ][ pInt ] = 0 ; // запишем id интерьера в файл аккаунта
return 1 ;
>
if( PlayerInfo [ playerid ][ pMember ] == 12 || PlayerInfo [ playerid ][ pLeader ] == 12 )
<
GivePlayerWeapon ( playerid , 9 , 2 ); // оружиe
GivePlayerWeapon ( playerid , 24 , 100 ); // оружиe
GivePlayerWeapon ( playerid , 16 , 5 ); // оружиe
>
5. Далеe в public ShowStats(playerid,targetid) добавляем 12 строчку
else if ( PlayerInfo [ targetid ][ pMember ] == 12 || PlayerInfo [ targetid ][ pLeader ] == 12 )
6. Далее пропишим ранги
Для этого найдем команду «/givarank» (Не обязательно что у вас такая-же команда)
else if ( PlayerInfo [ targetid ][ pMember ] == 12 || PlayerInfo [ targetid ][ pLeader ] == 12 )
<
if ( PlayerInfo [ targetid ][ pRank ] == 1 ) < rtext = "Новичёк"; >
else if(PlayerInfo[targetid][pRank] == 2) < rtext = "Салага"; >
else if(PlayerInfo[targetid][pRank] == 3) < rtext = "Местный "; >
else if(PlayerInfo[targetid][pRank] == 4) < rtext = "Солдат"; >
else if(PlayerInfo[targetid][pRank] == 5) < rtext = "Правая рука"; >
else if(PlayerInfo[targetid][pRank] == 6) < rtext = "Мафиози"; >
else < rtext = "Новичёк"; >
>
else if ( PlayerInfo [ playerid ][ pLeader ] == 12 )
<
PlayerInfo [ para1 ][ pTeam ] = 12 ;
gTeam [ para1 ] = 12 ; ftext = «Название банды»;
ChosenSkin[para1] = 98; SetPlayerSkin(para1, 98);
>
else if ( level == 12 ) < PlayerInfo [ para1 ][ pChar ] = 98 ; >
gTeam [ para1 ] = 12 ;
PlayerInfo [ para1 ][ pTeam ] = 12 ;
(Числа 12 заменяем на столько сколько у вас получается фракций)
9.И конечно диапазон id:
if( level > 11 || level 0 )
(Изменим на 12)
10.Дальше в public OnPlayerText(playerid, text[]) найдем кейсы со скинами
( if ( strcmp ( cmd , «/family», true) == 0 || strcmp(cmd, «/f», true) == 0) )
Источник
Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!: Создание Фракций — Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!
- Pawn скриптинг
- Школа скриптинга
- Готовые решения
- Правила форума
- Просмотр новых публикаций
- (2 Страниц)
- 1
- 2
- >
- Вы не можете создать новую тему
- Вы не можете ответить в тему
- Группа: Активные пользователи
- Сообщений: 240
- Регистрация: 30 ноября 11
В этом уроке я вам объясню как создавать фракции, Я сам не профи PAWNO, но кое чему я все таки научился.
Ну начнем.
В самом начале пишем
потом выбираем скины на этом сайте , если вы допустим выбрали 3 снина пишем где [55], + 3 т.е. пишем[58]
и чють ниже видем иды скинов пример <121>,
<123>,
<124>
И добовляем свои иды скинов в таком же виде.
Добавили скины идем в
Добовляем спавн при возрождении игрока:
и ранги которые будут высвечиваться в /stats
Дальше ищешь команду /invite и добавляешь там добовляем:
И в /makeleader туда:
А теперь внимательно здесь же ищите примерно такие строчки:
И меняем все цифры 20 на свое количество фракций, допустим было у вас 20 фракций вы создали 1 пишете везде 21.
Дальше в
и наконец то ищем команду /family ниже пишем те же ранги что и писали в /stats:
и здесь же ниже пишем:
Ну вот в общем то и все!
Пишите ошибки и строчки.
Сообщение отредактировал Romzes: 18 января 2012 — 11:50
Источник
Простая и понятная инструкция по созданию сервера SAMP
GTA: San Andreas — популярная игра, вышедшая в середине 00-х годов. «Вторую жизнь» она обрела после выхода мультиплеера, через который игроки со всего мира смогли играть друг с другом в одном мире. Высокой популярностью SAMP пользуется и в наши дни, поэтому регулярно появляются новые проекты. Сегодня я вам расскажу, как создать сервер Самп и стоит ли этим заниматься вообще?
Прежде чем начинать разрабатывать свой проект, вы должны определиться с типом модификации. Мод — это основа игрового сервера. От его конфигураций зависит, какой будет игра, команды, миссии и многое другое. Существует несколько основных режимов:
Когда вы определитесь с типом, можете переходить к следующему этапу. Хочу добавить, что РП является самым популярным в последние годы. Но если вы хотите просто повеселиться с друзьями, можете выбрать ДМ. Кстати, если вы интересуете CRMP, то недавно я делал обзор на хорошие хостинги серверов этой игры с приемлемыми ценами.
Из каких файлов и папок состоит?
Разработчики мультиплеера создали стандартную основу для любых модификаций. Она состоит из нескольких элементов. Вдаваться в технические подробности каждого не будем. Я предлагаю ознакомиться со списком, чтобы вы могли сверить наличие всех папок и файлов в скачанном моде:
Если чего-то не достаёт, сервер не будет функционировать. Поэтому при загрузке всех файлов на свой хостинг необходимо убедиться в наличии всех документов.
А где взять мод?
Первый вариант — сделать с нуля. В таком случае, вам необходимо либо знать несколько программных языков, либо обладать хорошим капиталом для найма специалистов. Кстати, изучить C++, PHP и т.п. можно в GeekBrains, часть которого недавно выкупил Mail Group, интересную информацию о самом сервисе вы можете почитать в предыдущих статьях.
Ну а после прохождения курса « Разработчик игр » на этом ресурсе, вы сможете заниматься созданием собственных модификаций и даже игр для ПК. Кстати, отличная профессия, которая сейчас может приносить массу денег.
Второй вариант — скачать готовый и настроить под себя. В рунете есть множество сайтов, на которых можно найти моды. Я знаю один хороший ресурс Samp-mods.com , можете его посмотреть. Если он вас не устраивает, наберите в поисковике «моды самп скачать» и листайте сайты один за другим, пока не найдёте то, что вам нужно.
Казалось бы, зачем тратиться на программиста, когда можно легко найти бесплатный проект в интернете. Может быть, это так, но данный вариант кроет в себе один большой минус — вы не будете уникальным. До вас выбранную модификацию скачали и установили на сервер уже несколько десятков раз. Шансы на долгосрочный успех такого начинания минимальны.
MyArena для вашего проекта
Если вы ещё не определились с будущим хостингом, то советую рассмотреть данный проект, о котором я рассказывал прежде. Данная компания постоянно развивается, улучшает своё оборудование. Сотрудничая с ней, вы можете быть уверены в высоком качестве получаемых услуг.
Фирма предлагает низкие цены — 5 рублей за слот в месяц. Так же есть вариант оплачивать занятые ресурсы — от 400 рублей в месяц (советую пользоваться только сетям игровых серверов с целью сократить траты).
Преимущества этого проекта:
- Полный FTP-доступ к своему заказу, позволяющий загружать необходимые документы и изменять настройки в любое время суток без ограничений;
- Современное оборудование обеспечивает стабильную игру без задержек для игроков из России и стран СНГ;
- Наличие собственной команды программистов. Они создали уникальное программное обеспечение, благодаря которому удалось снизить пинг (временные задержки) до минимального значения;
- Круглосуточная поддержка клиентов. Это позволяет решать возникшие проблемы оперативно и без потери аудитории.
Если вы хотите, чтобы вам сопутствовал успех в вашем начинании, то обязательно выбирайте MyArena ! Кстати, мы уже рассмотрели, из чего состоит сервер, и определились с хостингом. Я нашёл для вас хорошее видео:

Из него вы сможете узнать, как через FTP залить все файлы.
Настраиваем основной файл
Основной файл любого сервера SAMP 0.3.7 — server.cfg. В нём содержатся основные конфигурации, от которых зависит работоспособность вашего проекта в будущем. Содержимое файла:
Открыть этот документ можно с помощью простого текстового редактора (можете почитать мой материал о бесплатном софте данного вида). Для этого нажмите на него правой кнопкой мыши. В открывшемся меню перейдите во вкладку «Открыть с помощью…». Появится окно с доступными программами. Я рекомендую выбрать стандартный «Блокнот».
Стоит ли создавать собственный проект?
Многие любители поиграть в ГТА по сети однажды задумываются, а почему бы мне не создать свой сервер? Вообще, я «за» любые начинания, но стараюсь смотреть на вещи без «розовых очков». Скажу сразу, что вступать в эту нишу можно только с хорошим стартовым капиталом. Хотя бы, 300-500 тысяч рублей. Почему всё так обстоит?
Начинается процесс с создания модификации. Я уже говорил выше, что шансы проекта с готовым модом на долгосрочный успех минимальны. Поэтому необходима уникальная основа. Вы должны вложить в неё свои идеи, которые понравятся другим. Чтобы реализовать это, потребуются услуги программиста (возможно, не одного), который в этом разбирается.
«А что, если я сам могу создать модификацию с нуля?» — могут спросить некоторые из вас. Допустим, вы обладаете нужными знаниями, но у вас нет средств на дальнейшую раскрутку. Конечно, есть вероятность стать известным и без рекламы. Но может появиться человек с капиталом, которому понравится ваш мод. Он скопирует его, раскрутит и станет получать прибыль. В итоге, вы останетесь ни с чем, так ещё у вас и идеи украдут.
А вообще, недавно был запущен мультиплеер для GTA 5. Я думаю, что за следующие 2-3 года популярность SAMP резко упадёт. Многие крупные проекты потеряют бОльшую часть прибыли и будут вынуждены закрыться. Что касается заработка в интернете, то можете прочитать мою статью о лучшем способе.
Я надеюсь, что после прочтения моей статьи и просмотра двух видео, у вас не останется вопросов по организации сервера SAMP. Если вам понравился материал, подпишитесь на мой блог, чтобы быть в курсе новых публикаций. А моё сегодняшнее вещание подходит к концу.
С вами был автор Start Luck, любитель GTA: San-Andreas и просто геймер — Андрей Зенков! До новых встреч, дамы и господа.
Источник
Как создать свою организацию самп
Форум » Pawno программирование SAMP » Уроки | FAQ » [Мануал] Создание фракций для new.pwn. (Доработана) |
[Мануал] Создание фракций для new.pwn. (Доработана)
[CM]Buben4ik | Дата: Вторник, 03.06.2014, 22:13 | Сообщение # 1 |
| Приветствую всех, кто читаю данную тему! Данная теме будет полезна для тех, кто пишет с вой мод с 0. Кидаться своими «Баян»,»Было» и т.п. не надо! Во многих темах было не полностью описано! 1. К enum pInfo добавим 2. В public OnPlayerConnect 3. В public OnPlayerRegister 4. В public OnPlayerLogin 5. В stock SavePlayer//Или public. 7. В public OnPlayerSpawn 9. Создаём команду /invite. 11. В конец мода. 12. В public OnPlayerSelectedMenuRow(playerid, row) 13. Ко всем командам. 200?’200px’:»+(this.scrollHeight+5)+’px’);»> else if(strcmp(cmd, «/radio», true) == 0 || strcmp(cmd, «/r», true) == 0) Проблемы с pawno? Обращайся! Помогу бесплатно. Skype: Metra123831 Источник |