Сделал выбор скинов на ТД, но не знаю как сделать проверку в OnGameModeinit - AddPlayerClass. Например у грув скины, 105,106,107,108. И нажал на скин как проверить это все?
- - - Добавлено - - -
Вот так делаю, все нормально будет если что?
PHP код:
if(playertextid == skingrove[playerid][1])
{
AddPlayerClass(105, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
PlayerTextDrawHide(playerid, skingrove[playerid][0]);
PlayerTextDrawHide(playerid, skingrove[playerid][1]);
PlayerTextDrawHide(playerid, skingrove[playerid][2]);
PlayerTextDrawHide(playerid, skingrove[playerid][3]);
PlayerTextDrawHide(playerid, skingrove[playerid][4]);
PlayerTextDrawHide(playerid, skingrove[playerid][5]);
PlayerTextDrawHide(playerid, skingrove[playerid][6]);
PlayerTextDrawHide(playerid, skingrove[playerid][7]);
PlayerTextDrawHide(playerid, skingrove[playerid][8]);
PlayerTextDrawHide(playerid, skingrove[playerid][9]);
SpawnPlayer(playerid);
CancelSelectTextDraw(playerid);
}
Или так но не работает:
PHP код:
if(playertextid == skingrove[playerid][1])
{
//AddPlayerClass(105, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
Clothes[playerid] = SetPlayerSkin(playerid, 105);
PlayerTextDrawHide(playerid, skingrove[playerid][0]);
PlayerTextDrawHide(playerid, skingrove[playerid][1]);
PlayerTextDrawHide(playerid, skingrove[playerid][2]);
PlayerTextDrawHide(playerid, skingrove[playerid][3]);
PlayerTextDrawHide(playerid, skingrove[playerid][4]);
PlayerTextDrawHide(playerid, skingrove[playerid][5]);
PlayerTextDrawHide(playerid, skingrove[playerid][6]);
PlayerTextDrawHide(playerid, skingrove[playerid][7]);
PlayerTextDrawHide(playerid, skingrove[playerid][8]);
PlayerTextDrawHide(playerid, skingrove[playerid][9]);
SpawnPlayer(playerid);
CancelSelectTextDraw(playerid);
}
и в onplayerspawn
PHP код:
public OnPlayerSpawn(playerid)
{
Clothes[playerid] = SetPlayerSkin(playerid, Clothes[playerid]);
SetPlayerPos(playerid,-1421.8978,-291.1276,14.1484);
return 1;
}