Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

Dodanie pliku .phrases.txt


ApeX
 Udostępnij

Rekomendowane odpowiedzi

Witam, piszę plugin i mam mały problem...

 

Chciałbym użyć plików .phrases.txt w celu łatwiejszej edycji..

 

Okey..

 

Załadowałem tłumaczenie

>

public void OnPluginStart() {

    LoadTranslations("przykład.phrases.txt");

}

 

Utworzyłem akcje

 

public Action cmd_wyczysc(int client, int args) {
    char s_name[64]
    GetClientName(client, s_name, sizeof(s_name));

 

    CPrintToChatAll("przykladowytekscior", s_name);

}

 

W pliku .phrases użyłem takiego kodu

 

"Phrases"
{
    "przykladowytekscior"
    {
        "pl" "Przykladowy tekst"
        "en" "Sample text"
    }
}

 

I zamiast np :napisac "przykładowy tekst" na chacie drukuje się "przykladowytekscior"

Nie jest to raczej problem tego, ze robie to na localhoscie, bo innych pluginow tlumaczenie dziala.

 

Wyczytałem, ze w akcji powinienem zmienić

 

    char s_name[64

na

    char s_name[64], buffer[128];

 

Lecz wtedy pojawia się błąd przy kompilacji

 

Symbol is assigned a value that is never used: "buffer"

 

O czymś zapomniałem? Może coś powinienem dopisać jeszcze, jakaś literówka gdzies?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 rok później...
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

×
×
  • Dodaj nową pozycję...