hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2020.02.18. 03:56



Jelenlévő felhasználók

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

A legtöbb felhasználó (652 fő) 2015.05.25. 22:38-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Random Item??
HozzászólásElküldve: 2016.10.11. 19:50 
Offline
Fanatikus
Avatar

Csatlakozott: 2015.11.08. 10:34
Hozzászólások: 174
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 5 alkalommal
Sziasztok, eléggé keresgéltem, és nem nagyon találtam, van olyan készen neten hogy beirom pl /kecske és az megadott itemekből random ad egyet?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random Item??
HozzászólásElküldve: 2016.10.11. 20:26 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 834
Megköszönt másnak: 70 alkalommal
Megköszönték neki: 107 alkalommal
lada xp írta:
Sziasztok, eléggé keresgéltem, és nem nagyon találtam, van olyan készen neten hogy beirom pl /kecske és az megadott itemekből random ad egyet?

Én így oldottam meg a dolgot, bár a dolgot nem adja [nem tudom miért].

  1. public uspladatalal(id)
  2. {
  3.     new Nev[32]; get_user_name(id, Nev, 31);
  4.     switch(random_num(1, 14))
  5.     {
  6.     case 1:{
  7.     pistol[id][1]++
  8.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gSpitfire !yUsp",Nev)
  9.     }
  10.     case 2:{
  11.     pistol[id][2]++
  12.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gTűz !yUsp",Nev)
  13.     }
  14.     case 3:{
  15.     pistol[id][3]++
  16.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gTerepmintas !yUsp",Nev)
  17.     }
  18.     case 4:{
  19.     pistol[id][4]++
  20.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gEzust !yUsp",Nev)
  21.     }
  22.     case 5:{
  23.     pistol[id][5]++
  24.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gKatonai !yUsp",Nev)
  25.     }
  26.     case 6:{
  27.     pistol[id][6]++
  28.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gModern !yUsp",Nev)
  29.     }
  30.     case 7:{
  31.     pistol[id][7]++
  32.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gArany !yUsp",Nev)
  33.     }
  34.     case 8:{
  35.     pistol[id][8]++
  36.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gKek !yUsp",Nev)
  37.     }
  38.     case 9:{
  39.     pistol[id][9]++
  40.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gEngraved !yUsp",Nev)
  41.     }
  42.     case 10:{
  43.     pistol[id][10]++
  44.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gRedline !yUsp",Nev)
  45.     }
  46.     case 11:{
  47.     pistol[id][11]++
  48.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gCaiman !yUsp",Nev)
  49.     }
  50.     case 12:{
  51.     pistol[id][12]++
  52.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gTaktikai !yUsp",Nev)
  53.     }
  54.     case 13:{
  55.     pistol[id][13]++
  56.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gImmun !yUsp",Nev)
  57.     }
  58.     case 14:{
  59.     pistol[id][14]++
  60.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gSugar !yUsp",Nev)
  61.     }
  62.  
  63.     }
  64. }


de kiírni kiírja és aztán addolom SQL-ből! :D

_________________
Mert ami itt van lennt az nem is Föld,
hanem hosszú száron egy kevés zöld,
elkábult kis légy, nem is ember!
Akiről köztudott, hogy csak azért él,
egy pénznek nevezett papírér.

Ők köszönték meg The Peace nek ezt a hozzászólást: lada xp (2016.10.22. 12:48)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random Item??
HozzászólásElküldve: 2016.10.11. 21:05 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 637
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 121 alkalommal
The Peace írta:
lada xp írta:
Sziasztok, eléggé keresgéltem, és nem nagyon találtam, van olyan készen neten hogy beirom pl /kecske és az megadott itemekből random ad egyet?

Én így oldottam meg a dolgot, bár a dolgot nem adja [nem tudom miért].

  1. public uspladatalal(id)
  2. {
  3.     new Nev[32]; get_user_name(id, Nev, 31);
  4.     switch(random_num(1, 14))
  5.     {
  6.     case 1:{
  7.     pistol[id][1]++
  8.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gSpitfire !yUsp",Nev)
  9.     }
  10.     case 2:{
  11.     pistol[id][2]++
  12.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gTűz !yUsp",Nev)
  13.     }
  14.     case 3:{
  15.     pistol[id][3]++
  16.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gTerepmintas !yUsp",Nev)
  17.     }
  18.     case 4:{
  19.     pistol[id][4]++
  20.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gEzust !yUsp",Nev)
  21.     }
  22.     case 5:{
  23.     pistol[id][5]++
  24.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gKatonai !yUsp",Nev)
  25.     }
  26.     case 6:{
  27.     pistol[id][6]++
  28.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gModern !yUsp",Nev)
  29.     }
  30.     case 7:{
  31.     pistol[id][7]++
  32.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gArany !yUsp",Nev)
  33.     }
  34.     case 8:{
  35.     pistol[id][8]++
  36.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gKek !yUsp",Nev)
  37.     }
  38.     case 9:{
  39.     pistol[id][9]++
  40.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gEngraved !yUsp",Nev)
  41.     }
  42.     case 10:{
  43.     pistol[id][10]++
  44.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gRedline !yUsp",Nev)
  45.     }
  46.     case 11:{
  47.     pistol[id][11]++
  48.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gCaiman !yUsp",Nev)
  49.     }
  50.     case 12:{
  51.     pistol[id][12]++
  52.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gTaktikai !yUsp",Nev)
  53.     }
  54.     case 13:{
  55.     pistol[id][13]++
  56.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gImmun !yUsp",Nev)
  57.     }
  58.     case 14:{
  59.     pistol[id][14]++
  60.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !gSugar !yUsp",Nev)
  61.     }
  62.  
  63.     }
  64. }


de kiírni kiírja és aztán addolom SQL-ből! :D


Így nem egyszerűbb?

  1. public uspladatalal(id)
  2. {
  3.     new Nev[32]; get_user_name(id, Nev, 31);
  4.     new PistolID = random_num(1, 14);
  5.    
  6.     pistol[PistolID][id]++
  7.     print_color(0, "!g[s]T* !t%s !yTalálta ezt: !g%s",Nev, Nevek[PistolID])
  8. }


A fegyverek neveit meg tárolod egy constban, és máris szebb, jobb :D

Egyébként a kérdésre a válaszom:

  1. new Valami[100][33]; //Jelen esetbe használjuk ezeket az itemeknek, mondjuk legyen 100 itemünk.
  2.  
  3. public plugin_init()
  4. {
  5. register_clcmd("say /kecske", "m_Random") //Regisztrálod a parancsot.
  6. }
  7.  
  8. public m_Random(id)
  9. {
  10.     new r_ID = random_num(0, 100); //0-tól 100-ig random bármilyen item-et adhat.
  11.    
  12.     Valami[r_ID][id]++; //A random itemből adjon nekünk 1-et.
  13.    
  14.     //Ha később megszeretnéd jelenítani valahol vagy tudni szeretnéd, hogy az itemből mennyi van összesen
  15.     Valami[r_ID]++;
  16. }

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0

Ők köszönték meg exodus nek ezt a hozzászólást: lada xp (2016.10.22. 12:48)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Random Item??
HozzászólásElküldve: 2016.10.22. 12:48 
Offline
Fanatikus
Avatar

Csatlakozott: 2015.11.08. 10:34
Hozzászólások: 174
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 5 alkalommal
Nagyon köszönöm mindkettőtőknek!


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  [ 4 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 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:  
cron
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség és a hlmod.hu csapata
Portal: Kiss Portal Extension © Michael O'Toole