|
[GM] New mode (created by Latron)
|
|
| Latron | Дата: Пятница, 02.09.2011, 16:12 | Сообщение # 31 |
|
Группа:
I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус: 
| DiSE, ды мог ,не знаю я просто в тот момент не подумал как лучше сделать
Моё портфолио
Мои работы: [ Lesson ] Операторы в PAWN. [ Lesson ] Переменная. [ GM ] RegSys. ( Last update: 21.04.2012 )
|
| |
|
|
| John_Martinez | Дата: Пятница, 02.09.2011, 17:58 | Сообщение # 32 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 111
Награды: 5
Город: Киев
Репутация: -22
Замечания: 20%
Статус: 
| Вообщем за основу взять можно
|
| |
|
|
| Latron | Дата: Пятница, 02.09.2011, 19:10 | Сообщение # 33 |
|
Группа:
I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус: 
| Обновление 3.9.2011 Переписано сохранение аккаунтов. VelixOptimize(Оптимизирован код). Ссылка на скачивание обновлена. Код на пастебине обновлен.
Моё портфолио
Мои работы: [ Lesson ] Операторы в PAWN. [ Lesson ] Переменная. [ GM ] RegSys. ( Last update: 21.04.2012 )
Сообщение отредактировал Latron - Пятница, 02.09.2011, 19:10 |
| |
|
|
| SevD | Дата: Пятница, 02.09.2011, 19:12 | Сообщение # 34 |
|
Группа:
Продвинутые
Сообщений: 456
Награды: 38
Город: Москва
Репутация: 452
Замечания: 0%
Статус: 
| Офигеть, хватит гнать на парня, он захотел сделать свой мод и выложить сюда, может он только учится, а вы накинулись. Это отличная база для любого нового проекта, все нужное есть, не надо вырезать что-то лишнее (этого попросту нет), исправлять баги. Берем и делаем, что хотим, подстраивая под себя. Нормальные люди, надеюсь, тебе тут помогут) Плюсанул
Bye-bye SA-MP 0/ Hello EVE Online ^.^
|
| |
|
|
| Latron | Дата: Пятница, 02.09.2011, 19:15 | Сообщение # 35 |
|
Группа:
I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус: 
| Quote (SevD) Офигеть, хватит гнать на парня, он захотел сделать свой мод и выложить сюда, может он только учится, а вы накинулись. Это отличная база для любого нового проекта, все нужное есть, не надо вырезать что-то лишнее (этого попросту нет), исправлять баги. Берем и делаем, что хотим, подстраивая под себя. Нормальные люди, надеюсь, тебе тут помогут) Плюсанул Спасибо,но не "вы" кинулись а только один неадекват Дикий_Билл
Моё портфолио
Мои работы: [ Lesson ] Операторы в PAWN. [ Lesson ] Переменная. [ GM ] RegSys. ( Last update: 21.04.2012 )
|
| |
|
|
| SevD | Дата: Пятница, 02.09.2011, 19:35 | Сообщение # 36 |
|
Группа:
Продвинутые
Сообщений: 456
Награды: 38
Город: Москва
Репутация: 452
Замечания: 0%
Статус: 
| Мне кажется для удобства работы стоило бы удалить лишние пустые паблики, чтобы строки не забивало)) В некоторых пабликах, связанных с обработкой уже залогиненых игроков (OnPlayerCommandText, SavePlayer) стоит проверка OnPlayerConnected, лучше заменить на LoginAccount, чтобы команды не работали у не залогиненых.
Кусок из SavePlayer Code if(IsPlayerConnected(playerid)) { if(LoginAccount[playerid] != 1) { Двойная проверка, убери if(IsPlayerConnected(playerid)) и еще, почему if(LoginAccount[playerid] != 1)? Может if(LoginAccount[playerid] == 1), чтобы акки все таки сохранялись у залогиненных?)))
Bye-bye SA-MP 0/ Hello EVE Online ^.^
Сообщение отредактировал SevD - Пятница, 02.09.2011, 19:37 |
| |
|
|
| John_Martinez | Дата: Пятница, 02.09.2011, 20:09 | Сообщение # 37 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 111
Награды: 5
Город: Киев
Репутация: -22
Замечания: 20%
Статус: 
| Quote (Latron) Обновление 3.9.2011 Переписано сохранение аккаунтов. VelixOptimize(Оптимизирован код). Ссылка на скачивание обновлена. Код на пастебине обновлен.
Отлично,стоит скачать
|
| |
|
|
| Impereal | Дата: Суббота, 03.09.2011, 13:19 | Сообщение # 38 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| На самом деле не понятен смысл этой темы и этого "мода", ну видно же что почти все из ГФ... Посомтрел код, действительно ужасно не оптимизирован, чутка оптимизировал код от безделия. http://ifolder.ru/25536810
Прощай самп-рус =Р
Сообщение отредактировал Impereal - Суббота, 03.09.2011, 13:24 |
| |
|
|
| SevD | Дата: Суббота, 03.09.2011, 13:26 | Сообщение # 39 |
|
Группа:
Продвинутые
Сообщений: 456
Награды: 38
Город: Москва
Репутация: 452
Замечания: 0%
Статус: 
| Impereal, выкинь на пастбин плиз
Bye-bye SA-MP 0/ Hello EVE Online ^.^
|
| |
|
|
| Impereal | Дата: Суббота, 03.09.2011, 13:38 | Сообщение # 40 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| http://pastebin.com/0Zwcf5Wy
Прощай самп-рус =Р
Сообщение отредактировал Impereal - Суббота, 03.09.2011, 13:42 |
| |
|
|
| SevD | Дата: Суббота, 03.09.2011, 13:44 | Сообщение # 41 |
|
Группа:
Продвинутые
Сообщений: 456
Награды: 38
Город: Москва
Репутация: 452
Замечания: 0%
Статус: 
| Code public SaveAccounts() { for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i)) SavePlayer(i); }
Зачем обновлять аккаунты тех, кто не залогинился?
Code public SaveAccounts() { for(new i = 0; i < MAX_PLAYERS; i++) if(LoginAccount[playerid]==1) SavePlayer(i); }
Тут тоже самое
Code public SavePlayer(playerid) { if(IsPlayerConnected(playerid)) { if(LoginAccount[playerid] != 1) {
Меньше проверок - быстрее работа)
Code public SavePlayer(playerid) { if(LoginAccount[playerid] != 1) {
Bye-bye SA-MP 0/ Hello EVE Online ^.^
Сообщение отредактировал SevD - Суббота, 03.09.2011, 13:50 |
| |
|
|
| Impereal | Дата: Суббота, 03.09.2011, 13:57 | Сообщение # 42 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| Типо передо мной вы*бнулся? Я пробежал по коду и оптимизировал код такого типа: Code if(что-то == 1) { текст; присваивает одни и тежи параметры; } else if(что-то == 2) { чуть чуть другой текст; присваивает одни и тежи параметры; } else if(что-то == 3) { чуть чуть другой текст; присваивает одни и тежи параметры; } else if(что-то == 4) { чуть чуть другой текст; присваивает одни и тежи параметры; } А во обще, удаляйте тему, 2 ГФ не нужен... Все надо делать на SQL'е.
Прощай самп-рус =Р
Сообщение отредактировал Impereal - Суббота, 03.09.2011, 13:58 |
| |
|
|
| FeSS34RuS | Дата: Суббота, 03.09.2011, 14:07 | Сообщение # 43 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 115
Награды: 3
Город: Волжский
Репутация: 31
Замечания: 0%
Статус: 
| Quote (Impereal) А во обще, удаляйте тему, 2 ГФ не нужен... Все надо делать на SQL'е. Мож кто-то хочет без SQL и вообще у всех разные вкусы
Ищу сис-му домов ток не GarHouse т.к. после спавна выхожу из дома и появляюсь во втором городе )) Кто чем может помогите ! ! !
|
| |
|
|
| SevD | Дата: Суббота, 03.09.2011, 14:09 | Сообщение # 44 |
|
Группа:
Продвинутые
Сообщений: 456
Награды: 38
Город: Москва
Репутация: 452
Замечания: 0%
Статус: 
| Impereal, ты в моем посте обращение к тебе видишь? Ткни меня в него носом, если да. Сообщение было для автора мода, т.к. тема то все-таки его...
Bye-bye SA-MP 0/ Hello EVE Online ^.^
Сообщение отредактировал SevD - Суббота, 03.09.2011, 14:11 |
| |
|
|
| Impereal | Дата: Суббота, 03.09.2011, 14:14 | Сообщение # 45 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| Quote (SevD) Impereal, ты в моем посте обращение к тебе видишь? Ткни меня в него носом, если да. Сообщение было для автора мода, т.к. тема то все-таки его... Выглядило это как будто было обращено ко мне. Quote (FeSS34RuS) Мож кто-то хочет без SQL и вообще у всех разные вкусы Это не вкусы, а мозги, мускул удобнее и быстрее файлов - факт! Все ранво копировать ГФ не ивжу смысла, построение кода чуствуетсо ГФовское!
Прощай самп-рус =Р
|
| |
|
|