hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [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  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Piac hiba
HozzászólásElküldve: 2015.12.26. 18:17 
Offline
Senior Tag

Csatlakozott: 2015.12.14. 18:19
Hozzászólások: 216
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 5 alkalommal
Kód:
public eladas(id) {
   new cim[121], targy[121], x_ar[121]
   format(cim, charsmax(cim), "\y.:[H]4R[D]:.\r[1]\w ~ Paintball \r» Tárgyak Eladása\r!^n\wDollár\r: \y%d$", pont[id])
   new menu = menu_create(cim, "eladas_h" )
   
   if(kirakva[id] == 0){
      if(kicucc[id] == 0) formatex(targy, charsmax(targy), "\wVálassz Tárgyat\r!")
      if(kicucc[id] == 1) formatex(targy, charsmax(targy), "\wHard FPS KĂ©s")
      if(kicucc[id] == 2) formatex(targy, charsmax(targy), "\wAqwa KĂ©s")
      if(kicucc[id] == 3) formatex(targy, charsmax(targy), "\wSuperman KĂ©s")
      if(kicucc[id] == 4) formatex(targy, charsmax(targy), "\wGalaxy KĂ©s")
      if(kicucc[id] == 5) formatex(targy, charsmax(targy), "\wAtlat KĂ©s")
      if(kicucc[id] == 6) formatex(targy, charsmax(targy), "\wFekete Feher KĂ©s")
      if(kicucc[id] == 7) formatex(targy, charsmax(targy), "\wTroy KĂ©s")
      if(kicucc[id] == 8) formatex(targy, charsmax(targy), "\wLáda")
      if(kicucc[id] == 9) formatex(targy, charsmax(targy), "\wKulcs")
   
      
      
      
      menu_additem(menu, targy ,"0",0)
   }
   if(kirakva[id] == 0){
      format(x_ar, charsmax(x_ar), "\wÁra\r: \y%d \wDollár$", erteke[id])
      menu_additem(menu,x_ar,"1",0)
   }
   if(erteke[id] != 0 && kirakva[id] == 0)
   {
      menu_additem(menu,"Mehet a piacra\r!","2",0)
   }
   if(erteke[id] != 0 && kirakva[id] == 1)
      menu_additem(menu,"\wVisszavonás\r!","-2",0)
   
   menu_setprop(menu, MPROP_PERPAGE, 6);
   menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s")
   menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
   menu_display(id, menu, 0);
}
public eladas_h(id, menu, item){
   if( item == MENU_EXIT )
   {
      menu_destroy(menu);
      return PLUGIN_HANDLED;
   }
   new data[9], szName[64], name[32]
   get_user_name(id, name, charsmax(name))
   new access, callback;
   menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
   new key = str_to_num(data);
   
   switch(key)
   {
      case -2:{
         kirakva[id] = 0
         kicucc[id] = 0
         erteke[id] = 0
      }
      case 0:{
         fegyvervalaszt(id)
      }
      case 1:{
         client_cmd(id, "messagemode ARANY")
      }
      case 2:{
         
         if(kicucc[id] == 1 && knifeskin[id][1] > 0)
         {
            ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1kirakott egy ^3%s-t^1 a piacra^3 %d^1 dollárĂ©rt!",name , skin_names[0][0], erteke[id])
            kirakva[id] = 1
         
      }
      if(kicucc[id] == 2 && knifeskin[id][2] > 0)
         {
            ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1kirakott egy ^3%s-t^1 a piacra^3 %d^1 dollárĂ©rt!",name ,skin_names[1][0], erteke[id])
            kirakva[id] = 1
      }
         if(kicucc[id] == 3 && knifeskin[id][3] > 0)
         {
            ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1kirakott egy ^3%s-t^1 a piacra^3 %d^1 dollárĂ©rt!",name ,skin_names[2][0], erteke[id])
            kirakva[id] = 1
      }   
      if(kicucc[id] == 4 && knifeskin[id][4] > 0)
         {
            ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1kirakott egy ^3%s-t^1 a piacra^3 %d^1 dollárĂ©rt!",name ,skin_names[3][0], erteke[id])
            kirakva[id] = 1
      }
         if(kicucc[id] == 5 && knifeskin[id][5] > 0)
         {
            ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1kirakott egy ^3%s-t^1 a piacra^3 %d^1 dollárĂ©rt!",name ,skin_names[4][0], erteke[id])
            kirakva[id] = 1
      }
      if(kicucc[id] == 6 && knifeskin[id][6] > 0)
         {
            ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1kirakott egy ^3%s-t^1 a piacra^3 %d^1 dollárĂ©rt!",name ,skin_names[5][0],erteke[id])
            kirakva[id] = 1
      }
      if(kicucc[id] == 7 && knifeskin[id][7] > 0)
         {
            ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1kirakott egy ^3%s-t^1 a piacra^3 %d^1 dollárĂ©rt!",name ,skin_names[6][0], erteke[id])
            kirakva[id] = 1
      }
      if(kicucc[id] == 8 && lada[id] > 0)
         {
            ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1kirakott egy ^3%s-t^1 a piacra^3 %d^1 dollárĂ©rt!",name ,skin_names[7][0], erteke[id])
            kirakva[id] = 1
      }
      if(kicucc[id] == 9 && kulcs[id] > 0)
         {
            ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1kirakott egy ^3%s-t^1 a piacra^3 %d^1 dollárĂ©rt!",name ,skin_names[8][0], erteke[id])
            kirakva[id] = 1
         }
      
      }
   }
   menu_destroy(menu)
   return PLUGIN_HANDLED
}
public ladanyitas(id)
{
   
   new ladacim[221]
   admin = 0;
   new players[32], pnum, tempid
   get_players(players, pnum, "c")
 
   for( new i; i<pnum; i++ )
   {
      tempid = players[i]
      if(get_user_flags(tempid) & ADMIN_KICK)   
   {
      admin++;
      }
   }
   

   formatex(ladacim, charsmax(ladacim), "\y.:[H]4R[D]:.\r[1]\w ~ Paintball \rLáda Nyitás\r!^n\wDollár: \r%d$ \w|  \wAdmin: \r%d\d", pont[id],admin)
   new menu = menu_create(ladacim, "lada_handler")
   
   
   
   formatex(ladacim,charsmax(ladacim),"\wLáda Nyitás\r!^n\wLáda: \r%d \w| \wKulcs: \r%d", lada[id], kulcs[id])
         menu_additem(menu,ladacim,"0", 0)


   
   menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
   menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s")
   
   menu_display(id, menu, 0)
   return PLUGIN_HANDLED
}
   public lada_handler(id, menu, item){
   if(item == MENU_EXIT)
   {
      menu_destroy(menu)
      return
   }
   new data[9], szName[64]
   new access, callback
   menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
   new key = str_to_num(data)
   switch(key)
   {
      case 0:
      {
         if(lada[id] >= 1 && kulcs[id] >= 1)
               {
                  lada[id]--
                  kulcs[id]--
                  ladanyitas(id)
                  sorsol_sk(id)
      }
      
      else
      ColorChat(id, GREEN, "[InformáciĂł] ^1Neked nincs ^3ládád ^1vagy ^3kulcsod^1.")
      }
   }
   
}

public fegyvervalaszt(id)
{
   new cim[986]
   new menu = menu_create("\y.:[H]4R[D]:.\r[1]\w ~ Paintball \r» \wTargy Valaszt\r!\y ", "fvalaszt_h")
   
   if(knifeskin[id][1]>= 1)
   {
   formatex(cim,charsmax(cim),"\w%s \r(%d)", skin_names[0][0], knifeskin[id][1])
   menu_additem(menu,cim,"1", 0);
   }
   if(knifeskin[id][2] >= 1)
   {
   formatex(cim,charsmax(cim),"\w%s \r(%d)",skin_names[1][0], knifeskin[id][2])
   menu_additem(menu,cim,"2", 0);
   }
   if(knifeskin[id][3] >= 1)
   {
   formatex(cim,charsmax(cim),"\w%s \r(%d)",skin_names[2][0], knifeskin[id][3])
   menu_additem(menu,cim,"3", 0);
   }
   if(knifeskin[id][4]>= 1)
   {
   formatex(cim,charsmax(cim),"\w%s \r(%d)",skin_names[3][0], knifeskin[id][4])
   menu_additem(menu,cim,"4", 0);
   }
   if(knifeskin[id][5] >= 1)
   {
   formatex(cim,charsmax(cim),"\w%s \r(%d)",skin_names[4][0], knifeskin[id][5])
   menu_additem(menu,cim,"5", 0);
   }
   if(knifeskin[id][6] >= 1)
   {
   formatex(cim,charsmax(cim),"\w%s \r(%d)",skin_names[5][0], knifeskin[id][6])
   menu_additem(menu,cim,"6", 0);
   }
   if(knifeskin[id][7] >= 1)
   {
   formatex(cim,charsmax(cim),"\w%s \r(%d)",skin_names[6][0], knifeskin[id][7])
   menu_additem(menu,cim,"7", 0);
   }
   if(lada[id] >= 1)
   {
   formatex(cim,charsmax(cim),"\w%s \r(%d)",skin_names[7][0], lada[id])
   menu_additem(menu,cim,"8", 0);
   }
   if(kulcs[id] >= 1)
   {
   formatex(cim,charsmax(cim),"\w%s \r(%d)",skin_names[8][0], kulcs[id])
   menu_additem(menu,cim,"9", 0);
   }
   
   
   menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
   menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s")
   
   menu_display(id, menu, 0)
   return PLUGIN_HANDLED
}
public fvalaszt_h(id, menu, item){
   if(item == MENU_EXIT)
   {
      menu_destroy(menu)
      return
   }
   new data[9], szName[64]
   new access, callback
   menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
   new key = str_to_num(data)
   switch(key)
   {
      case 1:
      {
         kicucc[id] = 1
      }
      case 2:
      {
         kicucc[id] = 2
      }
      case 3:
      {
         kicucc[id] = 3
      }
      case 4:
      {
         kicucc[id] = 4
      }
      case 5:
      {
         kicucc[id] = 5
      }
      case 6:
      {
         kicucc[id] = 6
      }
      case 7:
      {
         kicucc[id] = 7
      }
      case 8:
      {
         kicucc[id] = 8
      }
      case 9:
      {
         kicucc[id] = 9
      }
      
      
   }
   
   eladas(id)
}
public lekeres(id) {
   new ertek, adatok[32]
   read_args(adatok, charsmax(adatok))
   remove_quotes(adatok)
   
   ertek = str_to_num(adatok)
   
   new hossz = strlen(adatok)
   
   if(hossz > 7)
   {
      client_cmd(id, "messagemode ARANY")
   }
   else if(ertek < 15)
   {
      ColorChat(id, GREEN, "[InformáciĂł] » ^1Nem tudsz ^3Fegyvert ^1eladni 15 Arany alatt.")
      eladas(id)
   }
   else
   {
      erteke[id] = ertek
      eladas(id)
   }
}
   

public vasarlas(id)
{      
   new mpont[256], menu, cim[121]
   
   static players[32],temp[10],pnum;   
   get_players(players,pnum,"c")
   
   format(cim, charsmax(cim), "\y.:[H]4R[D]:.\r[1]\w ~ Paintball \r» Tárgyak Eladása\r!^n\wdollar\r: \y%d", pont[id])
   menu = menu_create(cim, "piac_h" )
   
   for (new i; i < pnum; i++)
   {
      if(kirakva[players[i]] == 1 && erteke[players[i]] > 0)
      {
         
         if(kicucc[players[i]] == 1) formatex(mpont,256,"\w%s \r[\wEladĂł\r: \y%s \r| \wÁra\r: \y%d\r]",skin_names[0][0],get_player_name(players[i]), erteke[players[i]])
         if(kicucc[players[i]] == 2) formatex(mpont,256,"\w%s \r[\wEladĂł\r: \y%s \r| \wÁra\r: \y%d\r]",skin_names[1][0],get_player_name(players[i]), erteke[players[i]])
         if(kicucc[players[i]] == 3) formatex(mpont,256,"\w%s \r[\wEladĂł\r: \y%s \r| \wÁra\r: \y%d\r]",skin_names[2][0],get_player_name(players[i]), erteke[players[i]])
         if(kicucc[players[i]] == 4) formatex(mpont,256,"\w%s \r[\wEladĂł\r: \y%s \r| \wÁra\r: \y%d\r]",skin_names[3][0],get_player_name(players[i]), erteke[players[i]])
         if(kicucc[players[i]] == 5) formatex(mpont,256,"\w%s \r[\wEladĂł\r: \y%s \r| \wÁra\r: \y%d\r]",skin_names[4][0],get_player_name(players[i]), erteke[players[i]])
         if(kicucc[players[i]] == 6) formatex(mpont,256,"\w%s \r[\wEladĂł\r: \y%s \r| \wÁra\r: \y%d\r]",skin_names[5][0],get_player_name(players[i]), erteke[players[i]])
         if(kicucc[players[i]] == 7) formatex(mpont,256,"\w%s \r[\wEladĂł\r: \y%s \r| \wÁra\r: \y%d\r]",skin_names[6][0],get_player_name(players[i]), erteke[players[i]])
         if(kicucc[players[i]] == 8) formatex(mpont,256,"\w%s \r[\wEladĂł\r: \y%s \r| \wÁra\r: \y%d\r]",skin_names[7][0],get_player_name(players[i]), erteke[players[i]])
         if(kicucc[players[i]] == 9) formatex(mpont,256,"\w%s \r[\wEladĂł\r: \y%s \r| \wÁra\r: \y%d\r]",skin_names[8][0],get_player_name(players[i]), erteke[players[i]])
         
         num_to_str(players[i],temp,charsmax(temp))
         menu_additem(menu, mpont, temp)
      }
   }
   menu_setprop(menu, MPROP_PERPAGE, 6)
   menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s")
   menu_display(id, menu)
   return PLUGIN_HANDLED
}
public piac_h(id,menu, item){
   if(item == MENU_EXIT)
   {
      menu_destroy(menu);
      return
   }
   if(pido != 0){
      vasarlas(id)
      return
   }
   new data[6] ,szName[64],access,callback;
   new name[32], name2[32]
   get_user_name(id, name, charsmax(name))
   
   menu_item_getinfo(menu, item, access, data, charsmax(data), szName, charsmax(szName), callback);
   
   new player = str_to_num(data);
   get_user_name(player, name2, charsmax(name2))
   pido = 2
   set_task(2.0, "vido")
   
   
   if(pont[id] >= erteke[player] && kicucc[player] == 1 && kirakva[player] == 1)
   {
      kirakva[player] = 0
      ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1vett egy ^3%s-t^4(%s-tĂłl)^3 %d ^1 dollárĂ©rt!", name,skin_names[0][0], name2, erteke[player])
      pont[player] += erteke[player]
      pont[id] -= erteke[player]
      erteke[player] = 0
      knifeskin[id][1]++
      knifeskin[1][player]--
      kes_skin[player] = 0
      }
      if(pont[id] >= erteke[player] && kicucc[player] == 2 && kirakva[player] == 1)
   {
      kirakva[player] = 0
      ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1vett egy ^3%s-t^4(%s-tĂłl)^3 %d ^1 dollárĂ©rt!", name,skin_names[1][0], name2, erteke[player])
      pont[player] += erteke[player]
      pont[id] -= erteke[player]
      erteke[player] = 0
      knifeskin[id][2]++
      knifeskin[2][player]--
      kes_skin[player] = 0
      }
      if(pont[id] >= erteke[player] && kicucc[player] == 3 && kirakva[player] == 1)
   {
      kirakva[player] = 0
      ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1vett egy ^3%s-t^4(%s-tĂłl)^3 %d ^1 dollárĂ©rt!", name,skin_names[2][0], name2, erteke[player])
      pont[player] += erteke[player]
      pont[id] -= erteke[player]
      erteke[player] = 0
      knifeskin[id][3]++
      knifeskin[3][player]--
      kes_skin[player] = 0
      }
         if(pont[id] >= erteke[player] && kicucc[player] == 4 && kirakva[player] == 1)
   {
      kirakva[player] = 0
      ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1vett egy ^3%s-t^4(%s-tĂłl)^3 %d ^1 dollárĂ©rt!", name,skin_names[3][0], name2, erteke[player])
      pont[player] += erteke[player]
      pont[id] -= erteke[player]
      erteke[player] = 0
      knifeskin[id][4]++
      knifeskin[4][player]--
      kes_skin[player] = 0
      }
      if(pont[id] >= erteke[player] && kicucc[player] == 5 && kirakva[player] == 1)
   {
      kirakva[player] = 0
      ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1vett egy ^3%s-t^4(%s-tĂłl)^3 %d ^1 dollárĂ©rt!", name,skin_names[4][0], name2, erteke[player])
      pont[player] += erteke[player]
      pont[id] -= erteke[player]
      erteke[player] = 0
      knifeskin[id][5]++
      knifeskin[5][player]--
      kes_skin[player] = 0
      }
         if(pont[id] >= erteke[player] && kicucc[player] == 6 && kirakva[player] == 1)
   {
      kirakva[player] = 0
      ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1vett egy ^3%s-t^4(%s-tĂłl)^3 %d ^1 dollárĂ©rt!", name,skin_names[5][0], name2, erteke[player])
      pont[player] += erteke[player]
      pont[id] -= erteke[player]
      erteke[player] = 0
      knifeskin[id][6]++
      knifeskin[6][player]--
      kes_skin[player] = 0
      }
      if(pont[id] >= erteke[player] && kicucc[player] == 7 && kirakva[player] == 1)
   {
      kirakva[player] = 0
      ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1vett egy ^3%s-t^4(%s-tĂłl)^3 %d ^1 dollárĂ©rt!", name,skin_names[6][0], name2, erteke[player])
      pont[player] += erteke[player]
      pont[id] -= erteke[player]
      erteke[player] = 0
      knifeskin[id][7]++
      knifeskin[7][player]--
      kes_skin[player] = 0
      }
      if(pont[id] >= erteke[player] && kicucc[player] == 8 && kirakva[player] == 1)
   {
      kirakva[player] = 0
      ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1vett egy ^3%s-t^4(%s-tĂłl)^3 %d ^1 dollárĂ©rt!", name,skin_names[7][0], name2, erteke[player])
      lada[player] += erteke[player]
      lada[id] -= erteke[player]
      erteke[player] = 0
      lada[id]++
      lada[player]--
      }
      if(kulcs[id] >= erteke[player] && kicucc[player] == 9 && kirakva[player] == 1)
   {
      kirakva[player] = 0
      ColorChat(0, GREEN, "[InformáciĂł] ^3%s ^1vett egy ^3%s-t^4(%s-tĂłl)^3 %d ^1 dollárĂ©rt!", name,skin_names[8][0], name2, erteke[player])
      pont[player] += erteke[player]
      pont[id] -= erteke[player]
      erteke[player] = 0
      kulcs[id]++
      kulcs[player]--
      
   }
      
   
   
   else if(pont[id] < erteke[player])
   {
      ColorChat(id, GREEN, "[InformáciĂł] ^1Sajnálom, nincs elĂ©g aranyad.")
      vasarlas(id)
      pido = 0
   }
}

Valaki valami megoldás? buggol sajnos

_________________
.::#0n3.Sh00T[Clan] Only AWP#Update[DEAGELE PÁRBAJ & RTD & Statrak*
Kép
Go,Go,Go Nagyon jó szerver :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Piac hiba
HozzászólásElküldve: 2015.12.26. 20:46 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.04.10. 15:32
Hozzászólások: 776
Megköszönt másnak: 122 alkalommal
Megköszönték neki: 60 alkalommal
Buggol? Ebből sokat tudtunk meg. Leírhatnád bővebben ,hogy mi a problémád pontosabban.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Piac hiba
HozzászólásElküldve: 2015.12.26. 21:17 
Offline
Senior Tag

Csatlakozott: 2015.12.14. 18:19
Hozzászólások: 216
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 5 alkalommal
Szval neha megadja az erteket neha nem meg hozzad amit lekene vonjon

_________________
.::#0n3.Sh00T[Clan] Only AWP#Update[DEAGELE PÁRBAJ & RTD & Statrak*
Kép
Go,Go,Go Nagyon jó szerver :D


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


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 31 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