#Kevin# 0 Опубликовано 27 мая, 2015 Как сделать ?? Когда телепортируешься на DM 1 и после того как тебя убили ты должен появиться на DM но появляешься на спавне как сделать чтобы после смерти на DM 1 игрок спавнился снова на Dm1 и мог выйти из него только через команду exit Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rustyk 453 Опубликовано 27 мая, 2015 В начало мода: ?new dm1[MAX_PLAYERS] В onplayerconnect: dm1[playerid] = 0; в Onplayerspawn if(dm[playerid] == 1) { SetPlayerPos(playerid, X, Y , Z) // (X Y Z - ставь координаты , если игрок ввёл кмд /dm1) } else { SetPlayerPos(Playerid, X, Y, Z) // (X Y Z - ставь координаты , если игрок ввёл кмд /exit ?} return 1; Ко всем командам COMMAND:dm1(playerid, params[]) { if(dm1[playerid] == 0) { dm1[playerid] = 1; } else SendClientMessage(playerid, -1, "Вы уже на ДМ арене"); } return 1; COMMAND:exit(playerid, params[]) { if(dm1[playerid] == 1) { dm1[playerid] = 0; } else SendClientMessage(playerid, -1 , "Вы уже в безопасной зоне"); } return 1; Это самый простой вариант) 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Kevin# 0 Опубликовано 28 мая, 2015 error 017: undefined symbol "dm" warning 215: expression has no effect error 001: expected token: ";", but found "]" error 029: invalid expression, assumed zero fatal error 107: too many error messages on one line На вот это жалуется: if(dm[playerid] == 1) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Smolin 1,410 Опубликовано 28 мая, 2015 Замени на dm1 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты