Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
CoD Nowy

Jak dodac wskrzeszanie do medyka

CoD Nowy

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
44 odpowiedzi w tym temacie

#1 Cypis'

    Master

  • Przyjaciel

Reputacja: 1 161
Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 23.12.2010 12:10

*
Popularny

Tutorial pokazujący jak dać medykowi umiejętność wskrzeszania innych osób:

1. Otwieramy *.sma "codclass_medyk" i dodajemy przed tym
new sprite_white
to:
native cod_add_wskrzes(id, ile)


2. Dodajemy za
#include <engine>
to:
#include <hamsandwich>


3. Dodaj do
public plugin_init()
to:
RegisterHam(Ham_Spawn, "player", "Spawn", 1);


4. Dodaj przed
public plugin_init()
to:
new ma_klase[33];


5. Dodaj na koniec sma:
public Spawn(id)
{
if(!is_user_alive(id) || !is_user_connected(id))
return PLUGIN_CONTINUE;

if(ma_klase[id])
cod_add_wskrzes(id, 1)

return PLUGIN_CONTINUE;
}


6. Dodaj do
public cod_class_enabled(id)
to:
	cod_add_wskrzes(id, 1)
ma_klase[id] = true


7. Dodaj pod
public cod_class_enabled(id)
to:
public cod_class_disabled(id)
{
cod_add_wskrzes(id, 0)
ma_klase[id] = false
}

8. Kompilujemy i wrzucamy na serwer codclass_medyk.amxx do plugins i mocmedyka.amxx

9. Dodajemy do plugins.ini
mocmedyka.amxx


Cvary:
cod_revkit_time - Jak długo ma wskrzeszać osobę. Standardowo: 3(sekundy)
cod_revkit_health - Ile ma dać graczowi hp po wskrzeszeniu. Standardowo: 75(hp)
cod_revkit_distance - Z jakiego maksymalnej odległość można wskrzeszać. Standardowo: 100(dystanse)
cod_revkit_xpdefiling - Ile expa ma dawać za 'zjedzenie' przeciwnika. Standardowo: 10(exp)
cod_revkit_xpraise - Ile expa ma dawać za wskrzeszenie osoby ze swojej drużyny. Standardowo: 20(exp)
cod_revkit_hpdefiling - Ile hp ma dawać za 'zjedzenie' przeciwnika. Standardowo: 30(hp)
cod_revkit_ile - Ile osób można wskrzesić na rundę. Standardowo: 10

Download:
Plugin wskrzeszania:
Załączony plik  mocmedyka.amxx   18,49 KB  369 Ilość pobrań

Załączony plik  mocmedyka.sma   12,61 KB  1452 Ilość pobrań
  mocmedyka.amxx

Plugin codclass_medyk(gotowiec):
Załączony plik  codclass_medyk.sma   4,59 KB  1520 Ilość pobrań
  codclass_medyk.amxx
Załączony plik  codclass_medyk.amxx   7,82 KB  206 Ilość pobrań


Zródło: GamesBoard.pl :: Cod Mod(nowy) - Jak dodac wskrzeszanie eSport, gaming, gry komputerowe

Użytkownik Cypis' edytował ten post 06.06.2011 19:56

  • +
  • -
  • 26

#2 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 23.12.2010 12:57

Przyda się, + :)
  • +
  • -
  • 0

#3 ViHuRa

    Zaawansowany

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:117
  • GG:
  • Imię:Adam
  • Lokalizacja:Legionowo
Offline

Napisano 23.12.2010 20:29

+, i więcej takich poradników :blaga: .
  • +
  • -
  • 0
Centrum-Gier.com

#4 Echoon

    Zaawansowany

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:78
  • Lokalizacja:12313
Offline

Napisano 29.12.2010 20:19

Szkoda tylko że nie można dodać tego do starego cod.
  • +
  • -
  • 0

#5 Cypis'

    Master

  • Autor tematu
  • Przyjaciel

Reputacja: 1 161
Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 29.12.2010 22:09

można ... robisz to tak:
1. Dodajesz pod
//#define BOTY 1
to:
native cod_add_wskrzes(id, ile)

2. Do case klasy dodajesz:
cod_add_wskrzes(id,1)

3. Dodajesz pod
nowa_klasa_gracza[id] = 0;
w public Odrodzenie(id) to:
cod_add_wskrzes(id, 0)


P.S a wczoraj zapomniałem dopisać ze trzeba jeszcze dodać natywy do cod moda
Spoiler

Użytkownik patryk4815 edytował ten post 30.12.2010 10:37

  • +
  • -
  • 3

#6 Lost

    Zaawansowany

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:80
  • GG:
  • Imię:Piotr
  • Lokalizacja:Łódź
Offline

Napisano 28.01.2011 12:53

Cypisek nie da sie przekompilować.
  • +
  • -
  • 0

#7 Cypis'

    Master

  • Autor tematu
  • Przyjaciel

Reputacja: 1 161
Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 28.01.2011 14:02

Lost, którego nie da się skompilować ?
  • +
  • -
  • 0

#8 Dzik

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:22
  • Lokalizacja:Poznań
Offline

Napisano 05.02.2011 14:47

Chcialbym zmieniac przycisk na jaki sie ozywia w pluginie mocmedyka tylko nie wiem jak zadeklarowac, zeby bylo na latarke

Wiem, ze musze zmienic to w tej linijce, ale amxx studio pokazuje mi tylko kilka propozycji i zadna mi nie pasuje

if(!(fm_get_user_button(id) & IN_USE))


Moglby ktos mi pomoc?
  • +
  • -
  • 0

#9 Cypis'

    Master

  • Autor tematu
  • Przyjaciel

Reputacja: 1 161
Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 05.02.2011 22:24

stwórz nowy temat
  • +
  • -
  • 0

#10 Grandi

    Zaawansowany

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:104
  • Imię:Patryk
  • Lokalizacja:Cs
Offline

Napisano 24.02.2011 17:46

A czy jest możliwość, żeby apteczki używało się Klawiszem "x", a wskrzeszanie klawiszem e? Jest taka, możliwość?
  • +
  • -
  • 0

I'm Back


#11 Cypis'

    Master

  • Autor tematu
  • Przyjaciel

Reputacja: 1 161
Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 24.02.2011 18:15

jest taka możliwość :D
P.S:
Spoiler

w konsoli bind "klawisz" "usepower" - i pod danym klawiszem masz apteczki

Użytkownik Cypis' edytował ten post 24.02.2011 18:22

  • +
  • -
  • 0

#12 Grandi

    Zaawansowany

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:104
  • Imię:Patryk
  • Lokalizacja:Cs
Offline

Napisano 25.02.2011 13:13

Na początku myślałem, że wszystko cacy, ale jak się później okazało, każda klasa ma apteczkę. Da się zrobić, żeby tylko medyk mógł użyć usepower?
  • +
  • -
  • 0

I'm Back


#13 Cypis'

    Master

  • Autor tematu
  • Przyjaciel

Reputacja: 1 161
Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 25.02.2011 14:10

nie możliwe zęby każda klasa miała apteczkę o0, jak medyk ma zero apteczek to już nie postawi następnej. Chyba że ci chodzi o ta wiadomość w say "Masz tylko 2 apteczki na runde!" ?
  • +
  • -
  • 0

#14 Grandi

    Zaawansowany

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:104
  • Imię:Patryk
  • Lokalizacja:Cs
Offline

Napisano 25.02.2011 15:20

A jednak możliwe jak, chcesz nagram film frapsem i wrzuce na yt. Każda klasa po zbindowaniu np bind x usepower, ma apteczkę, a nawet nie wybierając ta rade używać apteczek. Jakieś pomysły?
  • +
  • -
  • 0

I'm Back


#15 Cypis'

    Master

  • Autor tematu
  • Przyjaciel

Reputacja: 1 161
Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 25.02.2011 17:01

sprawdź to:
Spoiler

p.s
był bug w klasie

Użytkownik Cypis' edytował ten post 25.02.2011 17:02

  • +
  • -
  • 2

#16 Karolus

    Zaawansowany

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:102
  • Lokalizacja:Stargard Szcz.
Offline

Napisano 27.03.2011 00:12

Jak zrobić żeby po osiągnięciu maxymalnej możliwej liczby graczy do uleczenia wyskoczył komunikat że nie możesz już wskrzesić więcej graczy bla bla...?

Dodano 27 marzec 2011 - 22:49:
ma ktoś jakiś pomysł?
  • +
  • -
  • 0

#17 Cypis'

    Master

  • Autor tematu
  • Przyjaciel

Reputacja: 1 161
Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 28.03.2011 15:56

client_print(id, print_chat, "Nie mozesz juz wiecej graczy wskrzesic.");

  • +
  • -
  • 0

#18 Intex

    Wszechwiedzący

  • Power User

Reputacja: 59
Pomocny

  • Postów:525
  • GG:
  • Imię:Piotr
  • Lokalizacja:Waszawa
Offline

Napisano 04.04.2011 18:39

ej to odradza i od razu odrodziny ginie xD
  • +
  • -
  • 0
Dołączona grafika

#19 Cypis'

    Master

  • Autor tematu
  • Przyjaciel

Reputacja: 1 161
Super Hero

  • Postów:965
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 04.04.2011 19:10

u mnie normalnie działa może koliduje z tym jakiś plugin u ciebie
  • +
  • -
  • 0

#20 DiZzY.

    Początkujący

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:10
  • GG:
  • Lokalizacja:Czersk
Offline

Napisano 05.04.2011 01:53

No ten tutek Mi się przydał ;) W końcu pisz więcej takich tutków :D





Również z jednym lub większą ilością słów kluczowych: CoD Nowy

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych