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

Szukam pluginu wymiany perków


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

#1 Alfaa

    Życzliwy

  • Użytkownik

Reputacja: -2
Nowy

  • Postów:30
  • Lokalizacja:Daleko : )
Offline

Napisano 22.05.2012 18:47

Witam,szukam perków który pozwala na wymienienie się perkami

Ale Chciałbym żeby było widać na jaki perk się wymieniamy ,bo jest wiele oszustów którzy kłamią,i wymienieją się na syf,

na pewno wiele osobom się to przyda
  • +
  • -
  • 0

#2 Rob Zombie `

    Wszechpomocny

  • Użytkownik

Reputacja: 153
Profesjonalista

  • Postów:320
  • GG:
  • Imię:Paweł
  • Lokalizacja:Kozienice
Offline

Napisano 23.05.2012 09:09

chodzi Ci o cod nowy? Jeśli tak to łap

#include <amxmodx> 
#define PLUGIN "Wymien Perk" 
#define VERSION "1.0" 
#define AUTHOR "cypis" 
native cod_set_user_perk(id, przedmiot) 
native cod_get_user_class(id) 
native cod_get_user_perk(id) 
native cod_get_perk_durability(id) 
native cod_set_perk_durability(id, wartosc) 
new bool:dostal_przedmiot[33]; 
new oddaj_id[33]; 
public plugin_init() { 
register_plugin(PLUGIN, VERSION, AUTHOR); 
 
register_clcmd("say /wymien", "ZamienPerk"); 
register_clcmd("say /zamien", "ZamienPerk"); 
register_event("ResetHUD", "cod_perk_changed", "abe"); 
} 
public ZamienPerk(id) 
{ 
new menu = menu_create("Zamien sie perkiem", "ZamienPerk_Handle"); 
new cb = menu_makecallback("OddajPerk_Callback"); 
for(new i=0, n=0; i<=32; i++) 
{ 
  if(!is_user_connected(i)) 
   continue; 
  oddaj_id[n++] = i; 
  new nazwa_gracza[64]; 
  get_user_name(i, nazwa_gracza, 63) 
  menu_additem(menu, nazwa_gracza, "0", 0, cb); 
} 
menu_display(id, menu); 
} 
public cod_perk_changed(id) 
dostal_przedmiot[id] = false; 
public ZamienPerk_Handle(id, menu, item) 
{ 
if(item == MENU_EXIT) 
{ 
  menu_destroy(menu); 
  return PLUGIN_CONTINUE; 
} 
 
if(!is_user_connected(oddaj_id[item])){ 
  client_print(id, print_chat, "Nie odnaleziono zadanego gracza."); 
  return PLUGIN_CONTINUE; 
} 
 
if(dostal_przedmiot[oddaj_id[item]]){ 
  client_print(id, print_chat, "Wybrany gracz musi poczekac 1 runde."); 
  return PLUGIN_CONTINUE; 
} 
 
if(dostal_przedmiot[id]){ 
  client_print(id, print_chat, "Musisz poczekac 1 runde."); 
  return PLUGIN_CONTINUE; 
} 
 
if(!cod_get_user_perk(oddaj_id[item])){ 
  client_print(id, print_chat, "Wybrany gracz nie mam zadnego perka."); 
  return PLUGIN_CONTINUE; 
} 
 
if(!cod_get_user_perk(id)){ 
  client_print(id, print_chat, "Nie masz zadnego perka."); 
  return PLUGIN_CONTINUE; 
} 
new nazwa_menu[128], nick[64]; 
 
get_user_name(id, nick, charsmax(nick)) 
formatex(nazwa_menu, charsmax(nazwa_menu), "Wymien sie perkiem z %s:", nick) 
 
new menu2 = menu_create(nazwa_menu, "menu_wymien"); 
menu_additem(menu2, "Tak", nick); 
menu_addblank(menu2, 0) 
menu_additem(menu2, "Nie", nick); 
 
menu_setprop(menu2, MPROP_EXITNAME, "Wyjdz"); 
return PLUGIN_CONTINUE; 
} 
public menu_wymien(id, menu, item) 
{ 
if(item == MENU_EXIT) 
{ 
  menu_destroy(menu); 
  return PLUGIN_CONTINUE; 
} 
new access, callback, data[64]; 
menu_item_getinfo(menu, item, access, data, charsmax(data), _, _, callback); 
new id2 = get_user_index(data) 
 
switch(item) 
{ 
  case 0: 
  { 
   new perk_oddajacego = cod_get_user_perk(id2) 
   new perk_dajacego = cod_get_user_perk(id) 
   new trim_oddajacego = cod_get_perk_durability(id2) 
   new trim_dajacego = cod_get_perk_durability(id) 
   
   cod_set_user_perk(id2, perk_dajacego); 
   cod_set_user_perk(id, perk_oddajacego); 
   cod_set_perk_durability(id2, trim_dajacego) 
   cod_set_perk_durability(id, trim_oddajacego) 
  
   dostal_przedmiot[id2] = true; 
   dostal_przedmiot[id] = true; 
         
   new nazwa_dajacego[64]; 
   
   get_user_name(id, nazwa_dajacego, charsmax(nazwa_dajacego)) 
         
   client_print(id, print_chat, "Wymieniles sie perkiem z %s.", data); 
   client_print(id2, print_chat, "Wymieniles sie perkiem z %s.", nazwa_dajacego) 
  } 
  case 1: client_print(id2, print_chat, "Wybrany gracz nie zgodzil sie na wymiane perka.") 
} 
return PLUGIN_CONTINUE; 
} 
public OddajPerk_Callback(id, menu, item) 
{ 
if(oddaj_id[item] == id || !cod_get_user_class(oddaj_id[item]) || !cod_get_user_perk(oddaj_id[item])) 
  return ITEM_DISABLED; 
return ITEM_ENABLED; 
}

  • +
  • -
  • 0

#3 Alfaa

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: -2
Nowy

  • Postów:30
  • Lokalizacja:Daleko : )
Offline

Napisano 23.05.2012 14:34

zrobiłem sma i amxx bez żadnych problemów i gdy wgrałem na serwer,zmieniłem mapę to w ogóle nie działa /wymien /zamien

i jakiś problem w logach

L 05/23/2012 - 15:10:03: [AMXX] Plugin "wymiana_bez_wytrzymalosci.amxx" failed to load: Plugin uses an unknown function (name "cod_set_perk_durability") - check your modules.ini.
  • +
  • -
  • 0

#4 Nestea****Lemon

    Herbata ?!

  • Użytkownik

Reputacja: 81
Zaawansowany

  • Postów:313
  • GG:
  • Imię:Dawid
  • Lokalizacja:Radzyń Podlaski
Offline

Napisano 23.05.2012 17:39

Tu masz 2 wersje ( bez wytrzymalosci perku i z wytrzymaloscia perku ) : http://amxx.pl/topic...ymiana-perkami/




Użytkownik Nestea****Lemon edytował ten post 23.05.2012 17:41

  • +
  • -
  • 0

cY2lZ.gif

http://nestea-tdm.cba.pl <---- Nestea****Lemon Blog


Aktualnie tworzę moda do Minecrafta ^D^


#5 Alfaa

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: -2
Nowy

  • Postów:30
  • Lokalizacja:Daleko : )
Offline

Napisano 24.05.2012 12:11

Mam zwykły plugin na wymianę,ale chciałbym taki w którym było by napisane na jaki perk się wymieniamy ,bo w tej wersji co podałeś czegoś takiego nie ma i zamieniamy się w ciemno.
  • +
  • -
  • 0




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

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