hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 14:14



Jelenlévő felhasználók

Jelenleg 251 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 250 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 14 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: Szint Limit!
HozzászólásElküldve: 2013.02.17. 10:15 
Offline
Újonc
Avatar

Csatlakozott: 2013.02.16. 21:00
Hozzászólások: 6
Megköszönt másnak: 1 alkalommal
Sziasztok ! :)
Csináltam 1 CoD MW3 mod-ot saját kezüleg sajnos nincs benne a szint határ Olvastam a Forumban hogy van rá megoldás hogy kell de sajnos még nem vagyok annyira profi hogy megvalósitsam magamnak , meg persze saját magam lengyenlröl forditottam le !

Na a Lényeg az Itt 1 kisebb részlet a forráskódból amihez kellene alkalmazni azt amit itt találtam fent:
Kód:
if(poziom_gracza[id] > szintlimit)
client_print(id, 3, "valassz kisebb kasztot")


és ezt a szint limitet itt kellene alkalmazni ( pontok kiosztásánál is ! )

Kód:
public WybierzKlase(id)
{
   new menu = menu_create("[<<eb@>>]Valazd ki a Fegyvered:", "Wybierzfrakcje_Handle");
   for(new i = 1;i<sizeof(frakcje);i++){
      menu_additem(menu, frakcje[i]);
   }
   menu_display(id, menu);
}

public Wybierzfrakcje_Handle(id, menu2, item)
{       
   if(item == MENU_EXIT)
   {
      menu_destroy(menu2);
      return PLUGIN_CONTINUE;
   }       
   
   item++;
   frakcja_gracza[id] = item;
   new menu = menu_create("[<<eb@>>]Valazd ki a Fegyvered:", "WybierzKlase_Handle");
   new klasa[50];
   for(new i=1; i<sizeof nazwy_klas; i++)
   {
      if(nalezy_do[i] == item){
         WczytajDane(id, i);
         format(klasa, 49, "%s \ySzint: %i", nazwy_klas[i], poziom_gracza[id]);
         menu_additem(menu, klasa);
      }
      

   }
   
   WczytajDane(id, klasa_gracza[id]);
   
   menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
   menu_setprop(menu, MPROP_BACKNAME, "Elozo Oldal");
   menu_setprop(menu, MPROP_NEXTNAME, "Kovetkezo Oldal");
   menu_display(id, menu);
   
   client_cmd(id, "spk mw/select");
   #if defined BOTY
   if(is_user_bot2(id))
      WybierzKlase_Handle(id, menu, random(sizeof nazwy_klas-1));
   #endif
   
   return PLUGIN_CONTINUE;
}

public WybierzKlase_Handle(id, menu, item)
{
   client_cmd(id, "spk mw/select");
   
   if(item == MENU_EXIT)
   {
      menu_destroy(menu);
      return PLUGIN_CONTINUE;
   }       
   
   item++;
   
   new ile = 0;
   for(new i=1; i<sizeof nazwy_klas; i++)
   {
      if(nalezy_do[i] == frakcja_gracza[id]){
         ile++;
      }
      if(ile == item)
      {
         item = i;
         break;
      }
   }
   if(item == Rambo && !(get_user_flags(id) & ADMIN_LEVEL_G) || item == Terminator && !(get_user_flags(id) & ADMIN_RESERVATION) || item == Assassin && !(get_user_flags(id) & ADMIN_LEVEL_F) || item == RatkoMladic && !(get_user_flags(id) & ADMIN_LEVEL_E) || item == Ujpremium1 && !(get_user_flags(id) & ADMIN_LEVEL_F) || item == Ujpremium2 && !(get_user_flags(id) & ADMIN_LEVEL_F))
   {
      ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Nincs Hozzaferesed a Premium Fegyokhoz.");
      WybierzKlase(id);
      return PLUGIN_CONTINUE;
   }
   
   else if(item == Polgarmester && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Armageddon && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Gyilkos && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Generalis && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Harcos && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Uj1 && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Ujvip2 && !(get_user_flags(id) & ADMIN_LEVEL_H))
   {
      ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Nincs Hozzaferesed a VIP Fegyokhoz.");
      WybierzKlase(id);
      return PLUGIN_CONTINUE;
   }
   
   else
   {
      if(item == klasa_gracza[id])
         return PLUGIN_CONTINUE;
      
      
      
      if(klasa_gracza[id])
      {
         nowa_klasa_gracza[id] = item;
         ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Ez lesz a Fegyvered a kovetkezo kortol");
      }
      else
      {
         klasa_gracza[id] = item;
         WczytajDane(id, klasa_gracza[id]);
         if(is_user_alive(id)) Odrodzenie(id);
      }
   }
   return PLUGIN_CONTINUE;
}

public PrzydzielPunkty(id)
{
   new inteligencja[65];
   new zdrowie[60];
   new wytrzymalosc[60];
   new kondycja[60];
   new tytul[25];
   format(inteligencja, 64, "Inteligencia: \r%i \y(Noveli a Tamadast)", inteligencja_gracza[id]);
   format(zdrowie, 59, "Energia: \r%i \y(Noveli az Eleted)", zdrowie_gracza[id]);
   format(wytrzymalosc, 59, "Ero: \r%i \y(Csokenti a Serulest)", wytrzymalosc_gracza[id]);
   format(kondycja, 59, "Kondicio: \r%i \y(Noveli a futas tempojat)", kondycja_gracza[id]);
   format(tytul, 24, "Eloszthato Pontok(%i):", punkty_player[id]);
   new menu = menu_create(tytul, "PrzydzielPunkty_Handler");
   menu_additem(menu, inteligencja);
   menu_additem(menu, zdrowie);
   menu_additem(menu, wytrzymalosc);
   menu_additem(menu, kondycja);
   menu_display(id, menu);
   #if defined BOTY
   if(is_user_bot2(id))
      PrzydzielPunkty_Handler(id, menu, random(4));
   #endif
}

public PrzydzielPunkty_Handler(id, menu, item)
{
   client_cmd(id, "spk mw/select");
   
   if(item == MENU_EXIT)
   {
      menu_destroy(menu);
      return PLUGIN_CONTINUE;
   }
   
   switch(item)
   {
      case 0:
      {   
         if(inteligencja_gracza[id]<125)
            inteligencja_gracza[id]++;
         else
            ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Elerted a maximalis inteligenciat");
         
      }
      case 1:
      {   
         if(zdrowie_gracza[id]<125)
            zdrowie_gracza[id]++;
         else
            ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Elerted a maximalis Energiad");
      }
      case 2:
      {   
         if(wytrzymalosc_gracza[id]<125)
            wytrzymalosc_gracza[id]++;
         else
            ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Elerted a maximalis Erot");
         
      }
      case 3:
      {   
         if(kondycja_gracza[id]<125)
            kondycja_gracza[id]++;
         else
            ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Elerted a maximalis Kondiciot");
      }
   }
   
   punkty_player[id]--;
   
   if(punkty_player[id]>0)
      PrzydzielPunkty(id);
   
   return PLUGIN_CONTINUE;
}

Meg ha Kérhetnénk hozzá 1 Cvart is mellékeljetek :)
Szerintem Ennyi elég :) Remélem Tudtok Segiteni Előre is köszönöm :))))

_________________
Kép Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Szint Limit!
HozzászólásElküldve: 2013.02.17. 11:06 
Offline
Nagyúr
Avatar

Csatlakozott: 2010.11.21. 18:04
Hozzászólások: 557
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 74 alkalommal
tetrix írta:
Sziasztok ! :)
Csináltam 1 CoD MW3 mod-ot saját kezüleg sajnos nincs benne a szint határ Olvastam a Forumban hogy van rá megoldás hogy kell de sajnos még nem vagyok annyira profi hogy megvalósitsam magamnak , meg persze saját magam lengyenlröl forditottam le !

Na a Lényeg az Itt 1 kisebb részlet a forráskódból amihez kellene alkalmazni azt amit itt találtam fent:
Kód:
if(poziom_gracza[id] > szintlimit)
client_print(id, 3, "valassz kisebb kasztot")


és ezt a szint limitet itt kellene alkalmazni ( pontok kiosztásánál is ! )

Kód:
public WybierzKlase(id)
{
   new menu = menu_create("[<<eb@>>]Valazd ki a Fegyvered:", "Wybierzfrakcje_Handle");
   for(new i = 1;i<sizeof(frakcje);i++){
      menu_additem(menu, frakcje[i]);
   }
   menu_display(id, menu);
}

public Wybierzfrakcje_Handle(id, menu2, item)
{       
   if(item == MENU_EXIT)
   {
      menu_destroy(menu2);
      return PLUGIN_CONTINUE;
   }       
   
   item++;
   frakcja_gracza[id] = item;
   new menu = menu_create("[<<eb@>>]Valazd ki a Fegyvered:", "WybierzKlase_Handle");
   new klasa[50];
   for(new i=1; i<sizeof nazwy_klas; i++)
   {
      if(nalezy_do[i] == item){
         WczytajDane(id, i);
         format(klasa, 49, "%s \ySzint: %i", nazwy_klas[i], poziom_gracza[id]);
         menu_additem(menu, klasa);
      }
      

   }
   
   WczytajDane(id, klasa_gracza[id]);
   
   menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
   menu_setprop(menu, MPROP_BACKNAME, "Elozo Oldal");
   menu_setprop(menu, MPROP_NEXTNAME, "Kovetkezo Oldal");
   menu_display(id, menu);
   
   client_cmd(id, "spk mw/select");
   #if defined BOTY
   if(is_user_bot2(id))
      WybierzKlase_Handle(id, menu, random(sizeof nazwy_klas-1));
   #endif
   
   return PLUGIN_CONTINUE;
}

public WybierzKlase_Handle(id, menu, item)
{
   client_cmd(id, "spk mw/select");
   
   if(item == MENU_EXIT)
   {
      menu_destroy(menu);
      return PLUGIN_CONTINUE;
   }       
   
   item++;
   
   new ile = 0;
   for(new i=1; i<sizeof nazwy_klas; i++)
   {
      if(nalezy_do[i] == frakcja_gracza[id]){
         ile++;
      }
      if(ile == item)
      {
         item = i;
         break;
      }
   }
   if(item == Rambo && !(get_user_flags(id) & ADMIN_LEVEL_G) || item == Terminator && !(get_user_flags(id) & ADMIN_RESERVATION) || item == Assassin && !(get_user_flags(id) & ADMIN_LEVEL_F) || item == RatkoMladic && !(get_user_flags(id) & ADMIN_LEVEL_E) || item == Ujpremium1 && !(get_user_flags(id) & ADMIN_LEVEL_F) || item == Ujpremium2 && !(get_user_flags(id) & ADMIN_LEVEL_F))
   {
      ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Nincs Hozzaferesed a Premium Fegyokhoz.");
      WybierzKlase(id);
      return PLUGIN_CONTINUE;
   }
   
   else if(item == Polgarmester && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Armageddon && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Gyilkos && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Generalis && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Harcos && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Uj1 && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Ujvip2 && !(get_user_flags(id) & ADMIN_LEVEL_H))
   {
      ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Nincs Hozzaferesed a VIP Fegyokhoz.");
      WybierzKlase(id);
      return PLUGIN_CONTINUE;
   }
   
   else
   {
      if(item == klasa_gracza[id])
         return PLUGIN_CONTINUE;
      
      
      
      if(klasa_gracza[id])
      {
         nowa_klasa_gracza[id] = item;
         ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Ez lesz a Fegyvered a kovetkezo kortol");
      }
      else
      {
         klasa_gracza[id] = item;
         WczytajDane(id, klasa_gracza[id]);
         if(is_user_alive(id)) Odrodzenie(id);
      }
   }
   return PLUGIN_CONTINUE;
}

public PrzydzielPunkty(id)
{
   new inteligencja[65];
   new zdrowie[60];
   new wytrzymalosc[60];
   new kondycja[60];
   new tytul[25];
   format(inteligencja, 64, "Inteligencia: \r%i \y(Noveli a Tamadast)", inteligencja_gracza[id]);
   format(zdrowie, 59, "Energia: \r%i \y(Noveli az Eleted)", zdrowie_gracza[id]);
   format(wytrzymalosc, 59, "Ero: \r%i \y(Csokenti a Serulest)", wytrzymalosc_gracza[id]);
   format(kondycja, 59, "Kondicio: \r%i \y(Noveli a futas tempojat)", kondycja_gracza[id]);
   format(tytul, 24, "Eloszthato Pontok(%i):", punkty_player[id]);
   new menu = menu_create(tytul, "PrzydzielPunkty_Handler");
   menu_additem(menu, inteligencja);
   menu_additem(menu, zdrowie);
   menu_additem(menu, wytrzymalosc);
   menu_additem(menu, kondycja);
   menu_display(id, menu);
   #if defined BOTY
   if(is_user_bot2(id))
      PrzydzielPunkty_Handler(id, menu, random(4));
   #endif
}

public PrzydzielPunkty_Handler(id, menu, item)
{
   client_cmd(id, "spk mw/select");
   
   if(item == MENU_EXIT)
   {
      menu_destroy(menu);
      return PLUGIN_CONTINUE;
   }
   
   switch(item)
   {
      case 0:
      {   
         if(inteligencja_gracza[id]<125)
            inteligencja_gracza[id]++;
         else
            ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Elerted a maximalis inteligenciat");
         
      }
      case 1:
      {   
         if(zdrowie_gracza[id]<125)
            zdrowie_gracza[id]++;
         else
            ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Elerted a maximalis Energiad");
      }
      case 2:
      {   
         if(wytrzymalosc_gracza[id]<125)
            wytrzymalosc_gracza[id]++;
         else
            ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Elerted a maximalis Erot");
         
      }
      case 3:
      {   
         if(kondycja_gracza[id]<125)
            kondycja_gracza[id]++;
         else
            ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Elerted a maximalis Kondiciot");
      }
   }
   
   punkty_player[id]--;
   
   if(punkty_player[id]>0)
      PrzydzielPunkty(id);
   
   return PLUGIN_CONTINUE;
}

Meg ha Kérhetnénk hozzá 1 Cvart is mellékeljetek :)
Szerintem Ennyi elég :) Remélem Tudtok Segiteni Előre is köszönöm :))))


SMA Forráskód: [ Mindet kijelol ]
  1. public WybierzKlase(id)
  2. {
  3. if(poziom_gracza[id] > get_pcvar_num(szintlimit))
  4. {
  5. client_print(id, 3, "valassz kisebb kasztot")
  6. return PLUGIN_HANDLED;
  7. }
  8.  
  9. {
  10. new menu = menu_create("[<<eb@>>]Valazd ki a Fegyvered:", "Wybierzfrakcje_Handle");
  11. for(new i = 1;i<sizeof(frakcje);i++){
  12. menu_additem(menu, frakcje[i]);
  13. }
  14. menu_display(id, menu);
  15. }
  16. }
  17.  

Cvar:
SMA Forráskód: [ Mindet kijelol ]
  1. new szintlimit
  2. szintlimit = register_pcvar("szintlimit","100")


Nem biztos h jó :D


A hozzászólást 4 alkalommal szerkesztették, utoljára small 2013.02.17. 20:13-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Szint Limit!
HozzászólásElküldve: 2013.02.17. 11:24 
Offline
Újonc
Avatar

Csatlakozott: 2013.02.16. 21:00
Hozzászólások: 6
Megköszönt másnak: 1 alkalommal
Háth Megpróbálom de nagyon Szépen köszönöm :))

_________________
Kép Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Szint Limit!
HozzászólásElküldve: 2013.02.17. 11:38 
Offline
Tiszteletbeli

Csatlakozott: 2010.02.04. 19:12
Hozzászólások: 3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
Megirtad egészet saját kezűleg lengyelre majd lefordítottad és most a szintlimitet nem tudod beleirni. Kiegek xd

_________________
http://www.ebateam.eu/

Ők köszönték meg IrOn nek ezt a hozzászólást (összesen 2): kiki (2013.02.17. 11:40) • DeteCT0R (2013.02.17. 21:47)
  Népszerűség: 4.55%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Szint Limit!
HozzászólásElküldve: 2013.02.17. 11:42 
Offline
Developer
Avatar

Csatlakozott: 2011.06.01. 21:11
Hozzászólások: 7962
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 535 alkalommal
IrOn123 írta:
Megirtad egészet saját kezűleg lengyelre majd lefordítottad és most a szintlimitet nem tudod beleirni. Kiegek xd


Nem teljesen kell érteni, leszedtek egy cod módot, s a készítőt átírták, de amúgy semmi közük hozzá.

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Szint Limit!
HozzászólásElküldve: 2013.02.17. 12:15 
Offline
Nagyúr
Avatar

Csatlakozott: 2010.11.21. 18:04
Hozzászólások: 557
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 74 alkalommal
Hop valamit elírtam javítva :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Szint Limit!
HozzászólásElküldve: 2013.02.17. 19:34 
Offline
Félisten

Csatlakozott: 2012.01.07. 21:10
Hozzászólások: 850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
relációs jelet fordítsd meg.

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Szint Limit!
HozzászólásElküldve: 2013.02.18. 10:58 
Offline
Újonc
Avatar

Csatlakozott: 2013.02.16. 21:00
Hozzászólások: 6
Megköszönt másnak: 1 alkalommal
Na Helyzet az hogy Small Majdnem jól leirta csak ott gond volt mert rossz helyre helyezte és nem hozta be a fegyver menüt :/
Aztán én Átraktam máshova igy már majdnem jó lett :D behozta a fegyver menüt meg annak belül az almenünek addig oké belemék pl.: Sima fegyverek : és rámentem 1es szintü kasztra de azt irta ki hogy válasszak kisebb kasztot :/ Tessék a Forrás ahova beraktam :
Kód:
public WybierzKlase_Handle(id, menu, item) 
{
   client_cmd(id, "spk mw/select");
   
   if(item == MENU_EXIT)
   {
      menu_destroy(menu);
      return PLUGIN_CONTINUE;
   }       
   
   item++;
   
   new ile = 0;
   for(new i=1; i<sizeof nazwy_klas; i++)
   {
      if(nalezy_do[i] == frakcja_gracza[id]){
         ile++;
      }
      if(ile == item)
      {
         item = i;
         break;
      }
   }
   if(item == Rambo && !(get_user_flags(id) & ADMIN_LEVEL_G) || item == Terminator && !(get_user_flags(id) & ADMIN_RESERVATION) || item == Assassin && !(get_user_flags(id) & ADMIN_LEVEL_F) || item == RatkoMladic && !(get_user_flags(id) & ADMIN_LEVEL_E) || item == Ujpremium1 && !(get_user_flags(id) & ADMIN_LEVEL_F) || item == Ujpremium2 && !(get_user_flags(id) & ADMIN_LEVEL_F))
   {
      ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Nincs Hozzaferesed a Premium Fegyokhoz.");
      WybierzKlase(id);
      return PLUGIN_CONTINUE;
   }
   
   else if(item == Polgarmester && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Armageddon && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Gyilkos && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Generalis && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Harcos && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Uj1 && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Ujvip2 && !(get_user_flags(id) & ADMIN_LEVEL_H))
   {
      ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Nincs Hozzaferesed a VIP Fegyokhoz.");
      WybierzKlase(id);
      return PLUGIN_CONTINUE;
   }
   
   if(poziom_gracza[id] < get_pcvar_num(szintlimit))
   {
      ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Valassz kisebb kasztot!");
      WybierzKlase(id);
      return PLUGIN_HANDLED;
   }
   
   else
   {
      if(item == klasa_gracza[id])
         return PLUGIN_CONTINUE;
      
      
      
      if(klasa_gracza[id])
      {
         nowa_klasa_gracza[id] = item;
         ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Ez lesz a Fegyvered a kovetkezo kortol");
      }
      else
      {
         klasa_gracza[id] = item;
         WczytajDane(id, klasa_gracza[id]);
         if(is_user_alive(id)) Odrodzenie(id);
      }
   }
   return PLUGIN_CONTINUE;
}

Ha valaki tudd segiteni kijavitani az jó lenne :D

_________________
Kép Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Szint Limit!
HozzászólásElküldve: 2013.02.18. 14:01 
Offline
Nagyúr
Avatar

Csatlakozott: 2010.11.21. 18:04
Hozzászólások: 557
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 74 alkalommal
tetrix írta:
Na Helyzet az hogy Small Majdnem jól leirta csak ott gond volt mert rossz helyre helyezte és nem hozta be a fegyver menüt :/
Aztán én Átraktam máshova igy már majdnem jó lett :D behozta a fegyver menüt meg annak belül az almenünek addig oké belemék pl.: Sima fegyverek : és rámentem 1es szintü kasztra de azt irta ki hogy válasszak kisebb kasztot :/ Tessék a Forrás ahova beraktam :
Kód:
public WybierzKlase_Handle(id, menu, item) 
{
   client_cmd(id, "spk mw/select");
   
   if(item == MENU_EXIT)
   {
      menu_destroy(menu);
      return PLUGIN_CONTINUE;
   }       
   
   item++;
   
   new ile = 0;
   for(new i=1; i<sizeof nazwy_klas; i++)
   {
      if(nalezy_do[i] == frakcja_gracza[id]){
         ile++;
      }
      if(ile == item)
      {
         item = i;
         break;
      }
   }
   if(item == Rambo && !(get_user_flags(id) & ADMIN_LEVEL_G) || item == Terminator && !(get_user_flags(id) & ADMIN_RESERVATION) || item == Assassin && !(get_user_flags(id) & ADMIN_LEVEL_F) || item == RatkoMladic && !(get_user_flags(id) & ADMIN_LEVEL_E) || item == Ujpremium1 && !(get_user_flags(id) & ADMIN_LEVEL_F) || item == Ujpremium2 && !(get_user_flags(id) & ADMIN_LEVEL_F))
   {
      ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Nincs Hozzaferesed a Premium Fegyokhoz.");
      WybierzKlase(id);
      return PLUGIN_CONTINUE;
   }
   
   else if(item == Polgarmester && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Armageddon && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Gyilkos && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Generalis && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Harcos && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Uj1 && !(get_user_flags(id) & ADMIN_LEVEL_H) || item == Ujvip2 && !(get_user_flags(id) & ADMIN_LEVEL_H))
   {
      ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Nincs Hozzaferesed a VIP Fegyokhoz.");
      WybierzKlase(id);
      return PLUGIN_CONTINUE;
   }
   
   if(poziom_gracza[id] < get_pcvar_num(szintlimit))
   {
      ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Valassz kisebb kasztot!");
      WybierzKlase(id);
      return PLUGIN_HANDLED;
   }
   
   else
   {
      if(item == klasa_gracza[id])
         return PLUGIN_CONTINUE;
      
      
      
      if(klasa_gracza[id])
      {
         nowa_klasa_gracza[id] = item;
         ColorChat(id, RED, "[<<eb@>> CoD:MW3] ^x04 Ez lesz a Fegyvered a kovetkezo kortol");
      }
      else
      {
         klasa_gracza[id] = item;
         WczytajDane(id, klasa_gracza[id]);
         if(is_user_alive(id)) Odrodzenie(id);
      }
   }
   return PLUGIN_CONTINUE;
}

Ha valaki tudd segiteni kijavitani az jó lenne :D

Kód:
 if(poziom_gracza[id] < get_pcvar_num(szintlimit))

-->
Kód:
 if(poziom_gracza[id] > get_pcvar_num(szintlimit))


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Szint Limit!
HozzászólásElküldve: 2013.02.18. 16:55 
Offline
Újonc
Avatar

Csatlakozott: 2013.02.16. 21:00
Hozzászólások: 6
Megköszönt másnak: 1 alkalommal
Small Ahogy irtad hogy javitsamki az szart sem ér kijavitottam és a 200 as szintü fegyveremre nem irt semmitpedig a Cvar-ban 100 a limit amugy meg ahogyén csináltam jó csak mindenre azt irja h válasszak kisebb kasztot :/

_________________
Kép Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 14 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 15 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole