Proszę o napisanie banalnego pluginu:
Po wpisaniu w konsoli komendy "ec_master" gracz który ją wpisał dostaje M4A1 z amunicją i Beretty z amunicją.
Dziękuję
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
Darmowa brońBanalny plugin
Temat rozp.
Dzemo
, 08.04.2010 15:10
9 odpowiedzi w tym temacie
#1
Napisano 08.04.2010 15:10
#2
Napisano 08.04.2010 17:09
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#define PLUGIN "darmowe m4a1"
#define VERSION "1.0"
#define AUTHOR ".minD"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("ec_master", "master")
}
public master(id)
{
give_item ( id, "weapon_m4a1" );
cs_set_user_bpammo( id, CSW_M4A1, 90 );
give_item ( id, "weapon_elite" );
cs_set_user_bpammo( id, CSW_ELITE, 90 );
}
#3
Napisano 08.04.2010 17:27
Można jeszcze pobrać bronie i jak ktoś ma już tą broń to nie daje
#4
Napisano 08.04.2010 17:30
@up
nie wiem jak to zrobić więc niech tak będzie, najwyżej będzie miał 2x m4a1 i jedną wyrzuci
nie wiem jak to zrobić więc niech tak będzie, najwyżej będzie miał 2x m4a1 i jedną wyrzuci
Użytkownik .minD edytował ten post 08.04.2010 18:52
#5
Napisano 09.04.2010 19:53
Nie komplikujmy
To ma być poprostu maksymalnie uproszczony plugin.
Dziękuję za plugin
A, i zauważyłem, że to może wywoływać Crash
mam GHW floating weapons, i bawiłem się w robienie kupek latających m4
jak sie zrobiło tak ze 4, to serwer cashował
09 kwiecień 2010 - 20:53:
Dostaliście po plusiku, a ja teraz proszę o jeszcze jeden, podobny plugin.
Gracz który wpisze ec_reload powinien dostać full ammo do obecnie posiadanej broni. Da radę zrobić? Jestem chojny, i daję plusy
To ma być poprostu maksymalnie uproszczony plugin.
Dziękuję za plugin
A, i zauważyłem, że to może wywoływać Crash
mam GHW floating weapons, i bawiłem się w robienie kupek latających m4
jak sie zrobiło tak ze 4, to serwer cashował
09 kwiecień 2010 - 20:53:
Dostaliście po plusiku, a ja teraz proszę o jeszcze jeden, podobny plugin.
Gracz który wpisze ec_reload powinien dostać full ammo do obecnie posiadanej broni. Da radę zrobić? Jestem chojny, i daję plusy
#6
Napisano 09.04.2010 20:06
Domyślam się po nazwie komendy, że chodzi o full ammo w magazynku. Jakby mnie zawiodła intuicja to pisz dokładniej co ma robić komenda
Załączone pliki
#7
Napisano 09.04.2010 22:40
Chodziło mi o full ammo "w zapasie" ale to też się nada. Plusik leci
09 kwiecień 2010 - 23:31:
Kurczę, plugin się nie kompiluje
09 kwiecień 2010 - 23:40:
Ok, skompilowałem jakoś
09 kwiecień 2010 - 23:31:
Kurczę, plugin się nie kompiluje
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team /groups/amxmodx/tmp3/textqu1J3T.sma(41) : error 017: undefined symbol "k" /groups/amxmodx/tmp3/textqu1J3T.sma(41) : error 029: invalid expression, assumed zero /groups/amxmodx/tmp3/textqu1J3T.sma(41 -- 42) : error 028: invalid subscript (not an array or too many subscripts): "id" /groups/amxmodx/tmp3/textqu1J3T.sma(41 -- 42) : fatal error 107: too many error messages on one line Compilation aborted. 4 Errors.
09 kwiecień 2010 - 23:40:
Ok, skompilowałem jakoś
#8
Napisano 10.04.2010 11:47
Nie wiem ile jest ammo w elite... Ale dałem kilka magazynków...
Full ammo:
Full ammo:
#include <amxmodx> #include <amxmisc> #include <fun> #include <cstrike> #define PLUGIN "darmowe m4a1" #define VERSION "1.0" #define AUTHOR ".minD" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("ec_master", "master") } public master(id) { give_item ( id, "weapon_m4a1"); give_item (id, "ammo_556nato"); give_item (id, "ammo_556nato"); give_item (id, "ammo_556nato"); give_item ( id, "weapon_elite"); give_item (id, "ammo_9mm"); give_item (id, "ammo_9mm"); give_item (id, "ammo_9mm"); give_item (id, "ammo_9mm"); give_item (id, "ammo_9mm"); }
Użytkownik Lukasz5 edytował ten post 10.04.2010 11:48
#9
Napisano 10.04.2010 18:50
w elite jest 90 o ile się nie mylę
#10
Napisano 14.04.2010 16:39
w Elite jest 30/90 Czyli 30 + 90 zapasowych
czyli Usun Ostatnie ,, give_item (id, "ammo_9mm")'' z kodu
czyli Usun Ostatnie ,, give_item (id, "ammo_9mm")'' z kodu
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych