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

[ROZWIĄZANE] Dodawanie hp


  • Zamknięty Temat jest zamknięty
5 odpowiedzi w tym temacie

#1 Najkon

    Profesjonalista

  • Użytkownik

Reputacja: 60
Pomocny

  • Postów:161
Offline

Napisano 27.11.2011 22:21

Mam takie coś

case 3:{
            if((get_pcvar_num(pcvar_exp_level)*(health[id]+1)) > player_xp[id]){
                skille_menu2(id);
                menu_destroy(menu);
                
                return PLUGIN_HANDLED;
            }
            player_xp[id]-=get_pcvar_num(pcvar_exp_level)*(health[id]+1);
            health[id]++;

            skille_menu2(id);
            menu_destroy(menu);
            return PLUGIN_HANDLED;
        }

I gdy dodam w to skilla to dodaje mi to +4 zycia. A chciałbym aby mi to dodawało +4 zycia gdy jestem w CT, a +15 gdy jestem w TT - jak to zrobić ?
  • +
  • -
  • 0

#2 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 981
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Online

Napisano 27.11.2011 23:26

daj całe sma
  • +
  • -
  • 0

#3 Najkon

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 60
Pomocny

  • Postów:161
Offline

Napisano 28.11.2011 15:14

proszę:

Załączony plik  bb_expsx.sma   27,65 KB  28 Ilość pobrań
  bb_expsx.amxx

:)

Ajj sorry, na dole jest funkcja :

public spawned(id){
    if(is_user_alive(id)){
        set_user_health(id,get_user_health(id)+(health[id]*4))
        set_user_gravity(id,1.0 - (gravitacja[id]*0.01));
        if(widocznosc[id]*3 >= 255 ){
            set_user_rendering(id,kRenderFxNone,255,255,255,kRenderTransAlpha,1)
        }
        else
        {
            set_user_rendering(id,kRenderFxNone,255,255,255,kRenderTransAlpha,255-(widocznosc[id]*3))
        }
        pokazlevel(id)
    }
}


Czyli prosiłbym o zmienienie
set_user_health(id,get_user_health(id)+(health[id]*4))
aby w TT dawało 15hp, a w CT 4 :>
  • +
  • -
  • 0

#4 ^Grzyboo

    Wszechobecny

  • Użytkownik

Reputacja: 246
Wszechwidzący

  • Postów:461
  • Imię:Grzyboo
  • Lokalizacja:Tak
Offline

Napisano 28.11.2011 19:55

no to

if(get_user_team(id) == 1) // tt

else if(get_user_team(id) == 2) // ct


Nic trudnego ;x
  • +
  • -
  • -1

#5 Najkon

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 60
Pomocny

  • Postów:161
Offline

Napisano 28.11.2011 20:42

Wiem, już dawno przerobione :D

Można zamknąć.
  • +
  • -
  • 0

#6 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 28.11.2011 20:47

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo





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

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