[CM]Pawno
Дата: Воскресенье, 24.08.2014, 18:04 | Сообщение # 1
Боец
Сообщений: 121
Статус: Offline
Привет. Сделал команду /dm. Приступим. Ко всем new'ам Код
new dm[MAX_PLAYERS]; new Float:DM[4][3] = { {577.1548,865.3152,-43.2485}, {646.5654,827.1693,-42.9609}, {647.3415,857.1617,-42.9509}, {631.2444,902.5793,-43.7397} } ;
Теперь приступаем к паблику public OnPlayerCommandText(playerid, cmdtext[]). (там все команды) Код
if (strcmp("/dm", cmdtext, true, 10) == 0) { if(deagle[playerid] == 1) return SendClientMessage(playerid,0xFF0000FF,"Введите /exit!"); dm[playerid] = 1; OnPlayerSpawn(playerid); GivePlayerWeapon(playerid, 31, 150); GivePlayerWeapon(playerid, 24, 150); SendClientMessage(playerid,0xFFFFFFAA,"Добро пожаловать на DM зону №1 "); return true; }
Переходим к паблику OnPlayerSpawn. Код
if (dm[playerid] == 1) { new Random = random(sizeof(DM)); SetPlayerPos(playerid, DM[Random][0], DM[Random][1], DM[Random][2]); GivePlayerWeapon(playerid, 31, 150); GivePlayerWeapon(playerid, 24, 150); }
Вот и все. Полезная информация Вопрос:Мне надо чтобы после убийства пополнялись ХП игрока.
В паблик: public OnPlayerDeath(playerid, killerid, reason)
Вставляем
Код
SetPlayerHealth(killerid, 100);
Вот и все
Вопрос: Как сделать килл чат как на дм серверах/капт арп?
Изучаю: PHP,PAWN,Cleo
Сообщение отредактировал [CM]Pawno - Воскресенье, 24.08.2014, 18:24
roote
Дата: Среда, 03.09.2014, 16:02 | Сообщение # 2
Боец
Сообщений: 207
Статус: Offline
Молодец! Хорошая тема, возьму для своего сервера
--> Как заработать деньги на проекте Samp Rp | http://cheat-master.ru/forum/14-413833-1-17-1 --> 312 день на сайте | 26 марта (2015 год)
Beenfoo
Дата: Понедельник, 08.09.2014, 01:09 | Сообщение # 3
Бывалый
Сообщений: 436
Статус: Offline
Хорошая команда молодец.
Фрин@