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

 



 
        
[Include] RemoveBuilding (2)
JasonGordon 24.05.2017 23:48
[SA-MP] Hosted Tab (116)
DieSeL 17.05.2017 17:33
Физрук (15)
Lanablogger1 16.05.2017 16:00
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы 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
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
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 1 из 11
Модератор форума: Alcoholik 
Форум SAMP о мультиплеерах для GTA. » Популярные моды » The Godfather » [Урок] Участники банд/мафий online (в диалоге)
[Урок] Участники банд/мафий online (в диалоге)
MakeДата: Понедельник, 09.07.2012, 10:09 | Сообщение # 1
Уверенный в себе
Группа: Пользователи
Сообщений: 229
Награды: 5
Город: Новосибирск
Репутация: 16
Замечания: 40%
Статус:
Здравствуйте, сейчас я вам расскажу как сделать участников/лидеров другой банды/мафии online,т.е. их кол-во будет отображаться в диалоговом окне. Кому-то может это и не нужно, а так удобно проводить вары и тд, т.к. можешь посмотреть кол-во участников у другой банды/мафии, и уже что-то проводить.
В команду, или в диалог, вставьте это:
Code
{
                       new Members[19][2]; //[19] - Сколько у вас всего фракций
         for(new i=0; i < GetMaxPlayers(); i++)
         {
          if(!IsPlayerConnected(i) || IsPlayerNPC(i)) continue;
                       Members[PlayerInfo[i][pMember]][0]++;
          Members[PlayerInfo[i][pLeader]][1]++;
         }
                    
       new info[1050];  
      new string1[120];
      new string2[80];
      new string3[80];
      new string4[80];
      new string5[80];
      new string6[80];
      new string7[80];
      new string8[80];
      new string9[80];
      new string10[80];
      new coor[210];
       {
      format(string1, sizeof(string1), "{ff8f2c}____________________________________\n{0abc2f}La {ffffff}Cosa {ff1212}Nostra{ffffff}: \t\t(Online: %d, Лидеров: %d)", Members[5][0], Members[5][1]); // Members[5][0] - [5] Это ид фракции (у меня это LCN), [0] - Это участники (без лидеров) [1] - это лидеры (без участников)
      format(string2, sizeof(string2), "\n\n{ffe793}Yakuza{ffffff}: \t\t\t(Online: %d, Лидеров: %d)", Members[6][0], Members[6][1]);
      format(string3, sizeof(string3), "\n\n{8816f3}The Ballas Gang{ffffff}: \t\t(Online: %d, Лидеров: %d)", Members[11][0], Members[11][1]);
      format(string4, sizeof(string4), "\n\n{00ec1c}The Grove Street Family{ffffff}: \t(Online: %d, Лидеров: %d)", Members[12][0], Members[12][1]);
      format(string5, sizeof(string5), "\n\n{f8fb00}Los Santos Vagos{ffffff}: \t\t(Online: %d, Лидеров: %d)", Members[13][0], Members[13][1]);
      format(string6, sizeof(string6), "\n\n{00d8ff}El Coronos{ffffff}: \t\t\t(Online: %d, Лидеров: %d)", Members[14][0], Members[14][1]);
      format(string7, sizeof(string7), "\n\n{00b2d2}San Fierro Rifa{ffffff}: \t\t(Online: %d, Лидеров: %d)", Members[15][0], Members[15][1]);
      format(string8, sizeof(string8), "\n\n{8a9395}Russian Mafia{ffffff}: \t\t\t(Online: %d, Лидеров: %d)", Members[16][0], Members[16][1]);
      format(string9, sizeof(string9), "\n\n{4b8987}Falcone Family{ffffff}: \t\t(Online: %d, Лидеров: %d)", Members[17][0], Members[17][1]);
      format(string10, sizeof(string10), "\n\n{b1a4e2}Street Racers{ffffff}: \t\t\t(Online: %d, Лидеров: %d)", Members[18][0], Members[18][1]);
      format(coor, sizeof(coor), "{ff8f2c}Участники банд/мафий онлайн");
                  format(info, 1050,"%s%s%s%s%s%s%s%s%s%s",string1,string2,string3,string4,string5,string6,string7,string8,string9,string10);
                  ShowPlayerDialog(playerid,191,DIALOG_STYLE_MSGBOX,coor,info,"<< Ок >>",""); // 191-это у меня диалог возвращающий назад в kpk, вы можете поставить любой пустой диалог сюда
     return 1;
      }
}

Банды/мафии меняйте на свои, если убираете, то удаляем все string(ид стринга который удаляем). К примеру хочу убрать Street Racers, удаляю всё, что связано с "string10", и в строке где выводится вся информация удаляю 1ну "%s". И получается:
Code
{
                       new Members[19][2]; //[19] - Сколько у вас всего фракций
         for(new i=0; i < GetMaxPlayers(); i++)
         {
          if(!IsPlayerConnected(i) || IsPlayerNPC(i)) continue;
                       Members[PlayerInfo[i][pMember]][0]++;
          Members[PlayerInfo[i][pLeader]][1]++;
         }
                    
       new info[1050];  
      new string1[120];
      new string2[80];
      new string3[80];
      new string4[80];
      new string5[80];
      new string6[80];
      new string7[80];
      new string8[80];
      new string9[80];
      new coor[210];
       {
      format(string1, sizeof(string1), "{ff8f2c}____________________________________\n{0abc2f}La {ffffff}Cosa {ff1212}Nostra{ffffff}: \t\t(Online: %d, Лидеров: %d)", Members[5][0], Members[5][1]); // Members[5][0] - [5] Это ид фракции (у меня это LCN), [0] - Это участники (без лидеров) [1] - это лидеры (без участников)
      format(string2, sizeof(string2), "\n\n{ffe793}Yakuza{ffffff}: \t\t\t(Online: %d, Лидеров: %d)", Members[6][0], Members[6][1]);
      format(string3, sizeof(string3), "\n\n{8816f3}The Ballas Gang{ffffff}: \t\t(Online: %d, Лидеров: %d)", Members[11][0], Members[11][1]);
      format(string4, sizeof(string4), "\n\n{00ec1c}The Grove Street Family{ffffff}: \t(Online: %d, Лидеров: %d)", Members[12][0], Members[12][1]);
      format(string5, sizeof(string5), "\n\n{f8fb00}Los Santos Vagos{ffffff}: \t\t(Online: %d, Лидеров: %d)", Members[13][0], Members[13][1]);
      format(string6, sizeof(string6), "\n\n{00d8ff}El Coronos{ffffff}: \t\t\t(Online: %d, Лидеров: %d)", Members[14][0], Members[14][1]);
      format(string7, sizeof(string7), "\n\n{00b2d2}San Fierro Rifa{ffffff}: \t\t(Online: %d, Лидеров: %d)", Members[15][0], Members[15][1]);
      format(string8, sizeof(string8), "\n\n{8a9395}Russian Mafia{ffffff}: \t\t\t(Online: %d, Лидеров: %d)", Members[16][0], Members[16][1]);
      format(string9, sizeof(string9), "\n\n{4b8987}Falcone Family{ffffff}: \t\t(Online: %d, Лидеров: %d)", Members[17][0], Members[17][1]);
      format(coor, sizeof(coor), "{ff8f2c}Участники банд/мафий онлайн");
                  format(info, 1050,"%s%s%s%s%s%s%s%s%s",string1,string2,string3,string4,string5,string6,string7,string8,string9);
                  ShowPlayerDialog(playerid,191,DIALOG_STYLE_MSGBOX,coor,info,"<< Ок >>",""); // 191-это у меня диалог возвращающий назад в kpk, вы можете поставить любой пустой диалог сюда
     return 1;
      }
}

В общем получается вот что:



Автор урока: Make (InkE), т.е. я. Если будут какие-то вопросы/проблемы пишите сюда, отвечу



http://killerjo.net/ <= зайди
Разработка сервера: Unlimited Space (0.3e) [RPG] [RUS/UA]
Ip: 176.32.36.23:7777


Сообщение отредактировал Make - Среда, 11.07.2012, 07:02
DiSEДата: Понедельник, 09.07.2012, 11:34 | Сообщение # 2
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
Ужас. Теперь и саппорты вырезают, да и ещё выдают за своё
ХасанДата: Понедельник, 09.07.2012, 12:05 | Сообщение # 3
Группа: Модераторы
Сообщений: 2810
Награды: 388
Город: X-Files
Репутация: 2897
Замечания: 0%
Статус:
Quote (DiSE)
Ужас. Теперь и саппорты вырезают, да и ещё выдают за своё

ну он типа со своего мода вырезал! :D
Хотя я уже такую вещь видел где то,давно то этого.



малі діти недають нам спати - великі діти недають нам жити © Iван Миколайчук

— Вот ты говорил, город — сила, а здесь слабые все.
— Город — это злая сила. Сильный приезжает — становится слабым. Город забирает силу. Вот и ты пропал…© Брат

— ...лягушки падают с неба
— Видимо у них не раскрылись парашюты. © X-Files

— Разве вы не хотели бы жить вечно?
— Если в моде останутся штаны со стрелками то нет.© X-Files

Ибо таковые лжеапостолы, лукавые делатели, принимают вид Апостолов Христовых. И неудивительно: потому что сам сатана принимает вид Ангела света, а потому не великое дело, если и служители его принимают вид служителей правды; но конец их будет по делам их.
(2Кор 11:13-15).


Сообщение отредактировал Августин - Понедельник, 09.07.2012, 12:21
ВеликсДата: Понедельник, 09.07.2012, 12:30 | Сообщение # 4
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
Quote (Make)
new info[970]; //Т.к. убрали 80 символов, то и отнимаем 80
new string1[120];
new string2[80];
new string3[80];
new string4[80];
new string5[80];
new string6[80];
new string7[80];
new string8[80];
new string9[80];
new coor[210];
crazy



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
psychoДата: Понедельник, 09.07.2012, 16:41 | Сообщение # 5
16 | 13
Группа: I'm V.I.P.
Сообщений: 327
Награды: 11
Репутация: 645
Замечания: 20%
Статус:
Quote (Make)
new info[970]; //Т.к. убрали 80 символов, то и отнимаем 80
new string1[120];
new string2[80];
new string3[80];
new string4[80];
new string5[80];
new string6[80];
new string7[80];
new string8[80];
new string9[80];
new coor[210];

EPIC FAIL.
:D :D
А ещё и Саппорт.

MakeДата: Среда, 11.07.2012, 07:01 | Сообщение # 6
Уверенный в себе
Группа: Пользователи
Сообщений: 229
Награды: 5
Город: Новосибирск
Репутация: 16
Замечания: 40%
Статус:
Quote (DiSE)
Ужас. Теперь и саппорты вырезают, да и ещё выдают за своё

-_-, такого я нигде не видел, делал сам. Я не знаю где это вы видели. :)
Только делал давно, не оптимизировал :D



http://killerjo.net/ <= зайди
Разработка сервера: Unlimited Space (0.3e) [RPG] [RUS/UA]
Ip: 176.32.36.23:7777


Сообщение отредактировал Make - Среда, 11.07.2012, 07:04
zEscДата: Среда, 11.07.2012, 09:02 | Сообщение # 7
Global Elite
Группа: Ангел Хранитель
Сообщений: 895
Награды: 20
Репутация: 856
Замечания: 0%
Статус:
На п-и.ру было))


MakeДата: Среда, 11.07.2012, 10:01 | Сообщение # 8
Уверенный в себе
Группа: Пользователи
Сообщений: 229
Награды: 5
Город: Новосибирск
Репутация: 16
Замечания: 40%
Статус:
Quote (DjCubex)
На п-и.ру было))

Ну не знаю =). Я думал такого нигде нет, я первый открыватель :D



http://killerjo.net/ <= зайди
Разработка сервера: Unlimited Space (0.3e) [RPG] [RUS/UA]
Ip: 176.32.36.23:7777
veliхДата: Среда, 11.07.2012, 12:23 | Сообщение # 9
Новенький
Группа: Продвинутые
Сообщений: 67
Награды: 69
Город: Баку
Репутация: 278
Замечания: 0%
Статус:
Дак оптимизируй, потрать 15 минут)


Выполняю небольшие заказы по PAWN: Написание систем, фиксация багов, оптимизация и пр.
Написание User Control Panel, мониторингов сервера. Помощь в установка движков.
ICQ: 615890691 | Skype: velix_movs - Недорого.
DiSEДата: Среда, 11.07.2012, 12:41 | Сообщение # 10
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
Make, любая копия самп-рп
ХасанДата: Среда, 11.07.2012, 13:11 | Сообщение # 11
Группа: Модераторы
Сообщений: 2810
Награды: 388
Город: X-Files
Репутация: 2897
Замечания: 0%
Статус:
Он не умеет оптимизировать то наверно
Его методика написание скриптов Ctrl + C - Ctrl + V
А чего вы хотели то:?что если он в саппортах и сможет писать толковые темы и толковые скрипты?)))
Человек еще новенький в этом



малі діти недають нам спати - великі діти недають нам жити © Iван Миколайчук

— Вот ты говорил, город — сила, а здесь слабые все.
— Город — это злая сила. Сильный приезжает — становится слабым. Город забирает силу. Вот и ты пропал…© Брат

— ...лягушки падают с неба
— Видимо у них не раскрылись парашюты. © X-Files

— Разве вы не хотели бы жить вечно?
— Если в моде останутся штаны со стрелками то нет.© X-Files

Ибо таковые лжеапостолы, лукавые делатели, принимают вид Апостолов Христовых. И неудивительно: потому что сам сатана принимает вид Ангела света, а потому не великое дело, если и служители его принимают вид служителей правды; но конец их будет по делам их.
(2Кор 11:13-15).


Сообщение отредактировал Августин - Среда, 11.07.2012, 14:05
MakeДата: Среда, 11.07.2012, 15:43 | Сообщение # 12
Уверенный в себе
Группа: Пользователи
Сообщений: 229
Награды: 5
Город: Новосибирск
Репутация: 16
Замечания: 40%
Статус:
Quote (Августин)
Он не умеет оптимизировать то наверно Его методика написание скриптов Ctrl + C - Ctrl + V А чего вы хотели то:?что если он в саппортах и сможет писать толковые темы и толковые скрипты?))) Человек еще новенький в этом

-_-, не стоит говорить, чего не знаешь.. Свои мнения лучше оставить при себе. ;)



http://killerjo.net/ <= зайди
Разработка сервера: Unlimited Space (0.3e) [RPG] [RUS/UA]
Ip: 176.32.36.23:7777


Сообщение отредактировал Make - Среда, 11.07.2012, 15:47
ВеликсДата: Среда, 11.07.2012, 17:08 | Сообщение # 13
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
Make, дак докажи обратное!


[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
crackerДата: Среда, 11.07.2012, 19:07 | Сообщение # 14
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 198
Награды: 5
Город: Красноярск
Репутация: 74
Замечания: 60%
Статус:
Должно работать, не компилил Koshechka_08
Code

     new Members[19][2];
     for(new i=0; i < GetMaxPlayers(); i++)
     {
      if(!IsPlayerConnected(i) || IsPlayerNPC(i)) continue;
      Members[PlayerInfo[i][pMember]][0]++;
      Members[PlayerInfo[i][pLeader]][1]++;
     }
     new string[1256];
     format(string, sizeof(string), "{ff8f2c}____________________________________\
     n{0abc2f}La {ffffff}Cosa {ff1212}Nostra{ffffff}: \t\t(Online: %d, Лидеров: %d)\
     n\n{ffe793}Yakuza{ffffff}:\t\t\t(Online: %d, Лидеров: %d\
     n\n{8816f3}The Ballas Gang{ffffff}: \t\t(Online: %d, Лидеров: %d\
     n\n{00ec1c}The Grove Street Family{ffffff}: \t(Online: %d, Лидеров: %d\
     n\n{f8fb00}Los Santos Vagos{ffffff}: \t\t(Online: %d, Лидеров: %d\
     n\n{00d8ff}El Coronos{ffffff}: \t\t\t(Online: %d, Лидеров: %d\
     n\n{00b2d2}San Fierro Rifa{ffffff}: \t\t(Online: %d, Лидеров: %d\
     n\n{8a9395}Russian Mafia{ffffff}: \t\t\t(Online: %d, Лидеров: %d\
     n\n{4b8987}Falcone Family{ffffff}: \t\t(Online: %d, Лидеров: %d",
     Members[5][0],  Members[5][1],  Members[6][0],  Members[6][1],  Members[11][0], Members[11][1],
     Members[12][0], Members[12][1], Members[13][0], Members[13][1], Members[14][0], Members[14][1],
     Members[15][0], Members[15][1], Members[16][0], Members[16][1], Members[17][0], Members[17][1]);
     ShowPlayerDialog(playerid,191,DIALOG_STYLE_MSGBOX,"{ff8f2c}Учасники банд/мафий онлайн",string,"<< Ок >>","");



Сообщение отредактировал cracker - Среда, 11.07.2012, 19:08
Форум SAMP о мультиплеерах для GTA. » Популярные моды » The Godfather » [Урок] Участники банд/мафий online (в диалоге)
Страница 1 из 11
Поиск:





 

Новости: Английский пасхальный пирог .

 


 
Хостинг от uCoz SAMP-RUS.COM