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
 

matys307 - zdjęcie

matys307

Rejestracja: 29.10.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 03.05.2013 13:59
*----

Moje tematy

Blokada reklam, dodane brakujace strony

15.12.2012 23:40

Dołączona grafika

Wcześniejszy temat nie miał niektórych stron, które myślę że są równie popularne :)
Przedstawiam wam plugin który skutecznie blokuje reklamy wysyłane przez graczy "Na czacie oraz w nicku". Blokuje reklamy typu "Adresy IP" oraz "Adresy Stron".
Nie pokazuje informacji o zmianie nicku jeśli nick zawiera reklame.
Nie pokazuje wiadomości na czacie jeśli zawiera ona reklame.
Dołączona grafika
Podstawowa - http://amxx.pl/topic...-pluginow-amxx/
Dołączona grafika
Brak komend oraz cvarów.

Wymagania:
AmxMod 1.8+
moduł regx
Dołączona grafika

Poczatek przygody z pisaniem pluginów?

03.12.2012 23:55

Witam. Chyba we wlasciwym dziale umiescilem ten temat, jezeli nie proszę o przeniesienie.

Mam pytanie dotyczace pisania pluginów. Kiedys juz probowalem pisac, ale bez znajomosci zadnego jezyka moglem tylko ciagle pytac na forach o co chodzi.

Pytanie moje brzmi czy warto brac sie juz za nauke pisania znajac jezyki:
PhP - podstawowa znajomosc.
MySQL - srednio
C++ - podstawowe

Wiem ze amxx jest podobny do nich. proszę o odpowiedz, tylko nie jakies bzdury typu "nie masz co snic" i koniec posta. Co do poprawki. Zaznaczam, ze nie chce umiec juz pisac pluginy tylko zaczac sie uczyc.

Prośba o ScreenMenu do KnifeModa

26.03.2012 15:05

Witam,
mam prośbę aby ktoś mi powiedział jak zrobić screen menu ( http://amxx.pl/topic...nu/page__st__20 ) na knifemode ( http://amxx.pl/topic...nozy-do-wyboru/ )

Ten plugin R3Xa jest za skomplikowany jak dla mnie i nie wiem co mam zrobić. Mógłby ktoś wytłumaczyć ?

Problem z menu-dawanie broni

21.01.2012 23:49

Powiedzcie proszę gdzie tu blad ze sie nie wyswietla, nie mam juz sily od godziny sprawdzam jak glupi to, po wpisaniu /klasa - nic sie nie dzieje

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#define PLUGIN "Klasy JB"
#define VERSION "1.0"
#define AUTHOR "matYs"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /klasa","klasy1")
}
public klasy1(id)
{ 
new menu = menu_create("Menu klas:", "klasy2");
 
menu_additem(menu, "Zwykly (m4a1, usp)", "1", 0);
menu_additem(menu, "Talib (ak, glock)", "2", 0);
menu_additem(menu, "Snajper (awp, deagle)", "3", 0);
menu_additem(menu, "Gangster (ump, usp)", "4", 0);
menu_additem(menu, "SWAT (m3, p228)", "5", 0);
menu_additem(menu, "Policjant (mac10, deagle)", "6", 0);
menu_additem(menu, "Komandos (bullpup, p228)", "7", 0);
menu_additem(menu, "Gladiator (shield, usp)", "8", ADMIN_LEVEL_H);
menu_additem(menu, "Rambo (m249, elites)", "9", ADMIN_LEVEL_H);
menu_additem(menu, "Obronca (galil, deagle)", "10", ADMIN_LEVEL_H);

menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public klasy2(id, menu, item)
{
    if (item == MENU_EXIT)
    {
	    menu_destroy(menu)
	    return PLUGIN_HANDLED
    }
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
   
    new key = str_to_num(data)
   
    switch(key)
{
  case 1:{
   strip_user_weapons(id);
   give_item(id, "weapon_m4a1");
   give_item(id, "weapon_usp");
   cs_set_user_bpammo(id, CSW_M4A1, 90);
   cs_set_user_bpammo(id, CSW_USP, 100);
   menu_destroy(menu)
   return PLUGIN_HANDLED
  }
  case 2:{
   strip_user_weapons(id);
   give_item(id, "weapon_ak47");
   give_item(id, "weapon_glock18");
   cs_set_user_bpammo(id, CSW_AK47, 90);
   cs_set_user_bpammo(id, CSW_GLOCK18, 120);
   menu_destroy(menu)
   return PLUGIN_HANDLED
  }
  case 3:{
   strip_user_weapons(id);
   give_item(id, "weapon_awp");
   give_item(id, "weapon_deagle");
   cs_set_user_bpammo(id, CSW_AWP, 30);
   cs_set_user_bpammo(id, CSW_DEAGLE, 35);
   menu_destroy(menu)
   return PLUGIN_HANDLED
  }
  case 4:{
   strip_user_weapons(id);
   give_item(id, "weapon_ump45");
   give_item(id, "weapon_usp");
   cs_set_user_bpammo(id, CSW_UMP45, 100);
   cs_set_user_bpammo(id, CSW_USP, 100);
   menu_destroy(menu)
   return PLUGIN_HANDLED
  }
  case 5:{
   strip_user_weapons(id);
   give_item(id, "weapon_m3");
   give_item(id, "weapon_p228");
   cs_set_user_bpammo(id, CSW_M3, 32);
   cs_set_user_bpammo(id, CSW_P228, 52);
   menu_destroy(menu)
   return PLUGIN_HANDLED
  }
  case 6:{
   strip_user_weapons(id);
   strip_user_weapons(id);
   give_item(id, "weapon_mac10");
   give_item(id, "weapon_deagle");
   cs_set_user_bpammo(id, CSW_MAC10, 100);
   cs_set_user_bpammo(id, CSW_DEAGLE , 100);
   menu_destroy(menu)
   return PLUGIN_HANDLED
  }
  case 7:{
   strip_user_weapons(id);
   give_item(id, "weapon_aug");
   give_item(id, "weapon_p228");
   cs_set_user_bpammo(id, CSW_AUG, 90);
   cs_set_user_bpammo(id, CSW_P228, 52);
   menu_destroy(menu)
   return PLUGIN_HANDLED
  }
  case 8:{
   strip_user_weapons(id);
   give_item(id, "weapon_shield");
   give_item(id, "weapon_usp");
   cs_set_user_bpammo(id, CSW_USP, 200);
   menu_destroy(menu)
   return PLUGIN_HANDLED
  }
  case 9:{
   strip_user_weapons(id);
   give_item(id, "weapon_m249");
   give_item(id, "weapon_elite");
   cs_set_user_bpammo(id, CSW_ELITE, 100);
   cs_set_user_bpammo(id, CSW_M249, 400);
   menu_destroy(menu)
   return PLUGIN_HANDLED
  }
  case 10:{
   strip_user_weapons(id);
   give_item(id, "weapon_galil");
   give_item(id, "weapon_deagle");
   cs_set_user_bpammo(id, CSW_DEAGLE, 100);
   cs_set_user_bpammo(id, CSW_GALIL, 200);
   menu_destroy(menu)
   return PLUGIN_HANDLED
  }
}
menu_destroy(menu);
return PLUGIN_HANDLED;
} 

Ilosc slotow zajetych przy serwerze

13.01.2012 19:40

Witam, więc mam pytanie co do mojego pluginu.
Jak zrobić aby przy każdym serwerze pokazywało zajęte sloty i full sloty Dołączona grafika czyli np. [7/22]

  • get_pcvar_string(cvar_serwer_pierwszy, temp, 255)
  • menu_additem(menu, temp, "1", 0)
  • get_pcvar_string(cvar_serwer_drugi, temp, 255)
  • menu_additem(menu, temp, "2", 0)



Chciałbym aby było to pokazane obok nazwy serwera wpisanej w cvarach.


  • cvar_serwer_pierwszy = register_cvar("srv_1", "Nazwa-Serwera [Mod]");
  • cvar_ip_pierwszy = register_cvar("ip_1", "IP serwera nie wpisane");



Jak to zrobić ? Może ktoś naprowadzić mnie na to ?