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

Rangi- A Zabójstwa


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

#1 Cadosx

    Życzliwy

  • Zbanowany

Reputacja: 7
Nowy

  • Postów:25
  • Imię:Matthew
  • Lokalizacja:Poland
Offline

Napisano 02.12.2010 22:17

witam od 4 godzin próbuję uporać się z kilkoma linijkami kodu
Chciałem zrobić żeby nie nabijało mi punktów za wszystko tylko za zabicia
Ponieważ teraz wyświetlają mi się Punkty za zabicia i dedy a chce aby tylko za zabicia punkty były
proszę o pomoc od 4 h się męcze


/* Plugin generated by AMXX-Studio

By Sn!ff3r, requested by Myszax

*/

#include <amxmodx>
#include <amxmisc>
#include <csx>

#define PLUGIN "Rangi"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

#define TASK 666

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
}

public client_connect(id)
{
    if(is_user_bot(id))
        return
   
    new param[1]
    param[0] = id
   
    set_task(1.0,"rank",TASK+id,param,1,"b")
}

public client_disconnect(id)
    if(task_exists(TASK+id))
    remove_task(TASK+id)

public rank(param[])
{
    new id = param[0]
   
    static stats[8], body[8]
    get_user_stats(id, stats, body)
   
    new ranga[30]
   
    if ( stats[0] >= 0 && stats[0] <= 10)
        format(ranga,29,"Cywil")
    else if ( stats[0] >= 11 && stats[0] <= 30)
        format(ranga,29,"Szeregowy")
    else if ( stats[0] >= 59 && stats[0] <= 60)
        format(ranga,29,"Starszy Szeregowy")
    else if ( stats[0] >= 61 && stats[0] <= 100)
        format(ranga,29,"Kapral")
    else if ( stats[0] >= 101 && stats[0] <= 140)
        format(ranga,29,"Starszy Kapral")
    else if ( stats[0] >= 141 && stats[0] <= 180)
        format(ranga,29,"Plutonowy")
    else if ( stats[0] >= 181 )

   
    
   
    set_hudmessage( 15, 250, 255, 0.2, 0.1 )
    show_hudmessage(id, "Ranga: %s^nZabojstw: %d",ranga,stats[0])
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/

Załączone pliki



#2 Zapalka

    Wszechwidzący

  • Użytkownik

Reputacja: 194
Profesjonalista

  • Postów:283
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Janów Lubelski
Offline

Napisano 03.12.2010 13:28

Proszę :)


/* Plugin generated by AMXX-Studio

By Sn!ff3r, requested by Myszax

*/

#include <amxmodx>
#include <amxmisc>
#include <csx>

#define PLUGIN "Rangi"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

#define TASK 666

new stats[33];

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_event("DeathMsg","death","a")
}

public client_connect(id)
{
    if(is_user_bot(id))
        return
   
    new param[1]
    param[0] = id
   
    set_task(1.0,"rank",TASK+id,param,1,"b")
}
public death(zabojca,ofiara,hs,bron)
{
    if(zabojca!=ofiara)
    {
        stats[zabojca]++;
    }
}

public client_disconnect(id)
    if(task_exists(TASK+id))
    remove_task(TASK+id)

public rank(param[])
{
    new id = param[0]
   
   
    new ranga[30]
   
    if ( stats[id] >= 0 && stats[id] <= 10)
        format(ranga,29,"Cywil")
    else if ( stats[id] >= 11 && stats[id] <= 30)
        format(ranga,29,"Szeregowy")
    else if ( stats[id] >= 59 && stats[id] <= 60)
        format(ranga,29,"Starszy Szeregowy")
    else if ( stats[id] >= 61 && stats[id] <= 100)
        format(ranga,29,"Kapral")
    else if ( stats[id] >= 101 && stats[id] <= 140)
        format(ranga,29,"Starszy Kapral")
    else if ( stats[id] >= 141 && stats[id] <= 180)
        format(ranga,29,"Plutonowy")
    else if ( stats[id] >= 181 )

   
    
   
    set_hudmessage( 15, 250, 255, 0.2, 0.1 )
    show_hudmessage(id, "Ranga: %s^nZabojstw: %d",ranga,stats[0])
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/

  • +
  • -
  • 1
Zapraszam na http://zapalka.net.pl

#3 Cadosx

    Życzliwy

  • Autor tematu
  • Zbanowany

Reputacja: 7
Nowy

  • Postów:25
  • Imię:Matthew
  • Lokalizacja:Poland
Offline

Napisano 03.12.2010 22:21

Plugin nie działa dalej to samo

#4 Zapalka

    Wszechwidzący

  • Użytkownik

Reputacja: 194
Profesjonalista

  • Postów:283
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Janów Lubelski
Offline

Napisano 08.12.2010 13:23

/* Plugin generated by AMXX-Studio

By Sn!ff3r, requested by Myszax

*/

#include <amxmodx>
#include <amxmisc>
#include <csx>

#define PLUGIN "Rangi"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

#define TASK 666

new stats[33];

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("DeathMsg","death","a")
}

public client_connect(id)
{
if(is_user_bot(id))
return

new param[1]
param[0] = id

set_task(1.0,"rank",TASK+id,param,1,"b")
}
public death(zabojca,ofiara,hs,bron)
{
if(zabojca!=ofiara)
{
stats[zabojca]++;
}
}

public client_disconnect(id)
if(task_exists(TASK+id))
remove_task(TASK+id)

public rank(param[])
{
new id = param[0]


new ranga[30]

if ( stats[id] >= 0 && stats[id] <= 10)
format(ranga,29,"Cywil")
else if ( stats[id] >= 11 && stats[id] <= 30)
format(ranga,29,"Szeregowy")
else if ( stats[id] >= 59 && stats[id] <= 60)
format(ranga,29,"Starszy Szeregowy")
else if ( stats[id] >= 61 && stats[id] <= 100)
format(ranga,29,"Kapral")
else if ( stats[id] >= 101 && stats[id] <= 140)
format(ranga,29,"Starszy Kapral")
else if ( stats[id] >= 141 && stats[id] <= 180)
format(ranga,29,"Plutonowy")
else if ( stats[id] >= 181 )




set_hudmessage( 15, 250, 255, 0.2, 0.1 )
show_hudmessage(id, "Ranga: %s^nZabojstw: %d",ranga,stats[id])
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/

  • +
  • -
  • 0
Zapraszam na http://zapalka.net.pl




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

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