←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Dwa małe pluginy

Zablokowany

  • +
  • -
camilost - zdjęcie camilost 01.05.2010

Potrzebuję następująco przerobione pluginy
- GoldenWeapons
- OnlyGun (Z rozgrzewki)

Trochę próbowałem je przerobić lecz nie wszystko zrobiłem

GoldenWeapons:
Załączony plik  GoldenWeaps_v4.sma   5,96 KB   34 Ilość pobrań
- Działa tylko dla adminów z REZERWACJĄ SLOTA
- Działa na każdą broń po wpisaniu komendy, lub/oraz jeśli ktoś potrafi można dać komuś superbronie (Obrażenia w procentach - tak jak jest)
- Można usunąć ZOOM, bo nie przydatny jest (Z sma. :P)

OnlyGun:
Załączony plik  onlygun.sma   2,74 KB   30 Ilość pobrań
- Nie da się kupić broni np. AK itp.
- Działa też na awp_ (Na mapach AWP np. india najpierw daje broń np. mp5 a później snajperkę.)
- Dla admina z REZERWACJĄ SLOTA losuje broń AK, GALIL, FAMAS, M4A1.
- Nie da się zmienić broni, ani jej wyrzucić(np. na nóż)
- Gdy gracz ma mniej niż 1 magazynek (lub 0 ammo) dodaje mu 1 magazynek.
- Nie wyświetla Error Loga:
[AMXX] Run time error 10 (plugin "onlygun.amxx") (native "strip_user_weapons") - debug not enabled!
[AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[FUN] Invalid player 1
Odpowiedz

hardbot - zdjęcie hardbot 01.05.2010

Łap co do pierwszego a co do tego guns to nie mam wprawy :P

Załączone pliki

Odpowiedz

  • +
  • -
camilost - zdjęcie camilost 01.05.2010

A coś oprócz : flagi dostępu zmieniłeś w tym? :P
Odpowiedz

hardbot - zdjęcie hardbot 01.05.2010

Widocznie nie znasz się na kodowaniu to nie wiesz co zmieniłem
Odpowiedz

  • +
  • -
camilost - zdjęcie camilost 01.05.2010

Najważniejszej rzeczy nie widzę :)
- Działa na każdą broń po wpisaniu komendy, lub/oraz jeśli ktoś potrafi można dać komuś superbronie (Obrażenia w procentach - tak jak jest)
Zrobione 2/3 ;]

05 maj 2010 - 13:51:
HARDBOT teraz zauważyłem że komendy:
	register_clcmd("paczkaAK", "CmdGiveVIPAk")
	register_clcmd("paczkaM4", "CmdGiveVIPM4")
	register_clcmd("paczkaDGL", "CmdGiveVIPDgl")
nie działają (Unknown command: paczkaa) i nie daje broni. Poprawisz?! :>

Te komendy działają(Jeśli mam flagę dają broń jeśli nie nie dają):
	register_concmd("amx_paczkaAK","CmdGiveAk", ADMIN_KICK,"<nick or #userID>") 
	register_concmd("amx_paczkaM4","CmdGiveM4", ADMIN_KICK,"<nick or #userID>")	
	register_concmd("amx_paczkaDGL","CmdGiveDgl", ADMIN_KICK,"<nick or #userID>")
Może tutaj jest odpowiedź? Flagi - Nieoficjalny polski support AMX Mod X :D
SMA:
Spoiler
Odpowiedz

hardbot - zdjęcie hardbot 05.05.2010

O-o Jeśli nie będziesz mieć Flagi C to nie użyjesz tego ;]
Odpowiedz

  • +
  • -
camilost - zdjęcie camilost 05.05.2010

Eee? Chyba nie przeczytałeś o co chodzi.
Mam H@, wszystkie flagi oprócz Z. To niby czemu mi nie działa paczkaAK, paczkaM4, paczkaDGL?
Odpowiedz

hardbot - zdjęcie hardbot 05.05.2010

a o to kaman xO

Zobacz to ??

Załączone pliki

Odpowiedz

  • +
  • -
camilost - zdjęcie camilost 06.05.2010

Pytanie:

Skąd Ty wytrzasnąłeś: get_user_flags(id, ADMIN_KICK)



public CmdGiveVIPM4(id)
{
if (is_user_connected(id) && (get_user_flags(id) & ADMIN_IMMUNITY))
{
give_item(id, "weapon_m4a1")
give_item(id, "ammo_556nato")
give_item(id, "ammo_556nato")
give_item(id, "ammo_556nato")
g_HasM4[id] = true
client_print(id, print_center, "Otrzymales SUPER M4A1")
}
}


Konsola:
] paczkaak
Unknown command: paczkaak

Flagi:
bcdefghijklmnoqrstu

Czyli wszystko gra. A z tym co Ty dawałeś: get_user_flags(id, ADMIN_KICK) nie działało.
I nie wiem po co colorchata mi tam wlepiłeś, w dodatku który wysyłał do wszystkich info (zamiast id dałeś 0).
PS. Może chociaż Ci się uda z tym że do każdej broni działa :P Dam Ci pomógł za odpowiedzi ^^.

@EDIT1
Tylko teraz się bawię z komendami amx_paczkaAK itd. bo z nich każdy może korzystać :/ Dam tak samo jak w paczkaAK itd. może się uda xD

@EDIT2
Zrobiłem takie coś:

if (is_user_connected(id) && !(get_user_flags(id) & ADMIN_KICK))
return PLUGIN_HANDLED;

I działa ^^
Dorobię to do reszty komenda amx_paczka :P

06 maj 2010 - 12:27:
W GoldenWeapons do zrobienia:
Załączony plik  GoldenWeaps_v5.sma   4,63 KB   36 Ilość pobrań
- Działa na każdą broń po wpisaniu komendy, lub/oraz jeśli ktoś potrafi można dać komuś superbronie (Obrażenia w procentach - tak jak jest)

W onlygun do zrobienia:
Załączony plik  onlygun.sma   2,74 KB   30 Ilość pobrań
- Nie da się kupić broni np. AK itp.
- Działa też na awp_ (Na mapach AWP np. india najpierw daje broń np. mp5 a później snajperkę.)
- Dla admina z REZERWACJĄ SLOTA losuje broń AK, GALIL, FAMAS, M4A1.
- Nie da się zmienić broni, ani jej wyrzucić(np. na nóż)
- Gdy gracz ma mniej niż 1 magazynek (lub 0 ammo) dodaje mu 1 magazynek.
- Nie wyświetla Error Loga:
[AMXX] Run time error 10 (plugin "onlygun.amxx") (native "strip_user_weapons") - debug not enabled!
[AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
[FUN] Invalid player 1


PS. W GoldenWeapons coś trzeba pokombinować z:
new bool:g_HasDGL[33], g_HasDGL[id] i fw_TakeDamage
Tylko co :D
Użytkownik camilost edytował ten post 06.05.2010 12:09
Odpowiedz

hardbot - zdjęcie hardbot 06.05.2010

Widocznie się walłem co do tego jak się nie śpi 1 dzień to się tak ma
Odpowiedz

  • +
  • -
camilost - zdjęcie camilost 10.05.2010

Później wrzucę, wersję GoldenWeapons, w której poprawiłem, bo w logach sypało.

PS. To zrobi ktoś coś ? (Nie musi być wszystko naraz) :P
Z tymi broniami to może zrobić tak: jeśli jest event na przeładowanie to daje pełny magazynek?

@EDIT
Tutaj jest coś chyba z darmową ammunicją, (zmienić/pokopiować/przerobić) tylko do broni których używam w onlygun i by działało? :P A i tylko nie wiem jaki to event na reloada (Może lepiej pobrać jeśli gracz ma np.2 magazynków to dodaje 1?
Użytkownik camilost edytował ten post 10.05.2010 08:35
Odpowiedz
Zablokowany