Последние Файлы GTA 4
Последние Файлы GTA-MP
Реклама
Нужна Помощь с Вопросами
Cornell_Hayson Дата: Пятница, 01.01.2010, 19:19 | Сообщение # 1
Постоялец
Группа:
I'm V.I.P.
Сообщений: 375
Награды:
22
Город: Киев
Замечания:
0%
Статус:
Нужна Помощь с Вопросами Ёсли Ответы Привильные Даю +Г 1.Как Сделать Что бы Звезды При Перезаходе Сохранились 2.Где Прописиваеться Держание Звезд 3.Как Сделать Ёсли у Чела Вантед И ёго Убили он в Тюрьме 4.Как Сделать Ёсли у Чела Вантед а он самоубийца и он в тюрьме 5.И не Всегда Даеться Звезда За Убийство Какой Код Нужен Что Бы Давалось 6.И Где Прописиваеться цена /ad Зарание Спасибо!
Сообщение отредактировал Antony_jast - Пятница, 01.01.2010, 19:19
pavel_volya Дата: Пятница, 01.01.2010, 19:28 | Сообщение # 2
Уверенный в себе
Группа:
Пользователи
Сообщений: 167
Награды:
1
Город: Kohtla-Järve
Репутация:
23
Замечания:
20%
Статус:
Quote (Antony_jast )
6.И Где Прописиваеться цена /ad
самый простой способ купить бизнесс в ЛС и поставить цену
Cornell_Hayson Дата: Пятница, 01.01.2010, 19:28 | Сообщение # 3
Постоялец
Группа:
I'm V.I.P.
Сообщений: 375
Награды:
22
Город: Киев
Замечания:
0%
Статус:
А ёсли у меня в любом месте можно дать рекламу.
CRUSH Дата: Пятница, 01.01.2010, 19:44 | Сообщение # 4
Местный
Группа:
Продвинутые
Сообщений: 531
Награды:
5
Город: SAMP
Репутация:
89
Замечания:
100%
Статус:
Antony_jast , Click вот тут всё есть
Пишу скрипты,дорабатываю РП моды на заказ,не дорого - 607-559-798
Sage_Kill_Santa Дата: Пятница, 01.01.2010, 20:53 | Сообщение # 5
Постоялец
Группа:
Продвинутые
Сообщений: 303
Награды:
2
Город: Самара
Замечания:
0%
Статус:
да там есть всё...но искать конкретно долго
_Xottab_ Дата: Суббота, 02.01.2010, 00:42 | Сообщение # 6
Уверенный в себе
Группа:
Продвинутые
Сообщений: 272
Награды:
5
Город: Запорожье
Репутация:
37
Замечания:
40%
Статус:
Quote (Antony_jast )
1.Как Сделать Что бы Звезды При Перезаходе Сохранились
в pInfo [pwn]pWanted[/pwn] в OnPlayerRegister [pwn]format(var, 32, "Wanted=%d\n",PlayerInfo[playerid][pWanted]);fwrite(hFile, var);[/pwn] в OnPlayerUpdate [pwn]PlayerInfo[playerid][pWanted] = WantedLevel[playerid]; format(var, 32, "Wanted=%d\n",PlayerInfo[playerid][pWanted]);fwrite(hFile, var);[/pwn] в OnPlayerLogin [pwn]if( strcmp( key , "Wanted" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWanted] = strval( val ); }[/pwn] Quote (Antony_jast )
3.Как Сделать Ёсли у Чела Вантед И ёго Убили он в Тюрьме
Ищи if(IsPlayerConnected(i)) [pwn] { if(gTeam[i] == 2 && CrimInRange(30.0, playerid,i)) { count = 1; format(string, sizeof(string), "~w~Running Suspect~r~Killed~n~Bonus~g~$%d", price); GameTextForPlayer(i, string, 5000, 1); ConsumingMoney[i] = 1; GivePlayerMoney(i, price / 2); PlayerPlaySound(i, 1058, 0.0, 0.0, 0.0); } }[/pwn] и замени на if(IsPlayerConnected(i)) [pwn] { if(IsACop(playerid) && CrimInRange(30.0, playerid,i)) { count = 1; format(string, sizeof(string), "~w~Running Suspect~r~Killed~n~Bonus~g~$%d", price); GameTextForPlayer(i, string, 5000, 1); ConsumingMoney[i] = 1; GivePlayerMoney(i, price / 2); PlayerPlaySound(i, 1058, 0.0, 0.0, 0.0); } }[/pwn] Quote (Antony_jast )
4.Как Сделать Ёсли у Чела Вантед а он самоубийца и он в тюрьме
В OnPlayerDeadth вписать проверку на розыск Помойму все правильно написал
Sage_Kill_Santa Дата: Суббота, 02.01.2010, 01:10 | Сообщение # 7
Постоялец
Группа:
Продвинутые
Сообщений: 303
Награды:
2
Город: Самара
Замечания:
0%
Статус:
_Xottab_ , кулл расписал жаль + не могу поставить,а так ты тоже помог и мне
PrinceHugo Дата: Суббота, 02.01.2010, 21:12 | Сообщение # 8
Постоялец
Группа:
Продвинутые
Сообщений: 347
Награды:
3
Репутация:
64
Замечания:
20%
Статус:
Подскажите кому нетрудно! Как изменить когда выходишь из с тюрмы кординаты появления
Sage_Kill_Santa Дата: Воскресенье, 03.01.2010, 10:41 | Сообщение # 9
Постоялец
Группа:
Продвинутые
Сообщений: 303
Награды:
2
Город: Самара
Замечания:
0%
Статус:
[pwn] else if(PlayerInfo[i][pJailed] == 2) { SetPlayerWorldBounds(i,20000.0000,-20000.0000,20000.0000,-20000.0000); //Reset world to player SetPlayerInterior(i, 0); SetPlayerPos(i, 90.2101,1920.4854,17.9422 ); } PlayerInfo[i][pJailed] = 0; SendClientMessage(i, COLOR_GRAD1," Вы заплатили ваш долг обществу."); format(string, sizeof(string), "~g~C‹OЂOѓA~n~~w~ЊOЊPOЂУ†ЏE Ђ‘Џ’ ЊP…–EPм‘– ‚PA„ѓAм…мO–"); GameTextForPlayer(i, string, 5000, 1); if(gTeam[i] == 4) { gTeam[i] = 3; } ClearCrime(i); SetPlayerToTeamColor(i); } } } вот помоему
Stason110 Дата: Вторник, 05.01.2010, 09:20 | Сообщение # 10
Новенький
Группа:
Пользователи
Сообщений: 3
Награды:
0
Город: Челябинская Область :)
Репутация:
1
Замечания:
0%
Статус:
Здраствуйте! Я не могу создавать темы , поэтому пишу уже в открытой у меня 3 вопроса 1)Как зделать чтобы админы видели приваты 2)Как зделать чтобы админы видели какие команды используют игроки 3)И как зделать ----- вот допустим пишешь в чат а там высевечивается ---- Модератор Stason110 : Ляляля За плюсЫ ))) Помогите плиз
(\__/) (='.'=) (")_(") Это Уебанни. Скопируй Уебанни себе в подпись, чтобы помочь ему на пути к санаторию для душевно больных
Antivirus Дата: Вторник, 05.01.2010, 11:05 | Сообщение # 11
Группа:
Продвинутые
Сообщений: 735
Награды:
13
Город: Мамбо
Репутация:
60
Замечания:
40%
Статус:
вот код - лидеры он-лайн в игре - [pwn]if (strcmp(cmd, "/leaders", true) == 0) { if(IsPlayerConnected(playerid)) { SendClientMessage(playerid, COLOR_GREEN, " Лидеры он-лайн:"); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pLeader] == 1) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " Полиция: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } if(PlayerInfo[i][pLeader] == 2) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " ФБР: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } if(PlayerInfo[i][pLeader] == 3) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " A?iey: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } if(PlayerInfo[i][pLeader] == 4) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " Iaaee/I.?.N: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } if(PlayerInfo[i][pLeader] == 5) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " La Cosa Nostra: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } if(PlayerInfo[i][pLeader] == 6) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " Yakyza: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } if(PlayerInfo[i][pLeader] == 7) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " Iy?: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } if(PlayerInfo[i][pLeader] == 8) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " Hitman: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } if(PlayerInfo[i][pLeader] == 9) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " ?aii?oa?u: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } if(PlayerInfo[i][pLeader] == 10) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " TAXI: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } if(PlayerInfo[i][pLeader] == 11) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 256, " Eeoaica?: %s **Телефон: %d** ", sendername); SendClientMessage(playerid, COLOR_GRAD2, string); } } } } return 1; }[/pwn] по такому же принципу можна модераторов зделать
Vorobyov Дата: Вторник, 05.01.2010, 11:59 | Сообщение # 12
Постоялец
Группа:
Продвинутые
Сообщений: 310
Награды:
6
Город: Кохтла-Ярве
Репутация:
137
Замечания:
60%
Статус:
Quote
1)Как зделать чтобы админы видели приваты 2)Как зделать чтобы админы видели какие команды используют игроки
Омг, нах тебе это нужно? Весь пм и все действия можно посмотреть в логах.
Quote
3)И как зделать ----- вот допустим пишешь в чат а там высевечивается ----
[pwn]if(strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/a", true) == 0) { if(IsPlayerConnected(playerid)) { GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_YELLOWGREEN, " юзай: (/a)dmin [òåêñò]"); return 1; }
new arank[64]; if(PlayerInfo[playerid][pAdmin] == 1338) { arank = "Главный; } else if(PlayerInfo[playerid][pAdmin] == 1337) { arank = "Зам"; } else if(PlayerInfo[playerid][pAdmin] == 4) { arank = "Ñòàðøèé Ìîäåðàòîð"; } else if(PlayerInfo[playerid][pAdmin] == 3) { arank = "старшый модер"; } else if(PlayerInfo[playerid][pAdmin] == 2) { arank = "модер"; } else if(PlayerInfo[playerid][pAdmin] == 1) { arank = "модер младшый)"; } else { arank = "Самый главный админко"; }
format(string, sizeof(string), "*** %s %s *** %s", arank, sendername, result); OOCOff(COLOR_LIGHTGREEN,string); printf("%s", string); { SendAdminMessage(COLOR_GREEN, string); } printf("Àäìèíèñòðàòîð %s: %s", sendername, result); } return 1; }[/pwn]
Сообщение отредактировал Randos - Вторник, 05.01.2010, 11:59
Stason110 Дата: Вторник, 05.01.2010, 14:02 | Сообщение # 13
Новенький
Группа:
Пользователи
Сообщений: 3
Награды:
0
Город: Челябинская Область :)
Репутация:
1
Замечания:
0%
Статус:
Quote (Antony_jast )
Stason110, Ты не можеш Плюсы Ставить)))))
ну тогда извеняюсь )))) йа нубко xD Quote (Randos )
3)И как зделать ----- вот допустим пишешь в чат а там высевечивается ----
не я не про это имею ввиду Вот пример: Just : Привет всем Модератор [Stason] : Привет Just : как дела ? Модератор [Stason] : нормально -------------------------------------------------------------- Вот про это имею ввиду )))
(\__/) (='.'=) (")_(") Это Уебанни. Скопируй Уебанни себе в подпись, чтобы помочь ему на пути к санаторию для душевно больных
xSLiMx Дата: Вторник, 05.01.2010, 23:33 | Сообщение # 14
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2163
Награды:
34
Город: Ростов - на - Дону
Репутация:
1429
Замечания:
80%
Статус:
Quote (Stason110 )
е я не про это имею ввиду Вот пример: Just : Привет всем Модератор [Stason] : Привет Just : как дела ? Модератор [Stason] : нормально
попробуй в if(realchat) сделать так под
GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s Says: %s", sendername, text); ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5); или что ту ту тя.
Что то вроде:
new moder[MAX_PLAYERS_NAME]; GetPlayerName(playerid, moder, sizeof(moder)); if(PlayerInfo[playerid][pAdmin] == 1) { format(string, sizeof(string),"[Модератор] %s: %s",moder, text); }
if(PlayerInfo[playerid][pAdmin] == 1) тут твоя админ система и админ уровень модера
Добавлено (05.01.2010, 23:33) --------------------------------------------- 1)Как зделать чтобы админы видели приваты
у мя так было - отсылает всем админам сообщение от игрока к игроку. Установка в команду /w (или что та м у тя за приват) после format(string, sizeof(string), " *Cообщение от %s(ID: %d) : %s ", sendername, playerid, (result)); SendClientMessage(giveplayerid, COLOR_YELLOW, string); format(string, sizeof(string), " *Сообщение доставлено %s(ID: %d): %s .", giveplayer, giveplayerid, (result)); SendClientMessage(playerid, COLOR_YELLOW, string);
вставляем
format(string, sizeof(string), " *Сообщение От %s(ID: %d) для %s(ID: %d) Текст: %s .", sendername, playerid,giveplayer, giveplayerid,(result)); ABroadCast(COLOR_YELLOW,string,1);
примерно команда /w выглядеть будет так:
[pwn] if(strcmp(cmd, "/pm", true) == 0 || strcmp(cmd, "/w", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, " *Используйте: /pm [id игрока/часть ника] [сообщение] "); return 1; } giveplayerid = ReturnUser(tmp); if (IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); if(giveplayerid == playerid) { format(string, sizeof(string), " * %s разговаривает сам с собой. ", sendername); ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, ".Используйте: /pm [id игрока/часть ника] [сообщение]"); return 1; } format(string, sizeof(string), " *Cообщение от %s(ID: %d) : %s ", sendername, playerid, (result)); SendClientMessage(giveplayerid, COLOR_YELLOW, string); format(string, sizeof(string), " *Сообщение доставлено %s(ID: %d): %s .", giveplayer, giveplayerid, (result)); SendClientMessage(playerid, COLOR_YELLOW, string); format(string, sizeof(string), " *Сообщение От %s(ID: %d) для %s(ID: %d) Текст: %s .", sendername, playerid,giveplayer, giveplayerid,(result)); ABroadCast(COLOR_YELLOW,string,1); return 1; } } else { format(string, sizeof(string), " %d не активный игрок. ", giveplayerid); SendClientMessage(playerid, COLOR_GRAD1, string); } } return 1; }[/pwn]
2)Как зделать чтобы админы видели какие команды используют игроки -- тут не знаю хотя... долго делать и я не тестил. После каждого дейтвия команды ставь
new usernamee[MAX_PLAYERS_NAME]; format(string, sizeof(string), " Игрок %s, использовал команду (сюда пишеш команду вручную) .", usernamee); ABroadCast(COLOR_YELLOW,string,1);
Пробуй - 1 у мя рабило 2 - хз) от балды писал)
toneysix Дата: Вторник, 05.01.2010, 23:41 | Сообщение # 15
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды:
77
Город: Салават
Репутация:
1825
Замечания:
0%
Статус:
На счёт ввода команд, в начало паблика OnPlayerCommandText после объявление переменных вставляешь вот это.
Code
GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s ввёл команду %s",sendername, cmdtext); ABroadCast(COLOR_YELLOW,string,1);
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru