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
CoD Nowy

Frakcje z awansami

cod nowy

Najlepsza odpowiedź Rivit, 18.02.2019 19:30

Ahaaa xD

Myślałem ze z awansami problem. Poknociłem tematy

 

Nie gwarantuje ze zadziala, test

Przejdź do postu


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

#1 ChrisN

    Wszechpomocny

  • Użytkownik

Reputacja: 31
Życzliwy

  • Postów:303
  • Imię:Christopher
Offline

Napisano 17.02.2019 10:54

Hey, doda mi ktoś do tego fragmentu kodu frakcje? https://amxx.pl/topi...osoby/?p=209383

Reszte kodu już dodałem, ale nie wiem jak się zabrać za składanie tego, bo podmienić nie mogę bo już awanse mam dodane.

 

public WybierzKlase(id)
{
new menu = menu_create("Wybierz klase:", "WybierzKlase_Handle");
  
new klasa[50], dana_klasa, numer[10];
for(new i=1; i <= ilosc_klas; i++)
{
if(JestAwansem(i))
continue;
WczytajDane(id, i);
dana_klasa = i;
  
for(;;)
{
if(awansuje_do[dana_klasa] && poziom_gracza[id] >= awanse[ZnajdzAwans(dana_klasa, awansuje_do[dana_klasa])][2])
{
dana_klasa = awansuje_do[dana_klasa];
WczytajDane(id, dana_klasa);
}
else break;
}
formatex(klasa, charsmax(klasa), "%s \yPoziom: %i", nazwy_klas[dana_klasa], poziom_gracza[id]);
num_to_str(dana_klasa, numer, 9);
menu_additem(menu, klasa, numer);
}
  
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");
}
 
public WybierzKlase_Handle(id, menu, item)
{
client_cmd(id, "spk QTM_CodMod/select");
  
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}  
  
new data[65], name[65], acces, callback
menu_item_getinfo(menu, item, acces, data, 64, name, 64, callback) 
item = str_to_num(data);
  
if(item == klasa_gracza[id] && !nowa_klasa_gracza[id])
return PLUGIN_CONTINUE;
  
nowa_klasa_gracza[id] = item;
  
if(klasa_gracza[id])
client_print(id, print_chat, "[COD:MW] Klasa zostanie zmieniona w nastepnej rundzie.");
else
{
UstawNowaKlase(id);
DajBronie(id);
ZastosujAtrybuty(id);
}
  
return PLUGIN_CONTINUE;
}

  • +
  • -
  • 0

#2 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 18.02.2019 18:09

Wstaw kod ładnie to raz

 

 

A dwa:

 

"Szukamy funkcji WybierzKlase usuwamy ją , szukamy funkcji WybierzKlase_Handle usuwamy ją zamiast nich wklejamy"

 

Opisz problem bardziej

 

  • +
  • -
  • 0

#3 ChrisN

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 31
Życzliwy

  • Postów:303
  • Imię:Christopher
Offline

Napisano 18.02.2019 18:52

Wstaw kod ładnie to raz

 

 

A dwa:

 

"Szukamy funkcji WybierzKlase usuwamy ją , szukamy funkcji WybierzKlase_Handle usuwamy ją zamiast nich wklejamy"

 

Opisz problem bardziej

 

Z chęcia bym to tak zrobił, lecz w tym kodzie co wstawiłem są fragmenty z kodem od awansów więc kopiuj wklej nie przejdzie, próbowałem to połączyć ale za cholere nie mogę się pokapowac z tym :(

 

Jak inaczej mam kod wstawić? Jest w tagach code/code


  • +
  • -
  • 0

#4 Robiin

    Godlike

  • Support Team

Reputacja: 1 107
Super Hero

  • Postów:2 049
  • Imię:Robert
  • Lokalizacja:Wrocław
Online

Napisano 18.02.2019 18:56

W pliku?
  • +
  • -
  • 0

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#5 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 18.02.2019 19:06

https://amxx.pl/topi...63-awanse-klas/

https://amxx.pl/topi...osoby/?p=209383

 

Czy Ty łączysz dwie metody czy coś? Bo w tym listingu co podałeś jest funckja 'JestAwansem', a ona z innego tutoriala jest

 

 

Wstaw jako plik albo tabulacje popraw bo jest płaskie jak deska.

 


  • +
  • -
  • 0

#6 ChrisN

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 31
Życzliwy

  • Postów:303
  • Imię:Christopher
Offline

Napisano 18.02.2019 19:09

https://amxx.pl/topi...63-awanse-klas/

https://amxx.pl/topi...osoby/?p=209383

 

Czy Ty łączysz dwie metody czy coś? Bo w tym listingu co podałeś jest funckja 'JestAwansem', a ona z innego tutoriala jest

 

 

Wstaw jako plik albo tabulacje popraw bo jest płaskie jak deska.

 

 

Chcę dodać frakcje do tego silnika w którym są awanse klas, bo aktualnie klasy wyświetlają się w jednej liście jak chce je podzielić na frakcje, i żeby pod komendą /klasy była frakcja awanse i tam by były te nowe formy klas.

Załączone pliki


  • +
  • -
  • 0

#7 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 18.02.2019 19:30   Najlepsza odpowiedź

Ahaaa xD

Myślałem ze z awansami problem. Poknociłem tematy

 

Nie gwarantuje ze zadziala, test

Załączone pliki


  • +
  • -
  • 1

#8 ChrisN

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 31
Życzliwy

  • Postów:303
  • Imię:Christopher
Offline

Napisano 18.02.2019 20:15

Ahaaa xD

Myślałem ze z awansami problem. Poknociłem tematy

 

Nie gwarantuje ze zadziala, test

 

Działa nieziemsko dobrze <3 Lovciam


  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: cod nowy

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

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