Pro začátek bych vás chtěl poprosit, abyste tady do mě nezačali hustit že to tady už je. Vim že to tady už je na principu módu ve více jazycích, ale jenom pro zprávu jednomu hráči, já to "vytunil" aby to bylo pro všechny hráče.
Fajn, de se na to, napřed si nadefinujeme jazyky a proměnnou
#define CZ 0 //nadefinuje češtinu
#define SK 1 //nadefinuje slovenštinu
#define EN 2 //nadefinuje angličtinu
new language[MAX_PLAYERS]; //proměnná pro jazyky
Pak dáme nad main tenhle můj stock
stock SCMTA(color, cesky[], slovensky[], anglicky[])//nadefinujeme věci použité ve stocku
{//otevřeme stock
for(new i=0; i< MAX_PLAYERS; i++)//uděláme cykl for
{//otevřeme cykl
if(IsPlayerConnected(i))//pokud jsou hráči kterým chceme odeslat zprávu připojení
{//otevřeme podmínku
if(language[i] == CZ)//pokud jsou to češi
{//otevřeme podmínku
SendClientMessage(i,color,cesky);//odešleme zprávu všem čechům
}//uzavřeme podmínku
else if(language[i] == SK)//ovšem pokud to jsou slováci
{//otevřeme podmínku
SendClientMessage(i,color,slovensky);//odešleme zprávu všem slovákům
}//uzavřeme podmínku
else if(language[i] == EN)//ale pokud jsou z anglicky mluvícího státu
{//otevřeme podmínku
SendClientMessage(i,color,anglicky);//odešleme jim zprávu v angličtině
}//uzavřeme podmínku
}//uzavřeme podmínku
}//uzavřeme podmínku
}//uzavřeme podmínku
Tak, a takhle to budeme používat
SCMTA(barva,"Zpráva v češtině","Zpráva ve slovenštině","Zpráva v angličtině");
Samozřejmě si tam můžete přidat další jazyk
Snad to někomu pomůže