[INC] Multi-Lingual 1.0

29 декабря 2008 | Рубрика: Pawn libraries

Этот инклуд дает возможность использовать несколько языков на сервере.Стандартно английский и русский.

Поддерживаемые функции:

      » ClientLanguageText(playerid, color, const message0[], const message1[]);
      » ClientLanguageTextToAll(color, const message0[], const message1[]);
      » GameLanguageText(playerid, const message0[], const message1[], time, style);
      » GameLanguageTextToAll(const message0[], const message1[], time, style);
      » SetPlayerLanguage(playerid, language);

Помощь:

ClientLanguageText:

public OnPlayerSpawn(playerid)
{
    ClientLanguageText(playerid, YELLOW, «This is an english text!», » Это русский текст! «);
    return 1;
}

ClientLanguageTextToAll:

public OnPlayerSpawn(playerid)
{
    ClientLanguageTextToAll(YELLOW, «Text for all english people!», » Текст для русских игроков! «);
    return 1;
}

GameLanguageText:

public OnPlayerSpawn(playerid)
{
    GameLanguageText(playerid, «This is an english text!», » Это русский тест! «, 5000, 3);
    return 1;
}

GameLanguageTextToAll:

public OnPlayerSpawn(playerid)
{
    GameLanguageTextToAll(playerid, «Text for all english people!», » Текст для русских игроков! «, 5000, 3);
    return 1;
}

SetPlayerLanguage:

public OnPlayerSpawn(playerid)
{
    SetPlayerLanguage(playerid, 0); // 0 для первого языка, 1 для второго языка
    return 1;
}

Обсуждение на Форуме
Если моды не качаются: Читать красное!