Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Info o ilośći Monet graczy


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

#1 XXL

    Wszechwiedzący

  • Power User

Reputacja: 114
Zaawansowany

  • Postów:568
Offline

Napisano 08.11.2014 17:15

Witam szukam pluginu lub dodatku do pluginu że po wpisaniu w say /gracze wyświetla się menu z aktualnymi graczami online na serwie i obok na czerwono ilość jego Monet (nie musi być monet) np,

1. XXL [Ilosc monet 520]

2. Nick 2 [Ilosc monet 130]

3. Nick 3 [Ilosc monet 180]

itd


  • +
  • -
  • 0

#2 Wiktor.?

    Profesjonalista

  • Zbanowany

Reputacja: 41
Pomocny

  • Postów:156
  • GG:
  • Imię:Wiktor
  • Lokalizacja:Polski
Offline

Napisano 08.11.2014 18:10

Po 1 rozwiń to, bo nie rozumiem jakie monety, do czego?

Po 2 monety do czego? codmod'a? BaseBuilder? ZM?

...



#3 XXL

    Wszechwiedzący

  • Autor tematu
  • Power User

Reputacja: 114
Zaawansowany

  • Postów:568
Offline

Napisano 08.11.2014 20:26

Hmmm jak by ci to wytłumaczyć :D

wpisujesz /gracze otwiera się menu z listą aktywnych graczy i obok każdego gracza piszę ilość Monet czy tam AP czy kij wie co 

 

 

To jest obojętnie chodzi mi o sam kod natyvy bym sobie pozmieniał ale niech będzie do CODa monety   :)


Użytkownik XXL edytował ten post 08.11.2014 20:42

  • +
  • -
  • 0

#4 Dziobak?

    Wszechmogący

  • Power User

Reputacja: 265
Wszechwidzący

  • Postów:645
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Radom
Offline

Napisano 10.11.2014 13:45

Po 1 rozwiń to, bo nie rozumiem jakie monety, do czego?

Po 2 monety do czego? codmod'a? BaseBuilder? ZM?

...

 

Czytaj ze zrozumieniem....

Jemu chodzi o to że po wpisaniu komendy np "/gracze" ukazuje się lista obecnych graczy na serwerze i obok ich nicku ILOŚĆ ICH DOLARÓW czyli np

 

Menu Graczy :

 

1. Stefa [800 dolarow]

2. Jurek [2000 dolarow]

3. Ambroży [16000 dolarow]

 

Jeżeli nadal tego nie rozumiesz to może wróć do szkoły podstawowej.

 

Sprawdź

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Play"


public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)

    register_clcmd("say /lista","Lista_Graczy")

}
public Lista_Graczy(id)
{

    new nick[32], szText[128];

    new menu = menu_create("Lista graczy","Lista_Graczy_handler")

    for(new i=0; i<get_playersnum(); i++)
    {

        get_user_name(i,nick,31)
        format(szText,127,nick,"%i", cs_get_user_money(i));
        menu_additem(menu, szText)
    }
    menu_display(id,menu,0)
}

public Lista_Graczy_handler(id,menu,item)
{}

  • +
  • -
  • 1

#5 XXL

    Wszechwiedzący

  • Autor tematu
  • Power User

Reputacja: 114
Zaawansowany

  • Postów:568
Offline

Napisano 10.11.2014 13:53

Czytaj ze zrozumieniem....

Jemu chodzi o to że po wpisaniu komendy np "/gracze" ukazuje się lista obecnych graczy na serwerze i obok ich nicku ILOŚĆ ICH DOLARÓW czyli np

 

Menu Graczy :

 

1. Stefa [800 dolarow]

2. Jurek [2000 dolarow]

3. Ambroży [16000 dolarow]

 

Jeżeli nadal tego nie rozumiesz to może wróć do szkoły podstawowej.

 

 

 

Nie chodzi o dolary z cs tylko o Monety np do Coda 

Pomożesz ?


  • +
  • -
  • 0

#6 Dziobak?

    Wszechmogący

  • Power User

Reputacja: 265
Wszechwidzący

  • Postów:645
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Radom
Offline

Napisano 10.11.2014 13:55

 

Czytaj ze zrozumieniem....

Jemu chodzi o to że po wpisaniu komendy np "/gracze" ukazuje się lista obecnych graczy na serwerze i obok ich nicku ILOŚĆ ICH DOLARÓW czyli np

 

Menu Graczy :

 

1. Stefa [800 dolarow]

2. Jurek [2000 dolarow]

3. Ambroży [16000 dolarow]

 

Jeżeli nadal tego nie rozumiesz to może wróć do szkoły podstawowej.

 

 

 

Nie chodzi o dolary z cs tylko o Monety np do Coda 

Pomożesz ?

 

 

trudno zmienić linijek

cs_get_user_money(i)

na

cod_get_user_coins(id)

i dodanie natywów z systemu monet.

 

#Edit

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Play"

native cod_get_user_coins(id)
native cod_set_user_coins(id, wartosc)



public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)

    register_clcmd("say /lista","Lista_Graczy")

}
public Lista_Graczy(id)
{

    new nick[32], szText[128];

    new menu = menu_create("Lista graczy","Lista_Graczy_handler")



    get_user_name(id,nick,31)
    formatex( szText, charsmax( szText ), "%s \r[%i monet]", nick, cod_get_user_coins(id));
    menu_additem(menu, szText)
    menu_display(id,menu)
}

public Lista_Graczy_handler(id,menu,item)
{
    

}

  • +
  • -
  • 1

#7 XXL

    Wszechwiedzący

  • Autor tematu
  • Power User

Reputacja: 114
Zaawansowany

  • Postów:568
Offline

Napisano 10.11.2014 14:39

trudno zmienić linijek

cs_get_user_money(i)

na

cod_get_user_coins(id)

i dodanie natywów z systemu monet.

 

#Edit

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Play"

native cod_get_user_coins(id)
native cod_set_user_coins(id, wartosc)



public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)

    register_clcmd("say /lista","Lista_Graczy")

}
public Lista_Graczy(id)
{

    new nick[32], szText[128];

    new menu = menu_create("Lista graczy","Lista_Graczy_handler")



    get_user_name(id,nick,31)
    formatex( szText, charsmax( szText ), "%s \r[%i monet]", nick, cod_get_user_coins(id));
    menu_additem(menu, szText)
    menu_display(id,menu)
}

public Lista_Graczy_handler(id,menu,item)
{
    

}

 

Nie działa znaczy działa tak że każdemu pokazuje tylko swój nick :X


  • +
  • -
  • 0

#8 Dziobak?

    Wszechmogący

  • Power User

Reputacja: 265
Wszechwidzący

  • Postów:645
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Radom
Offline

Napisano 10.11.2014 18:59

 

trudno zmienić linijek

cs_get_user_money(i)

na

cod_get_user_coins(id)

i dodanie natywów z systemu monet.

 

#Edit

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Play"

native cod_get_user_coins(id)
native cod_set_user_coins(id, wartosc)



public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)

    register_clcmd("say /lista","Lista_Graczy")

}
public Lista_Graczy(id)
{

    new nick[32], szText[128];

    new menu = menu_create("Lista graczy","Lista_Graczy_handler")



    get_user_name(id,nick,31)
    formatex( szText, charsmax( szText ), "%s \r[%i monet]", nick, cod_get_user_coins(id));
    menu_additem(menu, szText)
    menu_display(id,menu)
}

public Lista_Graczy_handler(id,menu,item)
{
    

}

 

Nie działa znaczy działa tak że każdemu pokazuje tylko swój nick :X

 

 

Proszę :)

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Play"

native cod_get_user_coins(id)
native cod_set_user_coins(id, wartosc)


public plugin_init() {

	register_plugin(PLUGIN, VERSION, AUTHOR)

	register_clcmd("say /lista","Lista_Graczy")

}
public Lista_Graczy(id)
{
	new nick[32], szText[512];	
	new maxplayers = get_maxplayers();
	
	new menu = menu_create("Lista graczy","Lista_Graczy_handler")
	
	for(new i=1; i<=maxplayers; i++)
	{
		if(!is_user_connected(i))
			continue;
	  
		get_user_name(i,nick,31)
		formatex( szText, charsmax( szText ), "%s \r[%i monet]", nick, cod_get_user_coins(id));
		menu_additem(menu, szText)
		
	}
	menu_display(id,menu,0)
}

public Lista_Graczy_handler(id,menu,item)
{
}

  • +
  • -
  • 1

#9 XXL

    Wszechwiedzący

  • Autor tematu
  • Power User

Reputacja: 114
Zaawansowany

  • Postów:568
Offline

Napisano 10.11.2014 19:26

 

 

trudno zmienić linijek

cs_get_user_money(i)

na

cod_get_user_coins(id)

i dodanie natywów z systemu monet.

 

#Edit

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Play"

native cod_get_user_coins(id)
native cod_set_user_coins(id, wartosc)



public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)

    register_clcmd("say /lista","Lista_Graczy")

}
public Lista_Graczy(id)
{

    new nick[32], szText[128];

    new menu = menu_create("Lista graczy","Lista_Graczy_handler")



    get_user_name(id,nick,31)
    formatex( szText, charsmax( szText ), "%s \r[%i monet]", nick, cod_get_user_coins(id));
    menu_additem(menu, szText)
    menu_display(id,menu)
}

public Lista_Graczy_handler(id,menu,item)
{
    

}

 

Nie działa znaczy działa tak że każdemu pokazuje tylko swój nick :X

 

 

Proszę :)

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Play"

native cod_get_user_coins(id)
native cod_set_user_coins(id, wartosc)


public plugin_init() {

	register_plugin(PLUGIN, VERSION, AUTHOR)

	register_clcmd("say /lista","Lista_Graczy")

}
public Lista_Graczy(id)
{
	new nick[32], szText[512];	
	new maxplayers = get_maxplayers();
	
	new menu = menu_create("Lista graczy","Lista_Graczy_handler")
	
	for(new i=1; i<=maxplayers; i++)
	{
		if(!is_user_connected(i))
			continue;
	  
		get_user_name(i,nick,31)
		formatex( szText, charsmax( szText ), "%s \r[%i monet]", nick, cod_get_user_coins(id));
		menu_additem(menu, szText)
		
	}
	menu_display(id,menu,0)
}

public Lista_Graczy_handler(id,menu,item)
{
}

 

Wszystko działa pokazuje graczy ale 1 problem

jak mam np 50 monet to pisze tak:

 

1.Nick 1  [50]

2. Nick 2  [50]

3. Nick 3  [50]

4. Nick 4  [50]

 

czyta jako moje monety :D


  • +
  • -
  • 0

#10 Wielkie Jol

    REPREZENTUJE SIEBIE I CAŁĄ GALAKTYKĘ

  • Support Team

Reputacja: 678
Wszechmogący

  • Postów:1258
  • GG:
  • Lokalizacja:AMXX
Offline

Napisano 10.11.2014 19:38

Zamień w

cod_get_user_coins(id)
id na i.
  • +
  • -
  • 1

"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.


#11 XXL

    Wszechwiedzący

  • Autor tematu
  • Power User

Reputacja: 114
Zaawansowany

  • Postów:568
Offline

Napisano 11.11.2014 15:44

Działa dziękuje a możesz pomóc aby obok Monet pisało np:

1. Nick  [10 Monet] [VIP]

2. Nick2 [10 Monet] 

 

Po prostu czytanie flagi i wyświetlenie :)

 

 

 


  • +
  • -
  • 0

#12 Dziobak?

    Wszechmogący

  • Power User

Reputacja: 265
Wszechwidzący

  • Postów:645
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Radom
Offline

Napisano 11.11.2014 17:47

powinno działać

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Play"

native cod_get_user_coins(id)
native cod_set_user_coins(id, wartosc)
	

public plugin_init() {
	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /lista","Lista_Graczy")
	
}
public Lista_Graczy(id)
{
	new nick[32], szText[512];	
	new maxplayers = get_maxplayers();
	
	new menu = menu_create("Lista graczy","Lista_Graczy_handler")
	
	for(new i=1; i<=maxplayers; i++)
	{
		if(!is_user_connected(i))
			continue;		
		get_user_name(i, nick,31)	  
		formatex( szText, charsmax( szText ), "%s \r[%i monet] \y%s", nick, cod_get_user_coins(i), get_user_flags(id) & ADMIN_LEVEL_H ?"[VIP]":"");
		menu_additem(menu, szText)

		
		
	}
	menu_display(id,menu,0)
}

public Lista_Graczy_handler(id,menu,item)
{
}

  • +
  • -
  • 1

#13 XXL

    Wszechwiedzący

  • Autor tematu
  • Power User

Reputacja: 114
Zaawansowany

  • Postów:568
Offline

Napisano 11.11.2014 19:04

 

powinno działać

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Play"

native cod_get_user_coins(id)
native cod_set_user_coins(id, wartosc)
	

public plugin_init() {
	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /lista","Lista_Graczy")
	
}
public Lista_Graczy(id)
{
	new nick[32], szText[512];	
	new maxplayers = get_maxplayers();
	
	new menu = menu_create("Lista graczy","Lista_Graczy_handler")
	
	for(new i=1; i<=maxplayers; i++)
	{
		if(!is_user_connected(i))
			continue;		
		get_user_name(i, nick,31)	  
		formatex( szText, charsmax( szText ), "%s \r[%i monet] \y%s", nick, cod_get_user_coins(i), get_user_flags(id) & ADMIN_LEVEL_H ?"[VIP]":"");
		menu_additem(menu, szText)

		
		
	}
	menu_display(id,menu,0)
}

public Lista_Graczy_handler(id,menu,item)
{
}

 

Teraz plugin w ogóle nie działa LOL ? 


  • +
  • -
  • 0

#14 Dziobak?

    Wszechmogący

  • Power User

Reputacja: 265
Wszechwidzący

  • Postów:645
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Radom
Offline

Napisano 11.11.2014 19:08

 

 

powinno działać

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Play"

native cod_get_user_coins(id)
native cod_set_user_coins(id, wartosc)
	

public plugin_init() {
	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /lista","Lista_Graczy")
	
}
public Lista_Graczy(id)
{
	new nick[32], szText[512];	
	new maxplayers = get_maxplayers();
	
	new menu = menu_create("Lista graczy","Lista_Graczy_handler")
	
	for(new i=1; i<=maxplayers; i++)
	{
		if(!is_user_connected(i))
			continue;		
		get_user_name(i, nick,31)	  
		formatex( szText, charsmax( szText ), "%s \r[%i monet] \y%s", nick, cod_get_user_coins(i), get_user_flags(id) & ADMIN_LEVEL_H ?"[VIP]":"");
		menu_additem(menu, szText)

		
		
	}
	menu_display(id,menu,0)
}

public Lista_Graczy_handler(id,menu,item)
{
}

 

Teraz plugin w ogóle nie działa LOL ? 

 

 

Jakieś logi ? ja testowałem przed chwilą i mi działał bezproblemowo


  • +
  • -
  • 1

#15 XXL

    Wszechwiedzący

  • Autor tematu
  • Power User

Reputacja: 114
Zaawansowany

  • Postów:568
Offline

Napisano 11.11.2014 19:48

Wybacz działa bo zapomniałem o tym  :D

, get_user_flags(id)

tylko kolejny problem że wyświetla mi się że każdy ma VIP'a


  • +
  • -
  • 0

#16 Dziobak?

    Wszechmogący

  • Power User

Reputacja: 265
Wszechwidzący

  • Postów:645
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Radom
Offline

Napisano 11.11.2014 20:17

Wybacz działa bo zapomniałem o tym   :D

, get_user_flags(id)

tylko kolejny problem że wyświetla mi się że każdy ma VIP'a

		formatex( szText, charsmax( szText ), "%s \r[%i monet] \y%s", nick, cod_get_user_coins(i), get_user_flags(id) & ADMIN_LEVEL_H ?"[VIP]":"");

w get_user_flags(id) zmień z id na i


  • +
  • -
  • 1




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

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