BattleField2Mod v1.0 beta
emblaze
03.08.2009
BattleField2Mod
wersja: 1.1
autor: emblaze
Opis
Jest to dodatek do: BattleField2 Rank Mod
Dodaje do gry takie rzeczy jak:
- Po zginięciu pisze w hud: Zginałeś, Odrodzisz sie za x sek.
- Mozna wybrać sobie jedną z klas bf2 (myśle jeszcze jak zrobić medyka i mechanika ) (Jak na razie klasy dają tylko bronie)
Komendy Klienta
Jak ktoś ma jakieś pomysły/uwagi, to piszcie
@aktualizacja v1.1
Changelog
wersja: 1.1
autor: emblaze
Opis
Jest to dodatek do: BattleField2 Rank Mod
Dodaje do gry takie rzeczy jak:
- Po zginięciu pisze w hud: Zginałeś, Odrodzisz sie za x sek.
- Mozna wybrać sobie jedną z klas bf2 (myśle jeszcze jak zrobić medyka i mechanika ) (Jak na razie klasy dają tylko bronie)
Komendy Klienta
Wymagane Modułysay /klasa
Instalacja Standardowa#include <amxmodx>
#include <engine>
#include <hamsandwich>
#include <fun>
#include <cstrike>
#include <fakemeta>
Jak ktoś ma jakieś pomysły/uwagi, to piszcie
@aktualizacja v1.1
Changelog
- usunięcie zabijania jeśli się nie wybierze klasy (zbugowane było)
Attached Files
missfan 03.08.2009
no niesttety... dodalem na serwer ten plugin i caly czas pisalo:
kazdemu: Zginałeś, Odrodzisz sie za x sek.
wybralem jakeigos komandosa i bylo OK na 5sekund i dalej to samo :>
kazdemu: Zginałeś, Odrodzisz sie za x sek.
wybralem jakeigos komandosa i bylo OK na 5sekund i dalej to samo :>
mgr inż. Pavulon
03.08.2009
omfg, weź ten kod jakoś ułóż a nie taki zbity w kupę
Dzięki czemu pozbył byś się takiego głupiego kombinowania:
I dzięki temu również funkcja spawnuj (id) lepiej by wyglądała, a nie
i zrób coś z tą serią funkcji:
No i napisz że ten plugin to tylko bronie rozdaje.
zamień to wszystko na jedną zmienną określającą jaką klasę aktualnie ma gracz(możesz pomóc sobie enum'em).new bool:Komandos[33]
new bool:Szturmowiec[33]
new bool:Snajper[33]
new bool:ZWsparcia[33]
new bool:Medyk[33]
new bool:Mechanik[33]
new bool:Granadier[33]
Dzięki czemu pozbył byś się takiego głupiego kombinowania:
case 1:
{
maklase[id] = true
Komandos[id] = true
Szturmowiec[id] = false
Medyk[id] = false
Mechanik[id] = false
ZWsparcia[id] = false
Snajper[id] = false
Granadier[id] = false
I dzięki temu również funkcja spawnuj (id) lepiej by wyglądała, a nie
zastosowanie switch'a i po problemie.if(Komandos[id]) {
if(Szturmowiec[id]) {
...
if(Granadier[id]) {
i zrób coś z tą serią funkcji:
w hud'zie zmienia się tylko jedna cyferka, więc o wieeeele lepiej by to wyglądało jakbyś zastosował jedną funkcję i pętelkę.public Dead () {
public dead2 (id) {
...
public dead10 (id) {
No i napisz że ten plugin to tylko bronie rozdaje.
emblaze
03.08.2009
Pavulon, ja sie na tym az tak nie znam Pisze pluginy na moim poziomie a w scriptingu nie umie duzo. Napisałem ten plugin w miare moich możliwości Zrobiłem to tak jak umiałem.
HuBa
06.08.2009
Dzięki
#edit
Możesz zrobić coś takiego że dana klasa może korzystać z danego plugin'u?
Wtedy na przykład dla mechanika dać plugin który pozwala na stawianie min itp.
#edit
Możesz zrobić coś takiego że dana klasa może korzystać z danego plugin'u?
Wtedy na przykład dla mechanika dać plugin który pozwala na stawianie min itp.
Slugger
26.12.2009
Witam, ja zauważyłem kilka błędów które prosił bym aby autor poprawił.
Jeszcze tak na marginesie, ale nie jest to obowiązkowe również przydatne by było to że nie dostajesz samej broni ale do tego również ammunicję, ja w ten sposób przerobiłem plugin i zamiast mieć AK47 to maż AK47+Amunicja, może dla kogoś to bezsensu ale to tylko taki mały test.
- Gdy kończy się runda, i przeciwnik zabije gracza to ten w nowej rundzie na respie ma napis że się zaraz odrodzi i odradza go po upływie czasu.
- Gdy ktoś wpisze komendę /spec i przejdzie na Obserwatora to również po upływie czasu go odradza.
- Prosił bym aby ten plugin co 2 minuty wyświetlał taką informację na say: "[BF2] Wybierz swoja klase wpisujac /klasa" lub "[BF2] Twoja klasa to ****** aby ja zmienic wpisz /klasa".
- Prosił bym o dorobienie do menu klas taka klase "Brak", gdyż ktoś nie chce mieć klasy a po wybraniu już jednej nie może jej cofnąć.
- Prosił bym też aby napis o odradzaniu zmienił swoje położenie, najlepiej gdzieś po prawej.
- Dobrym pomysłem jest też to że gdybyś wybierał klasę "Komandos" to na dolę w say wyświetlało by coś takiego "[BF2] Klasa: Komandos Bron: AK47 i Glock Ekwipunek: HE, SG, Kamizelka".
- Również proszę o zmianę tej komendy "[BF2] Już zmieniles klase, nie mozesz zmienic w tej rundzie" czy jakoś tak, na "[BF2] Twoja klasa zostanie zmieniona gdy rozpocznie sie kolejna runda".
Jeszcze tak na marginesie, ale nie jest to obowiązkowe również przydatne by było to że nie dostajesz samej broni ale do tego również ammunicję, ja w ten sposób przerobiłem plugin i zamiast mieć AK47 to maż AK47+Amunicja, może dla kogoś to bezsensu ale to tylko taki mały test.
Slugger
27.12.2009
oprócz 6 all zrobiłem, ale nie testowałem
Jak to?
Zrobiłeś wszystkie?
A możesz dać plik *.sma?
Bo ja akurat 6 sobie sam zrobiłem
Było by super
Slugger
28.12.2009
Ten w 1 poście?
No to właśnie mam ten plugin i jest on bardzo ubogi, trzeba go trochę podraserować.
Ja drobne zmiany wprowadziłem
Ale ty mnie nie rozumiesz...
W tym 1 punkcie chodzi o to że jest koniec rundy, ktoście zabije i ty w nowej rundzie się odradzasz dwa razy pod rząd.
W 2 punkcie jak się przeniesiesz na spec to cię plugin odradza i biegasz na mapie jako spector...
Wszystko ci opisałem w tamtym poście.
A ty mi piszesz że to jest gotowe, no to ja to poproszę...
No to właśnie mam ten plugin i jest on bardzo ubogi, trzeba go trochę podraserować.
Ja drobne zmiany wprowadziłem
Ale ty mnie nie rozumiesz...
W tym 1 punkcie chodzi o to że jest koniec rundy, ktoście zabije i ty w nowej rundzie się odradzasz dwa razy pod rząd.
W 2 punkcie jak się przeniesiesz na spec to cię plugin odradza i biegasz na mapie jako spector...
Wszystko ci opisałem w tamtym poście.
A ty mi piszesz że to jest gotowe, no to ja to poproszę...
emblaze
28.12.2009
slugger, zaktualizowałem załącznik ... Sciagnij go... To nie jest ten stary...