23.01.2011, 00:05
Решил сделать работу для полиции на сервере, при определённых нарушениях игроку добавляется звезда розыска, при убийстве разыскиваемого копом, второму даётся определённая сумма денег, а у преступника снимаются все звёзды, но вот эта функция не выполняется, я пробовал всё уже, pawno никак не хочет определять класс копов...
Вот несколько примеров (TEAM_3 - класс копов):
Может 2-й вариант выглядит глупо, но это уже от безвыходности...
Вот несколько примеров (TEAM_3 - класс копов):
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
if((gTeam[killerid] = TEAM_3) != INVALID_PLAYER_ID){
...действие...
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
if(TEAM_3 != INVALID_PLAYER_ID){
...действие...
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
new Police;
Police = (gTeam[killerid] = TEAM_3);//так же пробовал и без скобок
if(Police != INVALID_PLAYER_ID){
...действие...



)