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.
|
Guest Message by DevFuse
16 odpowiedzi w tym temacie
#2
Napisano 18.01.2011 14:19
Popularny
#include <amxmodx> #include <amxmisc> #include <engine> #define PLUGIN "Pi drugich" #define VERSION "1.0" #define AUTHOR "R3X" static const buy_classes[][] = { "func_buyzone", "info_map_parameters" } public plugin_precache(){ register_plugin(PLUGIN, VERSION, AUTHOR); createInfoMapParameters(); } isBuyClass(ent, const szParam[] = ""){ new szClassName[32]; if(szParam[0]) copy(szClassName, 31, szParam); else entity_get_string(ent, EV_SZ_classname, szClassName, 31); for(new i=0;i<sizeof buy_classes;i++){ if(equal(buy_classes[i], szClassName)){ if(is_valid_ent(ent)) return true; } } return false; } public pfn_spawn(ent){ if(is_valid_ent(ent) && isBuyClass(ent)) remove_entity(ent); } //Block buying createInfoMapParameters(){ new ent = create_entity("info_map_parameters"); DispatchKeyValue(ent, "buying", "3"); DispatchSpawn(ent); }
#4
Napisano 18.01.2011 20:42
Dałoby, ale w zupełnie inny sposób albo zrobisz nowe menu do kupowania, albo wyrzuć ten plugin co Ci napisałem i użyj restmenu ze standardowej paczki. Dużo mniej optymalne, ale zostawi możliwość kupowania granatów i defa
#6
Napisano 18.01.2011 21:26
Ten plugin wyżej blokuje całkowicie kupowanie, nie ma wyboru co można/ nie można kupić. W paczce z amxxem jest restmenu.amxx, który pozwala blokować wybrane broni i tego możesz użyć. Możesz też zrobić nowe BuyMenu z granatami i defem tylko.
#8
Napisano 19.01.2011 15:47
Aqvis dołańczam sie do tematu gdzie mam wkleić ten kod?
Użytkownik Heros1213 edytował ten post 19.01.2011 15:48
#9
Napisano 19.01.2011 17:11
Tworzysz plik np. blockbuymenu.sma
wklejasz kod, który stworzył R3X
komplikujesz ten plik do blockbuymenu.amxx i wrzucasz go w folder cstrike/addons/amxmodx/plugins
jeszcze na koniec musisz dodać linijke do cstrike/addons/amxmodx/plugins/config/plugins-codmod.ini
restart i działa.
wklejasz kod, który stworzył R3X
#include <amxmodx> #include <amxmisc> #include <engine> #define PLUGIN "Pi drugich" #define VERSION "1.0" #define AUTHOR "R3X" static const buy_classes[][] = { "func_buyzone", "info_map_parameters" } public plugin_precache(){ register_plugin(PLUGIN, VERSION, AUTHOR); createInfoMapParameters(); } isBuyClass(ent, const szParam[] = ""){ new szClassName[32]; if(szParam[0]) copy(szClassName, 31, szParam); else entity_get_string(ent, EV_SZ_classname, szClassName, 31); for(new i=0;i<sizeof buy_classes;i++){ if(equal(buy_classes[i], szClassName)){ if(is_valid_ent(ent)) return true; } } return false; } public pfn_spawn(ent){ if(is_valid_ent(ent) && isBuyClass(ent)) remove_entity(ent); } //Block buying createInfoMapParameters(){ new ent = create_entity("info_map_parameters"); DispatchKeyValue(ent, "buying", "3"); DispatchSpawn(ent); }
komplikujesz ten plik do blockbuymenu.amxx i wrzucasz go w folder cstrike/addons/amxmodx/plugins
jeszcze na koniec musisz dodać linijke do cstrike/addons/amxmodx/plugins/config/plugins-codmod.ini
blockbuymenu.amxx
restart i działa.
#10
Napisano 19.01.2011 18:05
najlepszym chyba rozwiązanie by była aktywacja pluginu
restmenu.amxx
#11
Napisano 19.01.2011 19:33
Zupełnie niepotrzebnie ten plugin, odblokowujesz plugin restmenu w plugins.ini, i na serwerze w amxmodmenu jest Restrict weapon, tam wybierasz co zablokować a co odblokować.
#12
Napisano 19.01.2011 20:28
restmenu jest dobry do blokowania pojedynczych broni, blokowanie ogólnie kupna lepiej jest zrealizować inaczej; zupełnie niepotrzebne jest sortowanie kopcowe skoro jest bąbelkowe ....
#14
Napisano 19.01.2011 23:21
Aqvis jak mam zrobić plik typu .sma i .ammx??
#16
Napisano 20.01.2011 12:49
I żeby to działało to musze dopisać do to plugins.ini musze każdy plugin dopisać?
#17
Napisano 20.01.2011 22:49
W tym przypadku tylko do plugins.ini dopisujesz blockbuy.amxx, bo plik blockbuy.sma jest tylko do edycji pliku amxx
Dodano 22 styczeń 2011 - 18:02:
Dodano 22 styczeń 2011 - 18:02:
Wszystko git, ale jak to poblokować w tym restmenu.sma, aby były dostępne tylko granaty i def ?
Użytkownik Aqvis edytował ten post 22.01.2011 18:01
Również z jednym lub większą ilością słów kluczowych: CoD Nowy
CoD Nowy
perk zwiększający wytrzymałość pekuNapisany przez Rafii, 05.03.2024 cod nowy |
|
||||
|
CoD Nowy
Modele KlasyNapisany przez Puni07, 11.02.2024 cod nowy |
|
|||
CoD Nowy
Problem z dywizjąNapisany przez Puni07, 08.02.2024 cod nowy |
|
||||
CoD Nowy
Misjedodac exp Napisany przez Anonimowy09, 08.01.2024 cod nowy |
|
||||
CoD Nowy
Broń z cso do klasy postaciNapisany przez Voltia, 12.02.2023 cod nowy |
|
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych