[ROZWIĄZANE] Prośba o przerobienie/dodanie...
Najlepsza odpowiedź O'Zone 12.07.2013 20:41
Zgadza się, wtedy CT dostanie samo awp.
Przejdź do postu
-riper
10.07.2013
Mam pytanie ponieważ gracze z mojej sieci chcą, aby kaczki z pluginu Cypisa zadawały 1 dmg CT-kom. Ja jest początkującym programistą i nie wiem jak się tego podjąć. Czy jest to do wykonania. Co trzeba zrobić i czy ktoś by się tego podjął.
Ów zabawa: http://amxx.pl/topic...break-by-cypis/
Droso
11.07.2013
Nie radzę tego wgrywać, bo nie zadziała.
1. Nie sprawdzasz czy zabawa jest włączona, więc ciągle by ustawiało.
2. Nie dałeś noża kaczkom.
3.
if(!is_user_connected(victim) || !is_user_connected(attacker)){ if(get_user_team(attacker) == 1 && get_user_team(victim) == 2) { SetHamParamFloat(4, 1.0); } return HAM_HANDLED; }
O'Zone
11.07.2013
Tak jak już wspomniałem, plugin przerobiłem na szybko, więc nie dziwi mnie, że wkradły się błędy
1. Przyznaję rację, w pluginach zabawy trzeba to sprawdzać przy każdej funkcji.
2. Tak już jest w samej zabawie, więc tego nie zmieniałem.
3. Mały błąd logiczny z mojej strony, oczywiście po pierwszej części powinno być return HAM_IGNORED, bo w takim wypadku kod działałby dla graczy, którzy nie są połączeni
Miło, że ktoś tutaj jeszcze czuwa
Poprawiona wersja w załączniku.
Załączone pliki
Droso
11.07.2013
Jak już to tak
http://amxx.pl/wklejka/13735653849579/
Dałoby się to lepiej ogólnie zarejestrować, żeby nie sprawdzać ciągle zabawy.
-riper
12.07.2013
Jeszcze jedno jak będę chciał usunąć noża od gracza CT to wystarczy że usunę linijkę: Tak?
give_item(i, "weapon_knife");