Каким образом можно сделать выбор скина при коннекте (61 скин), но только после выбора одного из скина его уже никто не сможет выбрать. надеюсь всё понятно)
Код не рабочий! Исправьте как правильно написать. Не работает. Почему не знаю. [pwn] public OnPlayerRequestSpawn(playerid) { for(new i=0;i<MAX_PLAYERS;i++) if(GetPlayerSkin(i) == 111 && GetPlayerState(i) != 0 || GetPlayerState(i) != 7) /* Кто не знает: 0 - Инициализация статуса (обычно после первой смерти после выбора скина меняется на то которое должно быть: 7) 7 - Игрок выбирает скин.*/ { if(fmo[playerid] == 0) // Если уже раз попытались выбрать скин то надпись не флудит в чат так как меняется fmo[playerid] на 1. { SendClientMessage(playerid,COLOR_WHITE, "Скин уже выбран другим игроком!"); fmo[playerid] = 1; // Что бы сообщение не флудило в чат. } return 0; } else return 1; return 1; } [/pwn] Почему-то при выборе скина 111 сообщение выходит в чат даже если никто не играет на сервере и соответственно никто не играет за этот скин. Кажется тут нужен более сложный цикл. P.S.: Извеняюсь за ответ не совсем по теме. Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%