|
antispawnkill
|
|
| river | Дата: Суббота, 13.09.2008, 12:54 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус: 
| Люди может кто помочь сделать antispawnkill тип когда игрок спавнитсяесли его убьют в течении 10 сек на спавне то тот кто убил сам умирает тип как на корбине. =)
|
| |
|
|
| theAlone | Дата: Суббота, 13.09.2008, 13:18 | Сообщение # 2 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| Ща напишем Добавлено (13.09.2008, 13:18) --------------------------------------------- В начало: Code new PlayerSpawn[MAX_PLAYERS]; forward OnSpawn(playerid); В OnPlayerConnect Code PlayerSpawn[playerid]=0; В OnPlayerSpawn Code PlayerSpawn[playerid]=1; SetTimerEx("OnSpawn",10000,0,"d",playerid); В OnPlayerDeath Code if(PlayerSpawn[playerid]==1 && !killerid==INVALID_PLAYER_ID) { SendClientMessage(killerid,COLOR_XZ,"Ты уродливый педик!"); SetPlayerHealth(killerid,0); } В конец Code public OnSpawn(playerid) { PlayerSpawn[playerid]=0; } ВРоде так 
Сообщение отредактировал [DPS]EvilRiaz - Суббота, 13.09.2008, 18:00 |
| |
|
|
| Orange | Дата: Суббота, 13.09.2008, 16:22 | Сообщение # 3 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| или можно сделать проверку на координаы если ты на спавне убил то тя тотже. напишу попозже
|
| |
|
|
| river | Дата: Суббота, 13.09.2008, 17:58 | Сообщение # 4 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус: 
| чёт у мну не пашет
|
| |
|
|
| theAlone | Дата: Суббота, 13.09.2008, 18:00 | Сообщение # 5 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| ой мля Изменил, опечатался
|
| |
|
|
| river | Дата: Суббота, 13.09.2008, 20:03 | Сообщение # 6 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус: 
| чёт всё оавно не пашет =) на вот это Code if(PlayerSpawn[playerid]==1 && !killerid==INVALID_PLAYER_ID) { SendClientMessage(killerid,COLOR_XZ,"Ты уродливый педик!"); SetPlayerHealth(killerid,0); } реагирует Code C:\Documents and Settings\Admin\Рабочий стол\SA-MP Server\pawno\test.pwn(517) : warning 213: tag mismatch Pawn compiler 3.0.3367 Copyright (c) 1997-2005, ITB CompuPhase
1 Warning. но всё равно не работает 
|
| |
|
|
| Edwards | Дата: Суббота, 13.09.2008, 20:10 | Сообщение # 7 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус: 
| В начало модо поставь #pragma tabsize 0
Россия номер 1
|
| |
|
|
| river | Дата: Суббота, 13.09.2008, 20:14 | Сообщение # 8 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус: 
| ващет стоит и она не за это отвечает
|
| |
|
|
| Edwards | Дата: Суббота, 13.09.2008, 20:16 | Сообщение # 9 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус: 
| Quote (river) ващет стоит и она не за это отвечает ой :DDDD я прочитал тему в одном сообщении.... а ответил в этом В твоем случае расхождение между указанным количеством и существующим.... Проверяй сколько указано параметров, а сколько есть на самом деле
Россия номер 1
|
| |
|
|
| theAlone | Дата: Суббота, 13.09.2008, 20:21 | Сообщение # 10 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| Меняй Code if(PlayerSpawn[playerid]==1 && !killerid==INVALID_PLAYER_ID) на Code if(PlayerSpawn[playerid]==1) Дело не меняет. Тупанул.
|
| |
|
|
| river | Дата: Воскресенье, 14.09.2008, 13:30 | Сообщение # 11 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус: 
| всё работает спасиб плюс я те уже ставил XD Добавлено (14.09.2008, 13:30) --------------------------------------------- У меня вопрос как совместить вот это Code if (killerid == INVALID_PLAYER_ID) с этим Code if(PlayerSpawn[playerid]==1)
|
| |
|
|
| theAlone | Дата: Воскресенье, 14.09.2008, 13:31 | Сообщение # 12 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| river, это как бы не обязательно, просто проверка на существование убийцы.
|
| |
|
|
| river | Дата: Воскресенье, 14.09.2008, 13:36 | Сообщение # 13 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус: 
| не прост у мну там ещё другие функции стоят без if (killerid == INVALID_PLAYER_ID) почему-то не работают а с этим спавн килл лагает ппц
|
| |
|
|