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 replies to this topic
#2
Posted 18.01.2011 14:19
POPULAR
#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
Posted 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
Posted 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
Posted 19.01.2011 15:47
Aqvis dołańczam sie do tematu gdzie mam wkleić ten kod?
Edited by Heros1213, 19.01.2011 15:48.
#9
Posted 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
Posted 19.01.2011 18:05
najlepszym chyba rozwiązanie by była aktywacja pluginu
restmenu.amxx
#11
Posted 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
Posted 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
Posted 19.01.2011 23:21
Aqvis jak mam zrobić plik typu .sma i .ammx??
#16
Posted 20.01.2011 12:49
I żeby to działało to musze dopisać do to plugins.ini musze każdy plugin dopisać?
#17
Posted 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 ?
Edited by Aqvis, 22.01.2011 18:01.
Also tagged with one or more of these keywords: CoD Nowy
CoD Nowy
perk zwiększający wytrzymałość pekuStarted by Rafii, 05.03.2024 cod nowy |
|
||||
|
CoD Nowy
Modele KlasyStarted by Puni07, 11.02.2024 cod nowy |
|
|||
CoD Nowy
Problem z dywizjąStarted by Puni07, 08.02.2024 cod nowy |
|
||||
CoD Nowy
Misjedodac exp Started by Anonimowy09, 08.01.2024 cod nowy |
|
||||
CoD Nowy
Broń z cso do klasy postaciStarted by Voltia, 12.02.2023 cod nowy |
|
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users