01:56
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Помогите с тем килом антиреспашн кил
ByMeR_OKДата: Среда, 04.02.2009, 18:04 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 246
Награды: 2
Город: Києв
Репутация: 21
Замечания: 0%
Статус:
Народ помогите может у кавото есть скрипты антитемкил и антиреспашнкил форум облазил негде конкретно нету !


CNGДата: Среда, 04.02.2009, 18:12 | Сообщение # 2
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
я может не так понял?
антитимкил? антиреспавнкил?
под антитимкилом это чтобы нельзя было убивать своих или чтобы совершались какие либо действия с тимкиллером?

ByMeR_OKДата: Среда, 04.02.2009, 18:16 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 246
Награды: 2
Город: Києв
Репутация: 21
Замечания: 0%
Статус:
ну да чтобы команд килеров штрафавало на бабло или в тюрьму садило также респашн килеров


CNGДата: Среда, 04.02.2009, 18:43 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 213
Награды: 1
Город: Minsk City
Репутация: 13
Замечания: 0%
Статус:
тимклииеров выявить легко
в стандартной функции OnPlayerDeath сравниваешь команду killerid (кто убил) и команду playerid (кого убил)
если их команды одинаковые, то делаешь что тебе надо. отдельный скрипт врятли найдёшь. так что можешь кинуть мне код, я сделаю условие а ты уж допишешь что тебе делать

на счёт респавна
при респавне:
1) JustSpawned[playerid] = 1;
2) запускаешь таймер, при выполнении которого JustSpawned[playerid] присваиваешь 0
3) в OnPlayerDeath ставишь условие if(JustSpawned[playerid] == 1) {наказание}


Сообщение отредактировал CNG - Среда, 04.02.2009, 19:00
Persey_Дата: Среда, 04.02.2009, 19:51 | Сообщение # 5
Местный
Группа: I'm V.I.P.
Сообщений: 850
Награды: 35
Город: New-York City
Репутация: 635
Замечания: 0%
Статус:
Вот тебе АнтиТимКилл:

[pwn]new tk[MAX_PLAYERS];
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid == INVALID_PLAYER_ID)
{
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
}
//VALID KILL
else
{
if(gTeam[killerid] != gTeam[playerid])
{
SendDeathMessage(killerid,playerid,reason);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
GivePlayerMoney(killerid, 1000);
}
//TEAM KILL
else
{
SendClientMessage(killerid, 0xAA3333AA, "Не убивай своих!!! Будь осторожен в следующий раз!");
SendDeathMessage(killerid,playerid,reason);
SetPlayerScore(killerid,GetPlayerScore(killerid)-1);
GivePlayerMoney(killerid, -2000);
SetPlayerHealth(killerid,0);
tk[killerid] ++;
if(tk[killerid] == 2)
{
SendClientMessage(killerid, 0xAA3333AA, "Ещё раз такое повторится и ты будешь кикнут!");
}
if(tk[killerid] >= 3)
{
new string[256];
new name[MAX_PLAYER_NAME];
GetPlayerName(killerid,name, sizeof(name));
printf(" -A.T.K Script-: %s kicked for teamkilling",name);
Kick(killerid);
format(string, sizeof(string), "Система "АнтиТимКилл" кикнула %s за убийство своих!",name);
SendClientMessageToAll(0x33AA33FF, string);
}
}
}
return 1;
}
[/pwn]

А дальше там сам отредактируй, когда в мод будешь вставлять.Должно работать.

DizelДата: Среда, 04.02.2009, 20:35 | Сообщение # 6
Освоившийся
Группа: Продвинутые
Сообщений: 115
Награды: 2
Город: CпБ
Репутация: -28
Замечания: 20%
Статус:
Lary_, спс я как раз искал по форуму как сделать что бы после 2-3 тимкилов кикало.
[offtop]Ток выходт такая проблема-если кто то читит собейто то можно так весь серв перекикать crazy [/offtop]




••Russian~Party~Server•• снова работает=>62.109.3.86:7777

My works:
[FS]SAS v.2.1
[FS]Yagu's Race v0.4 Rus - 100%
[FS/MAP]NASCAR - 100%
[GM]LS|SF TDM v.4.0
[GM]хз как назвать но точно dm будет-10%

Persey_Дата: Среда, 04.02.2009, 20:45 | Сообщение # 7
Местный
Группа: I'm V.I.P.
Сообщений: 850
Награды: 35
Город: New-York City
Репутация: 635
Замечания: 0%
Статус:
Quote (Dizel)
Ток выходт такая проблема-если кто то читит собейто то можно так весь серв перекикать

Твоя проблема будет решена, если ты скачаешь [FS] anti_s0beit_FakeKill

FarДата: Воскресенье, 03.05.2009, 20:51 | Сообщение # 8
Освоившийся
Группа: Продвинутые
Сообщений: 75
Награды: 2
Город: Moscow
Репутация: 10
Замечания: 20%
Статус:
народ,можете мне плз мой код намутить такое?
[pwn]{
public OnPlayerDeath(playerid, killerid, reason)

SendDeathMessage(killerid, playerid, reason);
new name[MAX_PLAYER_NAME+1];
new string[256];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s died.", name, reason);
SendClientMessageToAll(COLOR_RED, string);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
GivePlayerMoney(killerid,1500);
GivePlayerMoney(playerid, -0);
return 1;
}[/pwn]

если заменяю тем что написано выше двумя постами,получаю следующее:
[offtop]C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1091) : warning 235: public function lacks forward declaration (symbol "SetupPlayerForClassSelection")
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1184) : error 017: undefined symbol "gTeam"
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1184) : warning 215: expression has no effect
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1184) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1184) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1184) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.
[/offtop]





Сообщение отредактировал Far - Воскресенье, 03.05.2009, 20:52
stepmexДата: Воскресенье, 03.05.2009, 21:03 | Сообщение # 9
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
не хватает forward SetupPlayerForClassSe...
нет переменной gTeam[playerid]
вытекает из предыдущей строки: не имеет эффекта
вытекает из препредыдущей строки: так как нет переменной, павно не понимает скобочек.
вытекает из препрепредыдущей строки: нет переменной, вся строка невозможна и нулевая
глобальная ошибка: слишком много ошибок в одной строке.



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...

Сообщение отредактировал stepmex - Воскресенье, 03.05.2009, 21:06
FarДата: Воскресенье, 03.05.2009, 21:18 | Сообщение # 10
Освоившийся
Группа: Продвинутые
Сообщений: 75
Награды: 2
Город: Moscow
Репутация: 10
Замечания: 20%
Статус:
эмм..я нупко в скриптинге,как исправить вот эти:
[offtop]C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1092) : warning 235: public function lacks forward declaration (symbol "SetupPlayerForClassSelection")
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1185) : error 017: undefined symbol "gTeam"
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1185) : warning 215: expression has no effect
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1185) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1185) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1185) : fatal error 107: too many error messages on one line[/offtop]
Если что вот мои forward`ы и new`ы:
[pwn]new ah, ah1; //Äîì Àäìèíà
new lift; //Ëèôò
new ag, ag1; //Ãàðàæ Àäìèíà
new tcar; //TUNàâòî (Ãàðàæ Àäìèíà)
new lsapg1, lsapg2; //Âîðîòà Àýðîïîðòà LS
new sf1apg1, sf1apg2; //Âîðîòà Àýðîïîðòà SF
new sf2apg1, sf2apg2; //Âîðîòà Àýðîïîðòà SF1
new lvapg1, lvapg2; //Âîðîòà Àýðîïîðòà LV
new tk[MAX_PLAYERS];

//Forward
forward CloseAPGate(airportid, playerid);
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
forward CheckAPGates();
forward SetPlayerTeamFromClass(playerid,classid);[/pwn]

и вот public OnPlayerDeath:
[pwn]public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid == INVALID_PLAYER_ID)
{
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
}
//VALID KILL
else
{
if(gTeam[killerid] != gTeam[playerid])
{
SendDeathMessage(killerid,playerid,reason);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
GivePlayerMoney(killerid, 1000);
}
//TEAM KILL
else
{
SendClientMessage(killerid, 0xAA3333AA, "Íå óáèâàé ñâîèõ!!! Áóäü îñòîðîæåí â ñëåäóþùèé ðàç!");
SendDeathMessage(killerid,playerid,reason);
SetPlayerScore(killerid,GetPlayerScore(killerid)-1);
GivePlayerMoney(killerid, -2000);
SetPlayerHealth(killerid,0);
tk[killerid] ++;
if(tk[killerid] == 2)
{
SendClientMessage(killerid, 0xAA3333AA, "Åù¸ ðàç òàêîå ïîâòîðèòñÿ è òû áóäåøü êèêíóò!");
}
if(tk[killerid] >= 3)
{
new string[256];
new name[MAX_PLAYER_NAME];
GetPlayerName(killerid,name, sizeof(name));
printf(" -A.T.K Script-: %s kicked for teamkilling",name);
Kick(killerid);
format(string, sizeof(string), "Ñèñòåìà "ÀíòèÒèìÊèëë" êèêíóëà %s çà óáèéñòâî ñâîèõ!",name);
SendClientMessageToAll(0x33AA33FF, string);
}
}
}
return 1;
}[/pwn]





Сообщение отредактировал Far - Воскресенье, 03.05.2009, 21:27
[RD]ChezДата: Воскресенье, 03.05.2009, 21:28 | Сообщение # 11
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
new gTeam[MAX_PLAYERS];
затем в сетаптимфром класс если нету твоих классов то добавь и присвой пределенному классу определенный гтим



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
stepmexДата: Воскресенье, 03.05.2009, 21:29 | Сообщение # 12
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Quote (Far)
я нупко в скриптинге
действуй по инструкции:
[pwn]
  • зайди в папку с сервером
  • ctrl + A
  • shift + delete
  • enter
[/pwn]



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
[RD]ChezДата: Воскресенье, 03.05.2009, 21:33 | Сообщение # 13
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
stepmex, [offtop]:lol: crazy 5 баллов! Ржу нимагу! Ссу кипятком lol Надо запомнить :lol:[/offtop]


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
FarДата: Вторник, 05.05.2009, 15:56 | Сообщение # 14
Освоившийся
Группа: Продвинутые
Сообщений: 75
Награды: 2
Город: Moscow
Репутация: 10
Замечания: 20%
Статус:
Плохо смеяться над убогими sad
Напишите код плз..Вот новая порция ошибок после добавления new gTEAM...:
[offtop]C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1093) : warning 235: public function lacks forward declaration (symbol "SetupPlayerForClassSelection")
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1212) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1212) : error 017: undefined symbol "ATK"
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1212) : warning 215: expression has no effect
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1212) : warning 215: expression has no effect
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1212) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Ñàíåê (Àäìèí)\Ðàáî÷èé ñòîë\Èãðû\Server\servak\o2x\gamemodes\SLSTDM.pwn(1212) : fatal error 107: too many error messages on one line[/offtop]

УЖЕ НИЧЕ НЕНАДО,ВСЕ СДЕЛАЛ САМ!..

Добавлено (03.05.2009, 21:52)
---------------------------------------------
РАно обрадовался..тимкил засчитывается даже если ты убиваешь не из своей тимы человека..Короче не только за тимкил,но и за обычное убийство...мля,напишите нормальный код плз!

Добавлено (05.05.2009, 15:56)
---------------------------------------------
Помогите плииз..Жду уже 2 дня..





Сообщение отредактировал Far - Воскресенье, 03.05.2009, 22:18
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua