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

MONETY + HUD


  • Nie mo偶esz napisa膰 tematu
  • Zaloguj si臋, aby doda膰 odpowied藕
10 odpowiedzi w tym temacie

#1 SoLLuffka

    Pomocny

  • U偶ytkownik

Reputacja: 1
Nowy

  • Post贸w:73
  • Imi臋:Micha艂
  • Lokalizacja:Zamo艣膰
Offline

Napisano 11.02.2022 17:59

Moi drodzy mam pytanko. 
Chc臋 doda膰 na DD2 system monet i po艂膮czy膰 go z hud. Posiadam system monet pod codmoda, kt贸ry jest dost臋pny u Was na stronie tylko mam jeden problem. Nie mam poj臋cia jak dopisa膰 informacje o ilo艣ci monet do hud kt贸ry jest w innym pluginie. Pomorze kto艣 ? 


  • +
  • -
  • 0

#2 N1K1Cz

    Profesjonalista

  • U偶ytkownik

Reputacja: 48
Pomocny

  • Post贸w:150
  • GG:
  • Steam:steam
  • Imi臋:/\^-^/\
Online

Napisano 11.02.2022 21:08

To tak, najpierw wy艂膮czasz z systemu monet hud (aby nie wy艣wietla艂o monet z hudu dd2 i hudu monet)

Przed plugin_init (w pluginie z hudem) wpisujesz - native cod_get_user_coins(id);

P贸藕niej w linijce gdzie masz HUD DD2 na ko艅cu dopisujesz "^nMonety: %i, cod_get_user_coins(id)"

 

Gotowiec:

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define PLUGIN "HUD"
#define VERSION "1.0"
#define AUTHOR "N1K1Cz"

#define ZADANIE_POKAZ_HUD 666
#define TAG "*HUD*"

new g_szNickGracza[33][32], g_iHud;
native cod_get_user_coins(id);
public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
	RegisterHam(Ham_Spawn, "player", "Respawn", 1);
        g_iHud = CreateHudSyncObj();
}
public Respawn(id)
{
	if(!task_exists(id+ZADANIE_POKAZ_HUD))
		set_task(0.1, "Hud", id+ZADANIE_POKAZ_HUD, _, _, "b");
	if(!is_user_alive(id) || !is_user_connected(id))
		return;
}
public Hud(id)
{
	id -= ZADANIE_POKAZ_HUD;
	if(!is_user_connected(id))
	{
		remove_task(id+ZADANIE_POKAZ_HUD);
		return PLUGIN_CONTINUE;
	}
	new iTarget = id;

	if(!is_user_alive(iTarget)) {
		iTarget = pev(id, pev_iuser2);
	}	
	get_user_name(id, g_szNickGracza[id], 31);
	set_hudmessage(255, 255, 255, 0.01, 0.18, 0, 0.01, 1.0, 0.01);
	ShowSyncHudMsg(id, g_iHud, "Forum.pl^n[Nick: %s]^n[Monety: %i]",g_szNickGracza[iTarget], cod_get_user_coins(id));
	
	return PLUGIN_CONTINUE;
}

Za艂膮czone pliki


  • +
  • -
  • 0

Potrzebujesz pomocy z serwerem/paczk膮? Napisz do mnie! Ch臋tnie pomog臋  ^D^ 

- Discord: N1K1Cz#0751

- GG: 70679564

- Steam: https://steamcommunity.com/id/N1K1Cz/

 


#3 SoLLuffka

    Pomocny

  • Autor tematu
  • U偶ytkownik

Reputacja: 1
Nowy

  • Post贸w:73
  • Imi臋:Micha艂
  • Lokalizacja:Zamo艣膰
Offline

Napisano 11.02.2022 21:27

Zrobi艂em jak powiedzia艂a艣, owszem w hud wy艣wietla si臋 jak m贸wi艂e艣 lecz nie zlicza monet. 
U偶ywam tego pluginu do monet 
[cod nowy]System Monet - Poradniki, 艁atki oraz Pluginy - AMXX.pl: Support AMX Mod X i SourceMod


  • +
  • -
  • 0

#4 N1K1Cz

    Profesjonalista

  • U偶ytkownik

Reputacja: 48
Pomocny

  • Post贸w:150
  • GG:
  • Steam:steam
  • Imi臋:/\^-^/\
Online

Napisano 11.02.2022 21:52

Zrobi艂em jak powiedzia艂a艣, owszem w hud wy艣wietla si臋 jak m贸wi艂e艣 lecz nie zlicza monet.
U偶ywam tego pluginu do monet
[cod nowy]System Monet - Poradniki, 艁atki oraz Pluginy - AMXX.pl: Support AMX Mod X i SourceMod

Zobacz czy zapisuje ci si臋 plik nvault je偶eli nie zapisuje to sprawd藕 error logi/logi
  • +
  • -
  • 0

Potrzebujesz pomocy z serwerem/paczk膮? Napisz do mnie! Ch臋tnie pomog臋  ^D^ 

- Discord: N1K1Cz#0751

- GG: 70679564

- Steam: https://steamcommunity.com/id/N1K1Cz/

 


#5 SoLLuffka

    Pomocny

  • Autor tematu
  • U偶ytkownik

Reputacja: 1
Nowy

  • Post贸w:73
  • Imi臋:Micha艂
  • Lokalizacja:Zamo艣膰
Offline

Napisano 11.02.2022 22:15

dzi臋ki ju偶 wszystko dzia艂a :) Daje + a masz mo偶e gdzie艣 plugin z klanami tylko 偶eby nie by艂o expa itp bo to na dd2 chcia艂bym wykorzysta膰 :)


  • +
  • -
  • 0

#6 N1K1Cz

    Profesjonalista

  • U偶ytkownik

Reputacja: 48
Pomocny

  • Post贸w:150
  • GG:
  • Steam:steam
  • Imi臋:/\^-^/\
Online

Napisano 11.02.2022 22:20

dzi臋ki ju偶 wszystko dzia艂a :) Daje + a masz mo偶e gdzie艣 plugin z klanami tylko 偶eby nie by艂o expa itp bo to na dd2 chcia艂bym wykorzysta膰 :)

Niestety nie posiadam takiego pluginu
  • +
  • -
  • 0

Potrzebujesz pomocy z serwerem/paczk膮? Napisz do mnie! Ch臋tnie pomog臋  ^D^ 

- Discord: N1K1Cz#0751

- GG: 70679564

- Steam: https://steamcommunity.com/id/N1K1Cz/

 


#7 SoLLuffka

    Pomocny

  • Autor tematu
  • U偶ytkownik

Reputacja: 1
Nowy

  • Post贸w:73
  • Imi臋:Micha艂
  • Lokalizacja:Zamo艣膰
Offline

Napisano 11.02.2022 23:40

 

Zrobi艂em jak powiedzia艂a艣, owszem w hud wy艣wietla si臋 jak m贸wi艂e艣 lecz nie zlicza monet.
U偶ywam tego pluginu do monet
[cod nowy]System Monet - Poradniki, 艁atki oraz Pluginy - AMXX.pl: Support AMX Mod X i SourceMod

Zobacz czy zapisuje ci si臋 plik nvault je偶eli nie zapisuje to sprawd藕 error logi/logi

 

niestety dzia艂a艂o ale na chwil臋, dalej nie zlicza monet. Powiedz mi czy silnik codmoda musz臋 instalowa膰? je偶eli tak to kt贸ry wybra膰?

L 02/11/2022 - 23:38:51: Invalid CVAR pointer
L 02/11/2022 - 23:38:51: [AMXX] Displaying debug trace (plugin "systemmonet.amxx", version "1.1.1")
L 02/11/2022 - 23:38:51: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 02/11/2022 - 23:38:51: [AMXX]    [0] systemmonet (3).sma::EnemyKilled (line 140)
L 02/11/2022 - 23:39:34: Invalid CVAR pointer
L 02/11/2022 - 23:39:34: [AMXX] Displaying debug trace (plugin "systemmonet.amxx", version "1.1.1")
L 02/11/2022 - 23:39:34: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 02/11/2022 - 23:39:34: [AMXX]    [0] systemmonet (3).sma::BombPlanted (line 179)
L 02/11/2022 - 23:39:34: [AMXX]    [1] systemmonet (3).sma::bomb_planted (line 297)
L 02/11/2022 - 23:39:37: Invalid CVAR pointer
L 02/11/2022 - 23:39:37: [AMXX] Displaying debug trace (plugin "systemmonet.amxx", version "1.1.1")
L 02/11/2022 - 23:39:37: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 02/11/2022 - 23:39:37: [AMXX]    [0] systemmonet (3).sma::EnemyKilled (line 140)
L 02/11/2022 - 23:40:02: Invalid CVAR pointer
L 02/11/2022 - 23:40:02: [AMXX] Displaying debug trace (plugin "systemmonet.amxx", version "1.1.1")
L 02/11/2022 - 23:40:02: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 02/11/2022 - 23:40:02: [AMXX]    [0] systemmonet (3).sma::BombDefused (line 194)
L 02/11/2022 - 23:40:02: [AMXX]    [1] systemmonet (3).sma::bomb_defused (line 302)

U偶ytkownik SoLLuffka edytowa艂 ten post 11.02.2022 23:42

  • +
  • -
  • 0

#8 N1K1Cz

    Profesjonalista

  • U偶ytkownik

Reputacja: 48
Pomocny

  • Post贸w:150
  • GG:
  • Steam:steam
  • Imi臋:/\^-^/\
Online

Napisano 12.02.2022 13:16

 

 

Zrobi艂em jak powiedzia艂a艣, owszem w hud wy艣wietla si臋 jak m贸wi艂e艣 lecz nie zlicza monet.
U偶ywam tego pluginu do monet
[cod nowy]System Monet - Poradniki, 艁atki oraz Pluginy - AMXX.pl: Support AMX Mod X i SourceMod

Zobacz czy zapisuje ci si臋 plik nvault je偶eli nie zapisuje to sprawd藕 error logi/logi

 

niestety dzia艂a艂o ale na chwil臋, dalej nie zlicza monet. Powiedz mi czy silnik codmoda musz臋 instalowa膰? je偶eli tak to kt贸ry wybra膰?

L 02/11/2022 - 23:38:51: Invalid CVAR pointer
L 02/11/2022 - 23:38:51: [AMXX] Displaying debug trace (plugin "systemmonet.amxx", version "1.1.1")
L 02/11/2022 - 23:38:51: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 02/11/2022 - 23:38:51: [AMXX]    [0] systemmonet (3).sma::EnemyKilled (line 140)
L 02/11/2022 - 23:39:34: Invalid CVAR pointer
L 02/11/2022 - 23:39:34: [AMXX] Displaying debug trace (plugin "systemmonet.amxx", version "1.1.1")
L 02/11/2022 - 23:39:34: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 02/11/2022 - 23:39:34: [AMXX]    [0] systemmonet (3).sma::BombPlanted (line 179)
L 02/11/2022 - 23:39:34: [AMXX]    [1] systemmonet (3).sma::bomb_planted (line 297)
L 02/11/2022 - 23:39:37: Invalid CVAR pointer
L 02/11/2022 - 23:39:37: [AMXX] Displaying debug trace (plugin "systemmonet.amxx", version "1.1.1")
L 02/11/2022 - 23:39:37: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 02/11/2022 - 23:39:37: [AMXX]    [0] systemmonet (3).sma::EnemyKilled (line 140)
L 02/11/2022 - 23:40:02: Invalid CVAR pointer
L 02/11/2022 - 23:40:02: [AMXX] Displaying debug trace (plugin "systemmonet.amxx", version "1.1.1")
L 02/11/2022 - 23:40:02: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 02/11/2022 - 23:40:02: [AMXX]    [0] systemmonet (3).sma::BombDefused (line 194)
L 02/11/2022 - 23:40:02: [AMXX]    [1] systemmonet (3).sma::bomb_defused (line 302)

Nie trzeba instalowa膰 silnika Cod Moda, ale trudno mi powiedzie膰 czemu takimi b艂臋dami sypie skoro plugin jest dobrze napisany. Ewentualnie

Usu艅 :

new pcvar_savetype;
pcvar_savetype 						= 	get_cvar_num("cod_savetype");

A w public client_authorized zamiast:

	switch(pcvar_savetype)
	{
		case 1: get_user_name(id, player_auth[id], 63);
		case 2: get_user_authid(id, player_auth[id], 63);
		case 3: get_user_ip(id, player_auth[id], 63);
	}

Zostaw:

get_user_authid(id, player_auth[id], 63);

Czyli linijka powinna wygl膮da膰 tak:

public client_authorized(id)
{
	RemoveCoins(id);
		
	get_user_authid(id, player_auth[id], 63);

	if(get_user_flags(id) & VIP)
		player_vip[id] = true;
	else 
		player_vip[id] = false;
	
	LoadCoins(id);
}

  • +
  • -
  • 0

Potrzebujesz pomocy z serwerem/paczk膮? Napisz do mnie! Ch臋tnie pomog臋  ^D^ 

- Discord: N1K1Cz#0751

- GG: 70679564

- Steam: https://steamcommunity.com/id/N1K1Cz/

 


#9 SoLLuffka

    Pomocny

  • Autor tematu
  • U偶ytkownik

Reputacja: 1
Nowy

  • Post贸w:73
  • Imi臋:Micha艂
  • Lokalizacja:Zamo艣膰
Offline

Napisano 15.02.2022 00:42

Nie zlicza monet niestety :(
 

L 02/15/2022 - 00:41:38: [AMXX] Run time error 10 (plugin "systemmonet.amxx") (native "get_pcvar_num") - debug not enabled!

L 02/15/2022 - 00:41:38: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

L 02/15/2022 - 00:41:41: String formatted incorrectly - parameter 6 (total 5)

U偶ytkownik SoLLuffka edytowa艂 ten post 15.02.2022 00:43

  • +
  • -
  • 0

#10 Alelluja

    Miszcz jotbe

  • Power User

Reputacja: 491
Wszechobecny

  • Post贸w:981
  • GG:
Offline

Napisano 15.02.2022 02:57

Dopisz debug do pluginu. Dowiesz si臋 wtedy co jest dok艂adnym problemem jak zobaczysz nowe logi.


  • +
  • -
  • 0

Moje Pluginy | Paczki:
------> http://amxx.pl/topic...od/#entry687942 <------ 500 Post贸w 27.05.2015
------> http://amxx.pl/topic...monety-lombard/<------
------> http://amxx.pl/topic...-na-ammo-packi/<------


#11 SoLLuffka

    Pomocny

  • Autor tematu
  • U偶ytkownik

Reputacja: 1
Nowy

  • Post贸w:73
  • Imi臋:Micha艂
  • Lokalizacja:Zamo艣膰
Offline

Napisano 15.02.2022 09:02

w konsoli
 

L 02/15/2022 - 09:01:29: Invalid CVAR pointer

L 02/15/2022 - 09:01:29: [AMXX] Displaying debug trace (plugin "systemmonet.amxx", version "1.1.1")

L 02/15/2022 - 09:01:29: [AMXX] Run time error 10: native error (native "get_pcvar_num")

L 02/15/2022 - 09:01:29: [AMXX]    [0] systemmonet.sma::EnemyKilled (line 133)


  • +
  • -
  • 0




U偶ytkownicy przegl膮daj膮cy ten temat: 0

0 u偶ytkownik贸w, 0 go艣ci, 0 anonimowych