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

Rangi BF 3 złe wyświetlanie


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

#1 Petpat

    Wszechwidzący

  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:246
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 28.09.2014 20:14

Witajcie otóż mam pewien problem, otóż skopiowałem do swojej paczki kod z pluginu "http://amxx.pl/topic...lefield-3-rank/" i teraz tak, często tak jest , ale nie zawsze pokazuje mi nie tą range co mam, wyświetla mi się również nie ta ilość której potrzeba..

new ranganum[21];
new ranga[][] = {
    "Brak rangi",
    "Jakas tam ranga 1",
    "Jakas tam ranga 2",
    "Jakas tam ranga 3",
    "Jakas tam ranga 4",
    "Jakas tam ranga 5",
    "Jakas tam ranga 6",
    "Jakas tam ranga 7",
    "Jakas tam ranga 8",
    "Jakas tam ranga 9",
    "Jakas tam ranga 10",
    "Jakas tam ranga 11",
    "Jakas tam ranga 12",
    "Jakas tam ranga 13",
    "Jakas tam ranga 14",
    "Jakas tam ranga 15",
    "Jakas tam ranga 16",
    "Jakas tam ranga 17",
    "Jakas tam ranga 18",
    "Jakas tam ranga 19"
}
new rangaxp[21] = {
    0,
    5,
    80,
    180,
    290,
    410,
    540,
    670,
    810,
    960,
    1110,
    1300,
    1500,
    1700,
    1900,
    2200,
    2500,
    2800,
    3100,
    3400,
}
public Informacje(id)
{
    id -= WYSWIETL_ZADANIE;
    
    if(!is_user_connected(id))
    {
        remove_task(id+WYSWIETL_ZADANIE);
        return PLUGIN_CONTINUE;
    }
    
    if(!is_user_alive(id))
    {
        new target = pev(id, pev_iuser2);
        
        if(!target)
            return PLUGIN_CONTINUE;
        
        static stats[8], body[8];
        get_user_stats(target, stats, body);
        while(stats[0] >= rangaxp[ranganum[target]])
        ranganum[target]++
        set_hudmessage(255, 255, 0, 0.02, 0.14, 0, 1.0, 1.0, 0.1, 0.1);
        ShowSyncHudMsg(id, SyncHudObj, "Doswiadczenie: %d / %d ^n Ranga: %s", rangaxp[ranganum[target]], ranga[ranganum[target]])
        
        return PLUGIN_CONTINUE;
        
    }
    
    static stats[8], body[8];
    get_user_stats(id, stats, body);
    while(stats[0] >= rangaxp[ranganum[id]])
    ranganum[id]++
    set_hudmessage(255, 255, 0, -1.0, 0.01, 0, 1.0, 1.0, 0.1, 0.1);
    ShowSyncHudMsg(id, SyncHudObj, "| EXP: %d / %d | Ranga: %s|", rangaxp[ranganum[id]], ranga[ranganum[id]])
    return PLUGIN_CONTINUE;
}

Właśnie .. nie wyświetla mi się ranga "brak rangi", gdy ilość zabójstw jest równa 0

Czasem źle wyświetla rangę komuś innemu, proszę o pomoc, zależy mi na tym :)

 

 


Użytkownik Petpat edytował ten post 28.09.2014 20:15

  • +
  • -
  • 0

#2 Whinter

    Pomocny

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:63
  • Imię:Adam
  • Lokalizacja:Piotrków Trybunalski
Offline

Napisano 01.10.2014 12:59

Poprawka, zobacz teraz czy dziala
new ranganum[20];
new ranga[][] = {
    "Brak rangi",
    "Jakas tam ranga 1",
    "Jakas tam ranga 2",
    "Jakas tam ranga 3",
    "Jakas tam ranga 4",
    "Jakas tam ranga 5",
    "Jakas tam ranga 6",
    "Jakas tam ranga 7",
    "Jakas tam ranga 8",
    "Jakas tam ranga 9",
    "Jakas tam ranga 10",
    "Jakas tam ranga 11",
    "Jakas tam ranga 12",
    "Jakas tam ranga 13",
    "Jakas tam ranga 14",
    "Jakas tam ranga 15",
    "Jakas tam ranga 16",
    "Jakas tam ranga 17",
    "Jakas tam ranga 18",
    "Jakas tam ranga 19"
}
new rangaxp[21] = {
    0,
    5,
    80,
    180,
    290,
    410,
    540,
    670,
    810,
    960,
    1110,
    1300,
    1500,
    1700,
    1900,
    2200,
    2500,
    2800,
    3100,
    3400
}

  • +
  • -
  • 0

Jeżeli Ci pomogłem, proszę zostaw dla mnie plusika (+)

Wielkie dzięki! ;)

 


#3 Whinter

    Pomocny

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:63
  • Imię:Adam
  • Lokalizacja:Piotrków Trybunalski
Offline

Napisano 01.10.2014 17:04

Dobra, masz tutaj ostatecznie poprawioną wersje.. Powinno zadzialac

new ranganum[20];
new ranga[][] = {
    "Brak rangi",
    "Jakas tam ranga 1",
    "Jakas tam ranga 2",
    "Jakas tam ranga 3",
    "Jakas tam ranga 4",
    "Jakas tam ranga 5",
    "Jakas tam ranga 6",
    "Jakas tam ranga 7",
    "Jakas tam ranga 8",
    "Jakas tam ranga 9",
    "Jakas tam ranga 10",
    "Jakas tam ranga 11",
    "Jakas tam ranga 12",
    "Jakas tam ranga 13",
    "Jakas tam ranga 14",
    "Jakas tam ranga 15",
    "Jakas tam ranga 16",
    "Jakas tam ranga 17",
    "Jakas tam ranga 18",
    "Jakas tam ranga 19"
}
new rangaxp[20] = {
    0,
    5,
    80,
    180,
    290,
    410,
    540,
    670,
    810,
    960,
    1110,
    1300,
    1500,
    1700,
    1900,
    2200,
    2500,
    2800,
    3100,
    3400
}

Daaj znac


Użytkownik Whinter edytował ten post 01.10.2014 17:05

  • +
  • -
  • 0

Jeżeli Ci pomogłem, proszę zostaw dla mnie plusika (+)

Wielkie dzięki! ;)

 


#4 Petpat

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:246
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 01.10.2014 22:13

Heh, nie wyświetla rangi "brak rangi" co można innego zrobić ?

No i właśnie, przykładowo chce sobie zmienić nick, wpisuje w konsoli name i mój nick, przy czym tak, statystyki się zerują prawidłowo, ale... ranga zostaje ta sama i ilość wymaganych zabic, nawet i wyjście i wejście nic nie daje, wygląda na to ,że tak jakby na ip się wszystko zapisywało .. Ilość zabić wynosi 0, a przykładowo pokazuje mi ,że potrzeba 180 a to jest nie prawda, bo wymagana ilość to 5, nie wiem może jest inny sposób, chodzi mi o cały system rang..


Użytkownik Petpat edytował ten post 01.10.2014 22:19

  • +
  • -
  • 0

#5 0-0-0

    ● 600 punktów ostrzeżeń

  • Power User

Reputacja: 222
Profesjonalista

  • Postów:599
  • Imię:___
  • Lokalizacja:___
Offline

Napisano 03.10.2014 15:38

ShowSyncHudMsg(id, SyncHudObj, "| EXP: %d / %d | Ranga: %s|", rangaxp[ranganum[id]], ranga[ranganum[id]])

->

ShowSyncHudMsg(id, SyncHudObj, "| EXP: %d / %d | Ranga: %s|", stats[0], rangaxp[ranganum[id]], ranga[ranganum[id]])

  • +
  • -
  • 0
b_350_20_692108_381007_FFFFFF_000000.png - CS:GO [4FUN][Ruletka]
b_350_20_692108_381007_FFFFFF_000000.png - CS:GO [DM]
b_350_20_692108_381007_FFFFFF_000000.png - CS:GO [FFA]
b_350_20_692108_381007_FFFFFF_000000.png - CS:GO [Only Dust2]
b_350_20_692108_381007_FFFFFF_000000.png - CS:GO [Call of Duty]

#6 Petpat

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:246
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 03.10.2014 18:01

Cóż, fakt tutaj przeoczyłem, jest mi ktoś w stanie pomóc aby wyświetlało pierwszą rangę ? czyli "Brak rangi" gdy ilość zabójstw jest równa 0 ?


  • +
  • -
  • 0

#7 Petpat

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:246
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 05.10.2014 14:17

Dobra, można zamknąć widzę,ze nic z tego nie będzie, także zrobię to w innym sposób ;)


  • +
  • -
  • 0

#8 radim

    Godlike

  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 09.10.2014 06:08

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 1

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !





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

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