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

new error QTM_codmod.L 05/15/2012 - 17:37:01: [AMXX] [574] QTM_codmod.sma::UstawPerk (line 1374)


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 bugg

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:29
  • Lokalizacja:Spain
Offline

Napisano 16.05.2012 17:58

I have this problem.

L 05/15/2012 - 17:37:01: [AMXX] [573] QTM_codmod.sma::UstawPerk (line 1352)
L 05/15/2012 - 17:37:01: [AMXX] [574] QTM_codmod.sma::UstawPerk (line 1374)
L 05/15/2012 - 17:37:01: [AMXX] [575] QTM_codmod.sma::UstawPerk (line 1374)
L 05/15/2012 - 17:37:01: [AMXX] [579] QTM_codmod.sma::UstawNowaKlase (line 655)
L 05/15/2012 - 17:37:01: [AMXX] [580] QTM_codmod.sma::UsunUmiejetnosci (line 805)
L 05/15/2012 - 17:37:01: [AMXX] [581] QTM_codmod.sma::client_disconnect (line 798)
public UstawPerk(id, perk, wartosc, pokaz_info)
{
if(!ilosc_perkow)
return PLUGIN_CONTINUE;

static obroty[33];

if(obroty[id]++ >= 5)
{
UstawPerk(id, 0, 0, 0); // <------- LINE 1352
obroty[id] = 0;
return PLUGIN_CONTINUE;
}

perk = (perk == -1)? random_num(1, ilosc_perkow): perk;
wartosc = (wartosc == -1 || min_wartosci_perkow[perk] > wartosc || wartosc > max_wartosci_perkow[perk])? random_num(min_wartosci_perkow[perk], max_wartosci_perkow[perk]): wartosc;

new ret;

new forward_handle = CreateOneForward(pluginy_perkow[perk_gracza[id]], "cod_perk_disabled", FP_CELL, FP_CELL);
ExecuteForward(forward_handle, ret, id, perk);
DestroyForward(forward_handle);

perk_gracza[id] = 0;

forward_handle = CreateOneForward(pluginy_perkow[perk], "cod_perk_enabled", FP_CELL, FP_CELL, FP_CELL);
ExecuteForward(forward_handle, ret, id, wartosc, perk);
DestroyForward(forward_handle);

if(ret == 4)
{
UstawPerk(id, -1, -1, 1); // <----- LINE 1374
return PLUGIN_CONTINUE;
}


public UstawNowaKlase(id)
{
new ret;

new forward_handle = CreateOneForward(pluginy_klas[klasa_gracza[id]], "cod_class_disabled", FP_CELL, FP_CELL);
ExecuteForward(forward_handle, ret, id, klasa_gracza[id]);
DestroyForward(forward_handle);

forward_handle = CreateOneForward(pluginy_klas[nowa_klasa_gracza[id]], "cod_class_enabled", FP_CELL, FP_CELL);
ExecuteForward(forward_handle, ret, id, nowa_klasa_gracza[id]);
DestroyForward(forward_handle);


if(ret == 4)
{
klasa_gracza[id] = 0;
return PLUGIN_CONTINUE;
}
ExecuteForward(klasa_zmieniona, ret, id, klasa_gracza[id]);

if(ret == 4)
{
klasa_gracza[id] = 0;
return PLUGIN_CONTINUE;
}

klasa_gracza[id] = nowa_klasa_gracza[id];
nowa_klasa_gracza[id] = 0;
UstawPerk(id, perk_gracza[id], wartosc_perku_gracza[id], 0); // <---- LINE 655

cargar_datos(id, klasa_gracza[id]);
return PLUGIN_CONTINUE;
}



public client_disconnect(id)
{
cambio[id] = 0
ZapiszDane(id);
UsunUmiejetnosci(id); // <--- LINE 798
UsunZadania(id);
}



public UsunUmiejetnosci(id)
{
nowa_klasa_gracza[id] = 0;
UstawNowaKlase(id); // <---- LINE 805
klasa_gracza[id] = 0;
poziom_gracza[id] = 0;
doswiadczenie_gracza[id] = 0;
punkty_gracza[id] = 0;
zdrowie_gracza[id] = 0;
inteligencja_gracza[id] = 0;
wytrzymalosc_gracza[id] = 0;
kondycja_gracza[id] = 0;
bonusowe_zdrowie_gracza[id] = 0;
bonusowa_wytrzymalosc_gracza[id] = 0;
bonusowa_inteligencja_gracza[id] = 0;
bonusowa_kondycja_gracza[id] = 0;
maksymalne_zdrowie_gracza[id] = 0.0;
szybkosc_gracza[id] = 0.0;
UstawPerk(id, 0, 0, 0);
}

What is this??
  • +
  • -
  • 0

#2 imPR0ve

    Pomocny

  • Użytkownik

Reputacja: 13
Początkujący

  • Postów:69
  • GG:
  • Imię:Rajmund
  • Lokalizacja:Zakrzówek
Offline

Napisano 17.05.2012 08:44

Problem in engine COD MOD.

I dont know how repair this.


maybe new plugin
  • +
  • -
  • 0

#3 bugg

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:29
  • Lokalizacja:Spain
Offline

Napisano 17.05.2012 13:33

ok look that.

The original QTM.

public WybierzKlase(id)
{
new menu = menu_create("Wybierz klase:", "WybierzKlase_Handle");
new klasa[50];
for(new i=1; i <= ilosc_klas; i++)
{
WczytajDane(id, i);
format(klasa, charsmax(klasa), "%s \yPoziom: %i", nazwy_klas[i], poziom_gracza[id]);
menu_additem(menu, klasa);
}

WczytajDane(id, klasa_gracza[id]);

menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
menu_setprop(menu, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(menu, MPROP_NEXTNAME, "Nastepna strona");
menu_display(id, menu);

client_cmd(id, "spk QTM_CodMod/select");
}


OK, NOW MY QTM.

public WybierzKlase(id)
{
new menu = menu_create("Elegir clase:", "WybierzKlase_Handle");
new klasa[50];

for(new i=1; i <= ilosc_klas; i++)
{

format(klasa, charsmax(klasa), "%s", nazwy_klas[i]);
menu_additem(menu, klasa);
}

menu_setprop(menu, MPROP_EXITNAME, "Salir");
menu_setprop(menu, MPROP_BACKNAME, "Pag. Anterior");
menu_setprop(menu, MPROP_NEXTNAME, "Pag. Siguiente");
menu_display(id, menu);

cargar_datos(id,klasa_gracza[id])
client_cmd(id, "spk QTM_CodMod/select");
}


maybe, cargar_datos(id,klase_gracza[id]) put line in for(new i=1; i <= ilosc_klas; i++) like this.

public WybierzKlase(id)
{
new menu = menu_create("Elegir clase:", "WybierzKlase_Handle");
new klasa[50];

for(new i=1; i <= ilosc_klas; i++)
{
cargar_datos(id, i) //<-----------
format(klasa, charsmax(klasa), "%s", nazwy_klas[i]);
menu_additem(menu, klasa);
}

menu_setprop(menu, MPROP_EXITNAME, "Salir");
menu_setprop(menu, MPROP_BACKNAME, "Pag. Anterior");
menu_setprop(menu, MPROP_NEXTNAME, "Pag. Siguiente");
menu_display(id, menu);

cargar_datos(id,klasa_gracza[id])
client_cmd(id, "spk QTM_CodMod/select");
}

Użytkownik bugg edytował ten post 17.05.2012 13:35

  • +
  • -
  • 0

#4 sandking91

    Początkujący

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:15
  • Lokalizacja:opole
Offline

Napisano 17.05.2012 14:18

Could u show me whole sma? To check which lines are wrong?
  • +
  • -
  • 0




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

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