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
DiabloMod

Menu klas

diablomod

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

#1 Blondyna

    Wszechwidzący

  • Użytkownik

Reputacja: 11
Początkujący

  • Postów:246
  • Imię:Rafał
  • Lokalizacja:RTC
Offline

Napisano 10.05.2013 18:24

Siemka .! 

Zrobiłem frakcje do diablo moda, działają ładnie tylko nie da się wybrać klasy ;)

Proszę kod frakcji:

 

 

public select_class(id)
{
if(is_user_bot(id)) return PLUGIN_HANDLED;
asked_klass[id] = 0


new MyMenu=menu_create("\dDiablo Mod edit by: \rxxxxWWWxxxx^n\yWybierz Klase:","select_class_menu");


menu_additem(MyMenu,"\wKlasy Podstawowe \d[Klasy Za Darmo");
menu_additem(MyMenu,"\dKlasy Premium \d[Klasy Platne]");


menu_display(id, MyMenu,0);
return PLUGIN_HANDLED;
}


public select_class_menu(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
switch(item) 
{ 
case 0: select_class_zwykle(id)   
case 1: select_class_premium(id)


} 
return PLUGIN_HANDLED;
}


public select_clas_handle(id, menu, item) 
{
if(item == MENU_EXIT) 
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}


switch(item)
{


case 0:
{
select_class_zwykle(id)
}
case 1:
{
select_class_premium(id)
}


}


return PLUGIN_HANDLED;


}
public select_class_zwykle(id)
{
new text1[512]
format(text1, 511,"\yWybierz:^n\r1. \wMag  Lev :%i^n\r2. \wMnich  Lev :%i^n\r3. \wPaladyn Lev :%i^n\r4. \wZabojca Lev :%i^n\r5. \wNekromanta  Lev :%i^n\r6. \wBarbarzynca  Lev :%i^n\r7. \wNinja  Lev :%i^n\r8. \wLowca  Lev :%i^n^n0.\yWroc^n^n",
player_class_lvl[id][1],player_class_lvl[id][2],player_class_lvl[id][3],
player_class_lvl[id][4],player_class_lvl[id][5],player_class_lvl[id][6],player_class_lvl[id][7],player_class_lvl[id][8])


show_menu(id, klawisze,text1, -1, "Zwykle")
}
public select_clas_zwykle_handle(id, key)
{
asked_klass[id] = 0;
switch (key) 
{


case 0: 
{ 
player_class[id] = Mag 
}
case 1: 
{ 
player_class[id] = Mnich
}
case 2: 
{ 
player_class[id] =  Paladyn
}
case 3: 
{ 
player_class[id] = Zabojca
}
case 4: 
{ 
player_class[id] = Nekromanta
g_haskit[id] = 1
}
case 5: 
{ 
player_class[id] = Barbarzynca 
}
case 6: 
{ 
player_class[id] = Ninja
}
case 7: 
{ 
player_class[id] = Hunter
g_GrenadeTrap[id] = 1


}


}


LoadXP(id, player_class[id])
CurWeapon(id)


give_knife(id)


return PLUGIN_HANDLED;


}


public select_class_premium(id)
{
new text1[512]
format(text1, 511,"\yWybierz:^n\r1. \wAndariel  Lev :%i^n\r2. \wDiablo  Lev :%i^n^n0.\yWroc^n^n",
player_class_lvl[id][9],player_class_lvl[id][10])


show_menu(id, klawisze,text1, -1, "Premium")
}


public select_clas_premium_handle(id, key)
{
asked_klass[id] = 0;
switch (key) 
{
case 0:
{
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
player_class[id] = Diablo
LoadXP(id, player_class[id])
}
else
select_class(id);
}
case 1:
{
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
player_class[id] = Andariel
LoadXP(id, player_class[id])
}
else
select_class(id);
}
}
return PLUGIN_HANDLED;


}

 


  • +
  • -
  • 0

#2 kuxnickix

    Pomocny

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:69
  • Lokalizacja:LJA
Offline

Napisano 10.05.2013 19:51

dodaj w case'ach

            LoadXP(id, player_class[id])

np:

case 6: 
{
player_class[id] = Ninja
LoadXP(id, player_class[id])
}

  • +
  • -
  • 1

#3 Blondyna

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 11
Początkujący

  • Postów:246
  • Imię:Rafał
  • Lokalizacja:RTC
Offline

Napisano 10.05.2013 20:01

Dalej tak samo, frakcje działają lecz klasy nie da się wybrać jakby była premium.


  • +
  • -
  • 0

#4 kuxnickix

    Pomocny

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:69
  • Lokalizacja:LJA
Offline

Napisano 10.05.2013 20:02

daj sma


  • +
  • -
  • 1

#5 Blondyna

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 11
Początkujący

  • Postów:246
  • Imię:Rafał
  • Lokalizacja:RTC
Offline

Napisano 10.05.2013 20:02

Łap: 

Załączone pliki


  • +
  • -
  • 0

#6 kuxnickix

    Pomocny

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:69
  • Lokalizacja:LJA
Offline

Napisano 10.05.2013 20:40

dobrze podpięta baza danych? bo błędów nie znalazłem ;x


  • +
  • -
  • 0

#7 Blondyna

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 11
Początkujący

  • Postów:246
  • Imię:Rafał
  • Lokalizacja:RTC
Offline

Napisano 11.05.2013 06:56

Tak, wszystko ładnie ;c


  • +
  • -
  • 0





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

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

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