Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

problem z wielojezycznoscia pluginu


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 berix

    Wszechwidzący

  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:254
  • Lokalizacja:Ruda sl (slaskie)
Offline

Napisano 23.11.2008 12:16

Witam w pewnym pluginie jest sały jezyk, a chce przerobić na multi-lang.
I napotkałem problem z akcją menu

jak zrobić by w:
public plugin_init()
był wywoływany język
np. linia
public plugin_init() 
{
register_menucmd(register_menuid("yClimber Menu"), 1023, "action_cm");
}

i chce aby Climber Menu było jako %L

bo gdy tak nei zrobie menu nie będzie działać bo w funkcji action_cm
musi być taka zama nazwa lecz tutaj wszysko działa

public action_cm(id) {
new menuBody[512]
new len = format(menuBody,511, "y%L^n d%sw^n^n",id,"BB_BB",PLUGIN_VERSION)
}

Sądze ze to wina zmeinnej id która musi być w multi-lang lecz chyba nie można zrobić public plugin_init(id){
}

  • +
  • -
  • 0

#2 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 23.11.2008 12:43

public action_cm(id) { 
new menuBody[512] 
new len = format(menuBody,511, "y%L^n d%sw^n^n",id,"BB_BB",PLUGIN_VERSION) 
}

Nie ma prawa zadzialac, skoro tu nie ma kodu od wyswietlenia mena...
Nie chce cie zniechecac, ale jesli nie masz dobrych podstaw z pawn'em to raczej powinienes se odpuscic przerabianie na multi lang.
  • +
  • -
  • 0

#3 berix

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:254
  • Lokalizacja:Ruda sl (slaskie)
Offline

Napisano 23.11.2008 13:28

hmm odwołanie mam w
public action_cm(id, key) {

	switch (key) {
		case 0:
			{
			ct_use_timer(id)
			display_cm(id)
			}
}

juz w polowie roziązałem ale w pliku lan musze miec BB_BB = yClimber Menu (to co w register_menuid)
w kazdym jezyku musi byc to samo bo inaczej nie zadziała, a chciałbym żeby się zmieniało zgodznie z jezykiem en,pl itp
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych