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

Pytanie dotyczące sklepu

cod nowy

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

#1 1stADXionC

    Wszechobecny

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:443
  • Imię:Rafał
  • Lokalizacja:Wrocław
Offline

Napisano 13.04.2016 14:32

Witam.

Gdy gracz ma full hp i próbuje kupić ' miksturę leczenia ' jest zamykane menu ze sklepem.

Jak do tego dodać aby wyświetlało tekst na say:

if(zloto[id] >= 2)
            {
                new nowe_zdrowie = (zdrowie+80);
                if(nowe_zdrowie < maxzdrowie)
                {
                    zloto[id] -= 2;
                    set_user_health(id, nowe_zdrowie);
                    ColorChat(id, GREEN, "[COD:MW3]^x01 Uleczono Cie o^x04 80 HP!");
                }
                if(nowe_zdrowie >= maxzdrowie && zdrowie != maxzdrowie)
                {
                    zloto[id] -= 2;
                    set_user_health(id, maxzdrowie);
                    ColorChat(id, GREEN, "[COD:MW3]^x01 Zostales w pelni uleczony!");
                }
            }
            else
                ColorChat(id, GREEN, "[COD:MW3]^x01 Masz za malo zlota!");
ColorChat(id, GREEN, "[COD:MW3]^x01 Jestes w pelni uleczony!");

  • +
  • -
  • 0

DiabloMod - 10%

 

COD:MW3 - BETATESTY

 


#2 Robiin

    Godlike

  • Support Team

Reputacja: 1 103
Super Hero

  • Postów:2 043
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 13.04.2016 15:40

if(get_user_health(id)>=maxzdrowie)
{
         ColorChat(id, GREEN, "[COD:MW3]^x01 Jestes w pelni uleczony!");
}

Chyba ;>


Użytkownik asik edytował ten post 13.04.2016 15:40

  • +
  • -
  • 1

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#3 vanillah

    nie wiem

  • Użytkownik

Reputacja: 125
Zaawansowany

  • Postów:324
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 13.04.2016 18:59

tylko, że jak dodasz wszędzie if to będzie wykonywać wszystkie funkcje na raz, więc trzeba zrobić

if(zloto[id] >= 2)
            {
                new nowe_zdrowie = (zdrowie+80);
		if(get_user_health(id)>=maxzdrowie)
		{
		ColorChat(id, GREEN, "[COD:MW3]^x01 Jestes w pelni uleczony!");
		}
                else if(nowe_zdrowie < maxzdrowie)
                {
                    zloto[id] -= 2;
                    set_user_health(id, nowe_zdrowie);
                    ColorChat(id, GREEN, "[COD:MW3]^x01 Uleczono Cie o^x04 80 HP!");
                }
                else if(nowe_zdrowie >= maxzdrowie && zdrowie != maxzdrowie)
                {
                    zloto[id] -= 2;
                    set_user_health(id, maxzdrowie);
                    ColorChat(id, GREEN, "[COD:MW3]^x01 Zostales w pelni uleczony!");
                }
            }
            else
                ColorChat(id, GREEN, "[COD:MW3]^x01 Masz za malo zlota!");

Użytkownik vanillah edytował ten post 13.04.2016 18:59

  • +
  • -
  • 1

Wykonam pluginy, paczki (amxx) kontakt GG: 32263742, Steam: https://steamcommuni...om/id/vankillah

Multi-Head.pl


#4 1stADXionC

    Wszechobecny

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:443
  • Imię:Rafał
  • Lokalizacja:Wrocław
Offline

Napisano 13.04.2016 20:07

 

tylko, że jak dodasz wszędzie if to będzie wykonywać wszystkie funkcje na raz, więc trzeba zrobić

if(zloto[id] >= 2)
            {
                new nowe_zdrowie = (zdrowie+80);
		if(get_user_health(id)>=maxzdrowie)
		{
		ColorChat(id, GREEN, "[COD:MW3]^x01 Jestes w pelni uleczony!");
		}
                else if(nowe_zdrowie < maxzdrowie)
                {
                    zloto[id] -= 2;
                    set_user_health(id, nowe_zdrowie);
                    ColorChat(id, GREEN, "[COD:MW3]^x01 Uleczono Cie o^x04 80 HP!");
                }
                else if(nowe_zdrowie >= maxzdrowie && zdrowie != maxzdrowie)
                {
                    zloto[id] -= 2;
                    set_user_health(id, maxzdrowie);
                    ColorChat(id, GREEN, "[COD:MW3]^x01 Zostales w pelni uleczony!");
                }
            }
            else
                ColorChat(id, GREEN, "[COD:MW3]^x01 Masz za malo zlota!");

Dzięki wielkie działa ;)

Czyli ten kod jest niepoprawny?

}
        case 3:
        {    if(cod_get_user_perk(id))
                 {
                if(zloto[id] >= 4)
                {
                    new uszkodzenia_perku = cod_get_perk_durability(id);
                    if(uszkodzenia_perku+20>=100)
                    {
                        cod_set_perk_durability(id, 100);
                        ColorChat(id, GREEN, "[COD:MW33]^x01 Twoj perk jest w pelni naprawiony!", cod_get_perk_durability(id));
                    }
                    else
                    {
                        cod_set_perk_durability(id, uszkodzenia_perku+20);
                        ColorChat(id, GREEN, "[COD:MW3]^x01 Kupiles^x03 +20^x01 wytrzymalosci perku!");
                        ColorChat(id, GREEN, "[COD:MW3]^x01 Wytrzymalosc twojego perku wynosi^x03 %i", cod_get_perk_durability(id));
                    }
                    zloto[id] -= 4;
                }
                else
                    ColorChat(id, GREEN, "[COD:MW3]^x01 Masz za malo zlota!");
            }
            else
                ColorChat(id, GREEN, "[COD:MW3]^x01 Najpierw zdobadz przedmiot!");
        }

  • +
  • -
  • 0

DiabloMod - 10%

 

COD:MW3 - BETATESTY

 


#5 vanillah

    nie wiem

  • Użytkownik

Reputacja: 125
Zaawansowany

  • Postów:324
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 13.04.2016 20:26

jak najbardziej poprawny


  • +
  • -
  • 1

Wykonam pluginy, paczki (amxx) kontakt GG: 32263742, Steam: https://steamcommuni...om/id/vankillah

Multi-Head.pl


#6 1stADXionC

    Wszechobecny

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:443
  • Imię:Rafał
  • Lokalizacja:Wrocław
Offline

Napisano 13.04.2016 20:46

Dzięki wielkie ;)


  • +
  • -
  • 0

DiabloMod - 10%

 

COD:MW3 - BETATESTY

 






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