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

Skasowanie vip exp.


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

#1 Xterq

    Banned

  • Zbanowany

Reputacja: -7
Nowy

  • Postów:71
  • Imię:Marek
  • Lokalizacja:Kamienna Góra
Offline

Napisano 05.09.2012 19:36

Cześć :D
Czy da się skasować vip exp z tego kodu ?
Jeżeli się da to proszę to zrobić.
public bomb_planted(podkladajacy)
{
    if(!is_user_alive(podkladajacy) || !is_user_connected(podkladajacy))
        return PLUGIN_CONTINUE
    
    if(get_pcvar_num(p_exp_infostyle) == 2 || get_pcvar_num(p_exp_infostyle) == 3)
        ColorChat(podkladajacy, GREEN, "[INFO]^x01 Dostales^x04 %d^x01 expa za podlozenie bomby", get_pcvar_num(p_exp_podlozenie_paki))
   
    if(get_pcvar_num(p_exp_infostyle) == 1 || get_pcvar_num(p_exp_infostyle) == 3)
        tutorMake(podkladajacy, TUTOR_GREEN, 5.0, "Dostales %d expa za podlozenie bomby", get_pcvar_num(p_exp_podlozenie_paki))
    
    if(get_user_flags(podkladajacy) & VIP_FLAG)
        doswiadczenie_gracza[podkladajacy]+=get_pcvar_num(p_exp_podlozenie_paki)+get_pcvar_num(p_exp_vip_extra_exp)
    else
        doswiadczenie_gracza[podkladajacy]+=get_pcvar_num(p_exp_podlozenie_paki)
    
    
    return PLUGIN_CONTINUE
}

public bomb_defused(rozbrajajacy)
{
    if(!is_user_alive(rozbrajajacy) || !is_user_connected(rozbrajajacy))
        return PLUGIN_CONTINUE

    if(get_pcvar_num(p_exp_infostyle) == 2 || get_pcvar_num(p_exp_infostyle) == 3)
        ColorChat(rozbrajajacy, GREEN, "[INFO]^x01 Dostales^x04 %d^x01 expa za rozbrojenie bomby", get_pcvar_num(p_exp_rozbrojenie_paki))
    
    if(get_pcvar_num(p_exp_infostyle) == 1 || get_pcvar_num(p_exp_infostyle) == 3)
    {
        if(get_pcvar_num(p_exp_tutor_sound) == 1)
        {
            switch(random_num(1,2))
            {
                case 1: client_cmd(rozbrajajacy, "spk %s", komunikat1)
                    case 2: client_cmd(rozbrajajacy, "spk %s", komunikat2)
                }
        }
        tutorMake(rozbrajajacy, TUTOR_GREEN, 5.0, "Dostales %d expa za rozbrojenie bomby", get_pcvar_num(p_exp_rozbrojenie_paki))
    }
    if(get_user_flags(rozbrajajacy) & VIP_FLAG)
        doswiadczenie_gracza[rozbrajajacy]+=get_pcvar_num(p_exp_rozbrojenie_paki)+get_pcvar_num(p_exp_vip_extra_exp)
    else
        doswiadczenie_gracza[rozbrajajacy]+=get_pcvar_num(p_exp_rozbrojenie_paki)
    return PLUGIN_CONTINUE
}

public UratowanieHosta()
{

    new id = get_loguser_index()
    
    if(get_pcvar_num(p_exp_infostyle) == 2 || get_pcvar_num(p_exp_infostyle) == 3)
        ColorChat(id, GREEN, "[INFO]^x01 Dostales^x04 %d^x01 expa za uratowanie hosta", get_pcvar_num(p_exp_uratowanie_hosta))
        
    if(get_user_flags(id) & VIP_FLAG)
        set_user_exp(id, get_user_exp(id)+get_pcvar_num(p_exp_uratowanie_hosta)+get_pcvar_num(p_exp_vip_extra_exp))
    else
        set_user_exp(id, get_user_exp(id)+get_pcvar_num(p_exp_uratowanie_hosta)    )
            
    if(get_pcvar_num(p_exp_infostyle) == 1 || get_pcvar_num(p_exp_infostyle) == 3)
    {
        if(get_pcvar_num(p_exp_tutor_sound) == 1)
        {
            switch(random_num(1,2))
            {
                case 1: client_cmd(id, "spk %s", komunikat1)
                    case 2: client_cmd(id, "spk %s", komunikat2)
                }
        }
        tutorMake(id, TUTOR_GREEN, 5.0, "Dostales %d expa za uratowanie hosta", get_pcvar_num(exp_uratowanie_hosta))
    }
    
}


#2 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 05.09.2012 19:50

sprawdź

public bomb_planted(podkladajacy)
{
if(!is_user_alive(podkladajacy) || !is_user_connected(podkladajacy))
return PLUGIN_CONTINUE

if(get_pcvar_num(p_exp_infostyle) == 2 || get_pcvar_num(p_exp_infostyle) == 3)
ColorChat(podkladajacy, GREEN, "[INFO]^x01 Dostales^x04 %d^x01 expa za podlozenie bomby", get_pcvar_num(p_exp_podlozenie_paki))

if(get_pcvar_num(p_exp_infostyle) == 1 || get_pcvar_num(p_exp_infostyle) == 3)
tutorMake(podkladajacy, TUTOR_GREEN, 5.0, "Dostales %d expa za podlozenie bomby", get_pcvar_num(p_exp_podlozenie_paki))

doswiadczenie_gracza[podkladajacy]+=get_pcvar_num(p_exp_podlozenie_paki)


return PLUGIN_CONTINUE
}

public bomb_defused(rozbrajajacy)
{
if(!is_user_alive(rozbrajajacy) || !is_user_connected(rozbrajajacy))
return PLUGIN_CONTINUE

if(get_pcvar_num(p_exp_infostyle) == 2 || get_pcvar_num(p_exp_infostyle) == 3)
ColorChat(rozbrajajacy, GREEN, "[INFO]^x01 Dostales^x04 %d^x01 expa za rozbrojenie bomby", get_pcvar_num(p_exp_rozbrojenie_paki))

if(get_pcvar_num(p_exp_infostyle) == 1 || get_pcvar_num(p_exp_infostyle) == 3)
{
if(get_pcvar_num(p_exp_tutor_sound) == 1)
{
switch(random_num(1,2))
{
case 1: client_cmd(rozbrajajacy, "spk %s", komunikat1)
case 2: client_cmd(rozbrajajacy, "spk %s", komunikat2)
}
}
tutorMake(rozbrajajacy, TUTOR_GREEN, 5.0, "Dostales %d expa za rozbrojenie bomby", get_pcvar_num(p_exp_rozbrojenie_paki))
}

doswiadczenie_gracza[rozbrajajacy]+=get_pcvar_num(p_exp_rozbrojenie_paki)

return PLUGIN_CONTINUE
}

public UratowanieHosta()
{

new id = get_loguser_index()

if(get_pcvar_num(p_exp_infostyle) == 2 || get_pcvar_num(p_exp_infostyle) == 3)
ColorChat(id, GREEN, "[INFO]^x01 Dostales^x04 %d^x01 expa za uratowanie hosta", get_pcvar_num(p_exp_uratowanie_hosta))

set_user_exp(id, get_user_exp(id)+get_pcvar_num(p_exp_uratowanie_hosta) )

if(get_pcvar_num(p_exp_infostyle) == 1 || get_pcvar_num(p_exp_infostyle) == 3)
{
if(get_pcvar_num(p_exp_tutor_sound) == 1)
{
switch(random_num(1,2))
{
case 1: client_cmd(id, "spk %s", komunikat1)
case 2: client_cmd(id, "spk %s", komunikat2)
}
}
tutorMake(id, TUTOR_GREEN, 5.0, "Dostales %d expa za uratowanie hosta", get_pcvar_num(exp_uratowanie_hosta))
}
}

  • +
  • -
  • 1

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#3 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 05.09.2012 19:54

To ja jeszcze wytłumaczę co Glut zrobił, usunął on sprawdzanie flagi gracza, więc dla każdego exp będzie taki sam :)

Dokładniej to :
if(get_user_flags(podkladajacy) & VIP_FLAG)
Oraz
else

  • +
  • -
  • 1

If you can dream it, you can do it.


#4 GT Team

    Ten lepszy xD

  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 06.09.2012 11:45

Wycinek z mojego expmoda ? O.o
pomoge ale nie teraz, bo jestem w szkole do 15 i na wifi siedze jak co pisz pw.

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#5 Xterq

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: -7
Nowy

  • Postów:71
  • Imię:Marek
  • Lokalizacja:Kamienna Góra
Offline

Napisano 06.09.2012 13:55

Dzięki ;]


[uwaga=benio101]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[/uwaga]

Użytkownik benio101 edytował ten post 14.11.2012 18:16





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

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