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
|
|
| |