Четверг, 16.05.2024, 14:59
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]


  • Страница 1 из 1
  • 1
Форум серии игр Grand Theft Auto » Помощь в моддинге » Помощь в PAWN » Сообщение об убийстве. (....)
Сообщение об убийстве.
MaLoI
Дата: Понедельник, 03.02.2014, 20:19 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 18
Статус: offline
Код пихать в OnPlayerDeath:
Рассмотрим код:
PHP код:
new KillSpreeName[30], ksmsg[256] ;
if(GetPlayerScore(killerid) ==25) {
GetPlayerName(killerid, KillSpreeName, 30);
SendClientMessageToAll(COLOR_RED,"____________________________");
format(ksmsg, 256, "{B0B0B0}[CEPBEP]: {9AFF55}Новичёк убийств ! {FFCD55}[%s] {9AFF55}убил {FF0000}25 {9AFF55}человек", KillSpreeName);
SendClientMessageToAll(GetPlayerColor(killerid), ksmsg);
} else if(GetPlayerScore(killerid) ==50) {
GetPlayerName(killerid, KillSpreeName, 30);
SendClientMessageToAll(COLOR_RED,"____________________________");
format(ksmsg, 256, "{B0B0B0}[CEPBEP]: {9AFF55}Уже освоился ! {FFCD55}[%s] {9AFF55}убил {FF0000}50 {9AFF55}человек", KillSpreeName);
SendClientMessageToAll(GetPlayerColor(killerid), ksmsg);
} else if(GetPlayerScore(killerid) ==75) {
GetPlayerName(killerid, KillSpreeName, 30);
SendClientMessageToAll(COLOR_RED,"____________________________");
format(ksmsg, 256, "{B0B0B0}[CEPBEP]: {9AFF55}Убийца ! {FFCD55}[%s] {9AFF55}убил {FF0000}75 {9AFF55}человек", KillSpreeName);
SendClientMessageToAll(GetPlayerColor(killerid), ksmsg);
} else if(GetPlayerScore(killerid) ==100) {
GetPlayerName(killerid, KillSpreeName, 30);
SendClientMessageToAll(COLOR_RED,"____________________________");
format(ksmsg, 256, "{B0B0B0}[CEPBEP]: {9AFF55}Хитман ! {FFCD55}[%s] {9AFF55}убил {FF0000}100 {9AFF55}человек", KillSpreeName);
SendClientMessageToAll(GetPlayerColor(killerid), ksmsg); }

Смысл кода:
Допустим когда вы убьете 25 человек , всем это сообщится то что вы убили 25 человек.

По подробнее:
PHP код:
new KillSpreeName[30], ksmsg[256] ;
if(GetPlayerScore(killerid) ==25) { // Здесь вместо 25 можете вставить свое число.
GetPlayerName(killerid, KillSpreeName, 30); // Копирует имя игрока
SendClientMessageToAll(COLOR_RED,"____________________________"); // Выводит в общий чат
format(ksmsg, 256, "{B0B0B0}[CEPBEP]: {9AFF55}Новичёк убийств ! {FFCD55}[%s] {9AFF55}убил {FF0000}25 {9AFF55}человек", KillSpreeName); // Сам текст

Так же можно сделать что бы когда вы убили 25 человек вам за это далось денег.
Рассмотрим как:
PHP код:
new KillSpreeName[30], ksmsg[256] ;
if(GetPlayerScore(killerid) ==25) { // Здесь вместо 25 можете вставить свое число.
GetPlayerName(killerid, KillSpreeName, 30); // Копирует имя игрока
SendClientMessageToAll(COLOR_RED,"____________________________"); // Выводит в общий чат
format(ksmsg, 256, "{B0B0B0}[CEPBEP]: {9AFF55}Новичёк убийств ! {FFCD55}[%s] {9AFF55}убил {FF0000}25 {9AFF55}человек", KillSpreeName);//Сам текст
GivePlayerMoney(playerid, 50000); // Число денег
SendPlayerFormattedText(playerid, "{B0B0B0}[CEPBEP]: За убийство 25 человек , вам выдана награда: 50.000$, 0); // текст о получение денег.


(с) MaLoI
 
Форум серии игр Grand Theft Auto » Помощь в моддинге » Помощь в PAWN » Сообщение об убийстве. (....)
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru