 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[GM] New mode (created by Latron)
| |
| Latron | Дата: Четверг, 01.09.2011, 01:49 | Сообщение # 1 |
|
Группа:
I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус: 
| Сначала хотел выложить как скрипт,но выложу как мод... Написан с 0. И так... В моде присутствует: Сис-ма регистрации. Сохранение денег. Сохранение возраста. Сохранение пола. Сохранение скина. Админка. Чат. Так же сис-ма фракций(основа).
Многое в моде редактируется через #define.
#define GMNAME "mode name" #define SERVNAME "new mode" #define SITENAME "www.yousite.ru"
Подробнее,скачаете и посмотрите. Мод будет дорабатываться и выкладываться в тему.
Автор: Latron
DOWNLOAD PASTEBIN
Если кому то пригодилось или понравилась работа(как основа мода и тд.)можете поставить +. Обновление 2.9.2011 Оптимизация кода. Ссылка на скачивание обновлена. Мод добавлен на пастебин для общего обозрения. Обновление 3.9.2011 Переписано сохранение аккаунтов. VelixOptimize(Оптимизирован код). Ссылка на скачивание обновлена. Код на пастебине обновлен.
Моё портфолио
Мои работы: [ Lesson ] Операторы в PAWN. [ Lesson ] Переменная. [ GM ] RegSys. ( Last update: 21.04.2012 )
Сообщение отредактировал Latron - Пятница, 02.09.2011, 19:10 |
| |
|
|
| Canabis007 | Дата: Четверг, 01.09.2011, 02:15 | Сообщение # 2 |
|
Новенький
Группа:
Пользователи
Сообщений: 28
Награды: 0
Город: Полевской
Репутация: 0
Замечания: 0%
Статус: 
| А как из Отеля то выйти???)) И почему не работает /help???
|
| |
|
|
| Latron | Дата: Четверг, 01.09.2011, 02:25 | Сообщение # 3 |
|
Группа:
I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус: 
| Quote (Canabis007) А как из Отеля то выйти???)) И почему не работает /help??? Подойди к двери и нажми на альт. А /help пока нету...
Моё портфолио
Мои работы: [ Lesson ] Операторы в PAWN. [ Lesson ] Переменная. [ GM ] RegSys. ( Last update: 21.04.2012 )
|
| |
|
|
| Canabis007 | Дата: Четверг, 01.09.2011, 03:54 | Сообщение # 4 |
|
Новенький
Группа:
Пользователи
Сообщений: 28
Награды: 0
Город: Полевской
Репутация: 0
Замечания: 0%
Статус: 
| Latron, я подходил ко всем дверям к которым можно)) но 0 эффекта))))
|
| |
|
|
| MrFrag | Дата: Четверг, 01.09.2011, 12:06 | Сообщение # 5 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 203
Награды: 1
Город: Село Бухалово
Репутация: 54
Замечания: 40%
Статус: 
| Пароль через "а" ок Рано выложил мне кажется, слишком он сырой.
|
| |
|
|
| Latron | Дата: Четверг, 01.09.2011, 12:26 | Сообщение # 6 |
|
Группа:
I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус: 
| Quote (MrFrag) Рано выложил мне кажется, слишком он сырой. я же сказал буду дорабатывать и выкладывать в тему.
Моё портфолио
Мои работы: [ Lesson ] Операторы в PAWN. [ Lesson ] Переменная. [ GM ] RegSys. ( Last update: 21.04.2012 )
|
| |
|
|
| Великс | Дата: Четверг, 01.09.2011, 12:33 | Сообщение # 7 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| Порадовало что используешь #define, но: Quote SetGameModeText(""GMNAME""); не стоит, хватает лишь: Code SetGameModeText(GMNAME); Далее: Quote new loginmsg[256]; format(loginmsg,256,""login_text1""); ShowPlayerDialog(playerid,dialog_reg_login,DIALOG_STYLE_INPUT,"Àâòîðèçàöèÿ",loginmsg,"Îê","Îòìåíà"); Тоже не стоит, хватает: Code ShowPlayerDialog(playerid,dialog_reg_login,DIALOG_STYLE_INPUT,"Авторизация",login_text1,"Ок","Отмена");
Так то неплохо, +.
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
|
| |
|
|
| MrFrag | Дата: Четверг, 01.09.2011, 13:19 | Сообщение # 8 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 203
Награды: 1
Город: Село Бухалово
Репутация: 54
Замечания: 40%
Статус: 
| Да и вообще: Quote Сис-ма регистрации. Сохранение денег. Сохранение возраста. Сохранение пола. Сохранение скина. Нехуа-хуа Ты хоть жанр скажем так напиши.
|
| |
|
|
| xLock | Дата: Четверг, 01.09.2011, 14:32 | Сообщение # 9 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 148
Награды: 3
Город: Грозный
Репутация: -8
Замечания: 20%
Статус: 
| Quote (Latron) я же сказал буду дорабатывать и выкладывать в тему. Так нахера тогда выложил "уг"? Quote new loginmsg[256]; format(loginmsg,256,""login_text1""); ShowPlayerDialog(playerid,dialog_reg_login,DIALOG_STYLE_INPUT,"Àâòîðèçàöèÿ",loginmsg,"Îê","Îòìåíà"); Quote Тоже не стоит, хватает: ShowPlayerDialog(playerid,dialog_reg_login,DIALOG_STYLE_INPUT,"Авторизация",login_text1,"Ок","Отмена");
Первый вариант удобнее.
www.samp-gto.ru - мир без правил, мир без победителей и проигравших. (с) MSRV Рекламируй свой сервер, повышай посещаемость, добавляй его в наш рейтинг
Сообщение отредактировал xLock - Четверг, 01.09.2011, 14:33 |
| |
|
|
| Великс | Дата: Четверг, 01.09.2011, 14:54 | Сообщение # 10 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| xLock, и чем же? Лишь бы заюзать ненужные функции? Если бы ты водил ник игрока, или что то другое, то format конечно же нужен, а так, вопрос, нахера?!
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
Сообщение отредактировал Sl1m - Четверг, 01.09.2011, 14:57 |
| |
|
|
| xLock | Дата: Четверг, 01.09.2011, 15:19 | Сообщение # 11 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 148
Награды: 3
Город: Грозный
Репутация: -8
Замечания: 20%
Статус: 
| Sl1m, всё зависит от размера текста в диалоге.
www.samp-gto.ru - мир без правил, мир без победителей и проигравших. (с) MSRV Рекламируй свой сервер, повышай посещаемость, добавляй его в наш рейтинг
|
| |
|
|
| Великс | Дата: Четверг, 01.09.2011, 16:28 | Сообщение # 12 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| Quote (xLock) Sl1m, всё зависит от размера текста в диалоге. facepalm. Если он большой то нужно юзать массив + формат, или же еще легче, через strcat. Пример: Code new tekst[256]; strcat(tekst, "Строка 1"); strcat(tekst, "\nСтрока 2"); strcat(tekst, "\nСтрока 3"); strcat(tekst, "\nСтрока 4"); strcat(tekst, "\nСтрока 5"); strcat(tekst, "\nСтрока 6"); strcat(tekst, "\nСтрока 7"); strcat(tekst, "\nСтрока 8"); strcat(tekst, "\nСтрока 9"); strcat(tekst, "\nСтрока 10"); ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"---",tekst,"OK","Cancel"); Естественно, я не стал подсчитывать кол-во символов, изза этого тупо сделал массив в 256 ячеек. --------------------- Added later: Latron не советую юзать OnPlayerUpdate для сохранения данных, этот паблик очень часто обновляется, примерно 25 раз в секунду, на каждого игрока.
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
Сообщение отредактировал Sl1m - Четверг, 01.09.2011, 16:36 |
| |
|
|
| Latron | Дата: Четверг, 01.09.2011, 21:31 | Сообщение # 13 |
|
Группа:
I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус: 
| Sl1m, Спасибо .всё учту. Quote (Sl1m) Added later: Latron не советую юзать OnPlayerUpdate для сохранения данных, этот паблик очень часто обновляется, примерно 25 раз в секунду, на каждого игрока. А как бы ты посоветовал ?
Моё портфолио
Мои работы: [ Lesson ] Операторы в PAWN. [ Lesson ] Переменная. [ GM ] RegSys. ( Last update: 21.04.2012 )
Сообщение отредактировал Latron - Четверг, 01.09.2011, 21:35 |
| |
|
|
| Дикий_Билл | Дата: Четверг, 01.09.2011, 21:42 | Сообщение # 14 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 76
Награды: 1
Город: ...
Репутация: -46
Замечания: 100%
Статус: 
| Quote (Latron) А как бы ты посоветовал ? OnPlayerDisconnect or Timer. Ну и зачем? Зачем выкладывать мод в котором по сути ничего нету...Quote (Latron) Сис-ма регистрации. Сохранение денег. Сохранение возраста. Сохранение пола. Сохранение скина. Админка. Чат. Так же сис-ма фракций(основа). Прям расписал тут на 100 пунктов, пункт 2,3,4,5 входят в пункт 1 так-то, что значит чат, чат сделали разработчики чата, а не вы. Кароче не вижу смысла этой темы, только если понабивать +!Добавлено (01.09.2011, 21:42) --------------------------------------------- разработчики сэмпа, а не вы.*
|
| |
|
|
| ZiGGi | Дата: Четверг, 01.09.2011, 21:47 | Сообщение # 15 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус: 
| Quote (xLock) Первый вариант удобнее.
Quote (Latron) А как бы ты посоветовал ? Latron, омг, ну уж явно не в OnPlayerUpdate... Сохранение нужно делать при выходе игрока из игры, ну можно ещё раз в 5-10 минут.
Quote (Sl1m) new tekst[256]; strcat(tekst, "Строка 1"); strcat(tekst, "\nСтрока 2"); strcat(tekst, "\nСтрока 3"); strcat(tekst, "\nСтрока 4"); strcat(tekst, "\nСтрока 5"); strcat(tekst, "\nСтрока 6"); strcat(tekst, "\nСтрока 7"); strcat(tekst, "\nСтрока 8"); strcat(tekst, "\nСтрока 9"); strcat(tekst, "\nСтрока 10"); ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"---",tekst,"OK","Cancel"); бе, вот удобнее и быстрее: Code ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST, "---", "Строка 1\n\ Строка 2\n\ Строка 3\n\ Строка 4\n\ Строка 5\n\ Строка 6\n\ Строка 7", "OK","Cancel" );
Latron, выкладывай код на pastebin.com, чтоб просто посмотреть можно было-бы.
Бложе [indent]Мой блог Уроки по Pawn[/indent]
Open-GTO [indent]Блог разработчиков GitHub: https://github.com/Open-GTO/Open-GTO Сборки мода с сервером тут[/indent]
Сообщение отредактировал ZiGGi - Четверг, 01.09.2011, 21:47 |
| |
|
|
|
 |
|
 | |
| |
|