Главный редактор форума: Doc-John | Текущая дата: 30.11.2024, 06:36
  • Страница 1 из 1
  • 1
[Мануал]Делаем зоны с автоспавном
Оффлайн
Среда, 11.09.2013, 15:43 | Сообщение # 1
Сообщений:
20
0
Ко всем new добавляем:

Цитата (Код)
new dm[MAX_PLAYERS];


Делаем комманды. В CommandText:

Цитата (Код)
if(strcmp("/dm", cmdtext, true, 10) == 0)
{
dm [playerid]= 1; //Это само условие что игрок находится на дм
SendClientMessage(playerid,0xFF66FFAA," Dm зона");
SetPlayerPos(playerid,Установим координату);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,1000);
SetPlayerHealth(playerid,100.0);
return 1;
}
if(strcmp("/exit", cmdtext, true, 10) == 0)
{
dm [playerid]= 0;//Условие что игрок уходит с дм
SetPlayerInterior(playerid,0); //обнуляем интерьер
OnPlayerSpawn(playerid);//Возврат на спавн
return 1;
}

И в OnPlayerSpawn добавим:


Цитата (Код)
if(dm [playerid]== 1) return OnPlayerCommandText(playerid,"/dm");//если игрок на дм, то повторяется комманда
  • Страница 1 из 1
  • 1
Поиск: