Понедельник, 18.01.2021, 17:31
Logo site
  • Главная
  • Форум
  • Мы в Контакте
  • Pwn-Zone.Ru
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » SA-MP » Wiki-The-Samp » [Tutorial] 3д текст " Преступник " Над головой
[Tutorial] 3д текст " Преступник " Над головой
НазарДата: Пятница, 18.11.2011, 22:32 | Сообщение # 1
Гл. Администратор
Группа: Пользователь
Сообщений: 125
Награды: 7
Замечания: 0%
В public OnPlayerDisconnect(playerid, reason) вставляем:
Code
new Text3D:label[MAX_PLAYERS];
label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
if(PlayerInfo[playerid][pZvezdi] == 0 || WantedPoints[playerid] == 0 || WantedLevel[playerid] == 0)
{
Delete3DTextLabel(label[playerid]);
return 1;
}


В public SetPlayerSpawn(playerid) вставляем в самом низу почти:
Code
new Text3D:label[MAX_PLAYERS];
label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
if(PlayerInfo[playerid][pZvezdi] >= 1 || WantedPoints[playerid] >= 1 || WantedLevel[playerid] >= 1 || GetPlayerWantedLevel(playerid) >= 1)
{
Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
}
if(PlayerInfo[playerid][pZvezdi] == 0 || WantedPoints[playerid] == 0 || WantedLevel[playerid] == 0 || GetPlayerWantedLevel(playerid) == 0)
{
   Delete3DTextLabel(label[playerid]);
}
}
return 1;


В public OnPlayerDeath(playerid, killerid, reason) Там где написано типо вы посадили преступника на ... секунд: пишем это:
Code
new Text3D:label[MAX_PLAYERS];
label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
if(PlayerInfo[playerid][pZvezdi] == 0 || WantedPoints[playerid] == 0 || WantedLevel[playerid] == 0)
{
Delete3DTextLabel(label[playerid]);
return 1;
}
}


Находим чтото типо этого: Вы не солдат Армии SF и там где if(newstate == PLAYER_STATE_SPAWNED) вставляем это:
Code
SetPlayerWantedLevel(playerid, 0);
PlayerInfo[playerid][pWantedDeaths] += 1;
new Text3D:label[MAX_PLAYERS];
label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
if(PlayerInfo[playerid][pZvezdi] == 0 || WantedPoints[playerid] == 0 || WantedLevel[playerid] == 0)
{
Delete3DTextLabel(label[playerid]);
return 1;
}
}
WantedPoints[playerid] = 0;
WantedLevel[playerid] = 0;
new Text3D:label[MAX_PLAYERS];
label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
if(PlayerInfo[playerid][pZvezdi] == 0 || WantedPoints[playerid] == 0 || WantedLevel[playerid] == 0)
{
Delete3DTextLabel(label[playerid]);
return 1;
}


В public SetPlayerCriminal(playerid,declare,reason[]) вставляем это:
Code
if(PlayerInfo[playerid][pZvezdi] >= 1 || WantedPoints[playerid] >= 1 || WantedLevel[playerid] >= 1)
{
new Text3D:label[MAX_PLAYERS];
label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
return 1;
}


В Комманду /suspect вставляем чуть ниже это:
Code
if(PlayerInfo[playerid][pZvezdi] >= 1 || WantedPoints[playerid] >= 1 || WantedLevel[playerid] >= 1)
{
new Text3D:label[MAX_PLAYERS];
label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
return 1;
}
return 1;
}


В Команду /clear вставляем там где написано SetPlayerWantedLevel(giveplayerid, 0); и ниже после неё вставляем:
Code
new Text3D:label[MAX_PLAYERS];
label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
if(PlayerInfo[playerid][pZvezdi] == 0 || WantedPoints[playerid] == 0 || WantedLevel[playerid] == 0)
{
Delete3DTextLabel(label[playerid]);
return 1;
}
}
}
}


и в команду /arrest тоже вставляем:
Code
new Text3D:label[MAX_PLAYERS];
label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
if(PlayerInfo[playerid][pZvezdi] == 0 || WantedPoints[playerid] == 0 || WantedLevel[playerid] == 0)
{
Delete3DTextLabel(label[playerid]);
return 1;
}
}


Если у вас возникли проблемы - можете написать ниже, и мы вам обязательно поможем.


По всем вопросам обращайтесь на форум :)
 
Andy[163]Дата: Среда, 13.06.2012, 18:50 | Сообщение # 2
Гл.Администратор.
Группа: Администратор
Сообщений: 65
Награды: 5
Репутация: 17
Спасибо
 
Форум » SA-MP » Wiki-The-Samp » [Tutorial] 3д текст " Преступник " Над головой
  • Страница 1 из 1
  • 1
Поиск:

Лучшая рип студия!

Проследить за всеми новостями мы не можем, так как новости берутся из открытых источников. Если вы считаете, что новость нарушает ваши права на авторство или дизайн, то обратитесь к администрации данного ресурса. | Хостинг от uCoz