←  Prośby o modyfikacje silników/klas/perków

AMXX.pl: Support AMX Mod X i SourceMod

»

[COD Nowy] Dodanie nowej statystyki

Zablokowany

Emulov. - zdjęcie Emulov. 30.08.2011

Cześć. Miałbym do was ogromną prośbę. Prosiłbym o dodanie nowej statysytki do COD Moda - Pancerz.

Istnieje poradnik na forum jak to zrobić, lecz do starego coda. Jeśli wam to ułatwi to proszę, link do tamtego tematu :

http://amxx.pl/topic...ystyke-pancerz/
Tutaj także jest temat jak sie dodaje :

http://amxx.pl/topic...owe-statystyki/

Mam nadzieje że ktoś będzie tak miły i zrobi=]

Chciałbym aby 2pkt - 1 armoru wiecej

Załączone pliki

Odpowiedz

  • +
  • -
Hiroshima - zdjęcie Hiroshima 30.08.2011

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
Scripting AMXXPluginy
do
ModyCall of Duty ModPytania

Odpowiedz

Skull3D - zdjęcie Skull3D 30.08.2011

Sprawdź
Dodalem do nowego coda bez przerobek bo jeśli będzie dzialalo to można to podpiąć pod temat nowego coda.

Oczywiście nowe klasy zrob od nowa

Plugin od klas ma wyglądać tak jak jest w sma
Inne klasy i perki wyłącz i dodaj jedna klase i zamien inc na ten ktory ja ci dalem

Załączone pliki

Odpowiedz

Emulov. - zdjęcie Emulov. 30.08.2011

Klasy .. po prostu dodam wszędzie wzmianke o pancerzu.

Tylko że .. W moim codzie miałem "szybkie rozdawanie statystyk" dlatego chciałem aby ktoś dodał do tamtego -.-" A teraz nadal musze kombinować jak mam tamto przerobić na to -.-"


W sumie nie wiem dlaczego gdy ktoś kogoś prosi o przerobienie swojego coda aby coś miał ktoś daje mu inny plugin <mysli>
Użytkownik Emulov. edytował ten post 30.08.2011 14:29
Odpowiedz

  • +
  • -
A może sma? - zdjęcie A może sma? 30.08.2011

Bo dodanie nowej statystyki zajmuje więcej czasu niż wklejenie gotowca?
Nie wiem czy wiesz, ale na forum jest poradnik jak dodać statystykę nową
Odpowiedz

Emulov. - zdjęcie Emulov. 30.08.2011

Tyle że on sam dodawał do tamtego coda, wiec tyle samo by zajeło dodanie do tego xD

Dobra jakoś sobie poradziłem i przeniosłem na tego mojego to.

Pytanie :

Da rade dodać statystyke przez którą dostaje się wiecej expa ?
Odpowiedz

  • +
  • -
A może sma? - zdjęcie A może sma? 30.08.2011

da
Odpowiedz

Emulov. - zdjęcie Emulov. 30.08.2011

No to kolejna sprawa, jak ? :D

Jeśli ktoś chce to może nawet zrobić w czystym CODzie jak Skull3D, ja sobie przeniose.

W sumie wiem że jest jak zrobić nową statystyke, lecz skąd mam ... no kurde nie wiem jak to powiedzieć. Nie umiem pisać pluginów więc jak mam wiedzieć jakie atrybuty mam zastosować aby dodawało doswiadczenie ? Bo wydaje mi się że zmienienie wszystkiego jak jest w poradniku na doswiadczenie nie będzie jednak dawało expa.
Odpowiedz

  • +
  • -
A może sma? - zdjęcie A może sma? 30.08.2011

No nie. Ale powiedz jak ma wyglądać powiększanie expa? Jaki ma być przelicznik? Tzn. ile punktów o ile więcej daje expa
Odpowiedz

Emulov. - zdjęcie Emulov. 31.08.2011

1 pkt 2 exp więcej
Odpowiedz

  • +
  • -
A może sma? - zdjęcie A może sma? 31.08.2011

Znajdź w kodzie (występuje kilka razy) doswiadczenie_gracza i poszukaj linijek, w których jest ono zwiększane (bodajże 3 pierwsze trafienia Cie interesują)
i np. zamiast: doswiadczenie_gracza[attacker] += doswiadczenie_za_obrazenia;
Daj: doswiadczenie_gracza[attacker] += doswiadczenie_za_obrazenia+PobierzDoswiadczenieGracza(id, 1, 1, 1)*2; (oczywiście "PobierzDoswiadczenieGracza" jest podane jako przykład - wszystko zależy od tego jak ty tam to sobie ponazywałeś
Odpowiedz

Emulov. - zdjęcie Emulov. 31.08.2011

Czyli tak, mam wszystko robic jak w poradniku a potem tylko to zmienic co ty mi dajesz tak ? :D
Odpowiedz

Skull3D - zdjęcie Skull3D 31.08.2011

Postawy, ruletke skopiować umiesz moce dodać autora zmienić więc chyba coś tam jednak umiesz.

Znajdź:

doswiadczenie_gracza[attacker] += nowe_doswiadczenie;

Zamień na:

doswiadczenie_gracza[attacker] += nowe_doswiadczenie + bonusowy_exp_gracza[id]*2;

Nowa statystyka ma się nazywać bonusowy_exp_gracza[33];
Moglem coś źle zrobić ale wątpie :)
Użytkownik Skull3D edytował ten post 31.08.2011 12:19
Odpowiedz

  • +
  • -
A może sma? - zdjęcie A może sma? 31.08.2011

Zrobiłeś.
To doda expa za bonusowy exp gracza - czyli np. ten, który dają perki
Odpowiedz

Skull3D - zdjęcie Skull3D 31.08.2011

kisiel96, Nie.
Nie wiem czy jest taka zmienna ale jak sobie on utworzy new zmienna tylko inną niż jak są bonusowe to za perki nie będzie dawalo.
Tylko do każdego zabojstwa dolicza bonusowego expa za statystyke

Sprobuj poprawioną wersje

Załączone pliki

Odpowiedz
Zablokowany