{ //Смена скина вашего убийца на клоуна, чтобы отомстить :) if (killerid != INVALID_PLAYER_ID) { new last = gLastKiller[playerid]; if (last != killerid) { if (last != INVALID_PLAYER_ID) { SetPlayerSkinForPlayer(last, playerid, GetPlayerSkin(last)); } gLastKiller[playerid] = killerid; SetPlayerSkinForPlayer(killerid, playerid, 264); } } }
ffind
// Найти все файлы с машинами в Los Santos
main() { new i, buf[64]; i = 0; // Find all files matching the given wildcard string while (ffind("vehiclelists/ls_*.txt", buf, sizeof (buf), i)) { printf("%d) %s", i - 1, buf); } } Исправленные функции:
SetPlayerObjectRot
IsPlayerInCheckpoint
IsPlayerInRaceCheckpoint
OnRconCommand
strval
unloadfs
SQLite
Удалённые функции:
SetPlayerDisabledWeapons
SetDeathDropAmount
Установка:
Windows:
Копируем YSF.dll в папку plugins сервера, добавляем в server.cfg строку plugins YSF.
Linux:
Копируем YSF.so в папку plugins сервера, добавляем в server.cfg строку plugins YSF. Перевод статьи: Paul