|
Anti resp kill
|
|
| SaNKo | Дата: Четверг, 25.03.2010, 09:00 | Сообщение # 1 |
|
Группа:
I'm V.I.P.
Сообщений: 224
Награды: 10
Город: Таганрог
Репутация: 244
Замечания: 0%
Статус: 
| Вообшем так , [pwn]forward isPlayerInRespa(killerid); public isPlayerInRespa(killerid) { new Float:X, Float:Y, Float:Z; GetPlayerPos(killerid, X, Y, Z); if(X >=2167.2927 && X <= 2292.3948 && Y >= -1219.5682 && Y <= -1124.7695) { return 1; } return 0; } это идет в паблик убийств if (isPlayerInRespa(killerid)) kick(killerid); }[/pwn] но при килле на респе ( стандарт пеновская ) тот кто убил должно было кикнуть ну этого непроизходит! в чем может быть проблемка?
|
| |
|
|
| stepmex | Дата: Четверг, 25.03.2010, 12:44 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Code public OnPlayerSpawn(playerid) { SetPVarInt(playerid, "SpawnTime", gettime()); }
public OnPlayerDeath(playerid,killerid,reason) { if(gettime() - GetPVarInt(playerid, "SpawnTime") < 60)kick(killerid); //60 - время в секундах в течени которого работает защита от убйств после спавна }
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| SaNKo | Дата: Четверг, 25.03.2010, 14:40 | Сообщение # 3 |
|
Группа:
I'm V.I.P.
Сообщений: 224
Награды: 10
Город: Таганрог
Репутация: 244
Замечания: 0%
Статус: 
| Quote public OnPlayerSpawn(playerid) { SetPVarInt(playerid, "SpawnTime", gettime()); } public OnPlayerDeath(playerid,killerid,reason) { if(gettime() - GetPVarInt(playerid, "SpawnTime") < 60)kick(killerid); //60 - время в секундах в течени которого работает защита от убйств после спавна } Смотри мне надо чтоб возле респы тот кто ковото убил 2 раза кикало! Возможно ли так сделать?
Сообщение отредактировал sane4eg - Пятница, 26.03.2010, 00:16 |
| |
|
|
| [ER]Chez | Дата: Четверг, 25.03.2010, 15:20 | Сообщение # 4 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 250
Награды: 5
Город: Крыжопль
Репутация: 104
Замечания: 100%
Статус: 
| sane4eg, возможно
|
| |
|
|
| SaNKo | Дата: Четверг, 25.03.2010, 15:48 | Сообщение # 5 |
|
Группа:
I'm V.I.P.
Сообщений: 224
Награды: 10
Город: Таганрог
Репутация: 244
Замечания: 0%
Статус: 
| [ER]Chez, как?) , и только чтоб при 2-ух убийств на этой теретории
|
| |
|
|
| stepmex | Дата: Четверг, 25.03.2010, 16:09 | Сообщение # 6 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| public OnPlayerSpawn(playerid) { SetPVarInt(playerid, "SpawnTime", gettime()); } public OnPlayerDeath(playerid,killerid,reason) { if(gettime() - GetPVarInt(playerid, "SpawnTime") < 60 && GetPVarInt(killerid, "SpawnKiller") == 0)SetPVarInt(killerid, "SpawnKiller", 1); else if(gettime() - GetPVarInt(playerid, "SpawnTime") < 60 && GetPVarInt(killerid, "SpawnKiller") == 1)kick(killerid); //60 - время в секундах в течени которого работает защита от убйств после спавна }
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| SaNKo | Дата: Четверг, 25.03.2010, 16:30 | Сообщение # 7 |
|
Группа:
I'm V.I.P.
Сообщений: 224
Награды: 10
Город: Таганрог
Репутация: 244
Замечания: 0%
Статус: 
| stepmex, оно получается у всех зашита стоит? а мне нада чтоб только у респы
|
| |
|
|
| stepmex | Дата: Четверг, 25.03.2010, 16:39 | Сообщение # 8 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Quote (sane4eg) оно получается у всех зашита стоит? только у тех кто заспавниля в течении минуты, без привзяки к местности.
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|