Page 1 of 1

Eroare sursa

Posted: 25 Feb 2020, 10:28
by gaNNNja
Salut . Am si eu un plugin si am ceva eroare in consola.
| Afiseaza codul
02/23/2020 - 22:11:46: String formatted incorrectly - parameter 6 (total 5)

 02/23/2020 - 22:11:46: [AMXX] Displaying debug trace (plugin "zp_time_present.amxx")

 02/23/2020 - 22:11:46: [AMXX] Run time error 25: parameter error 

 02/23/2020 - 22:11:46: [AMXX] [0] textAr1Iox.sma::TimePresent (line 32)
Pluginul e acesta:
| Afiseaza codul
#include < amxmodx >
#include < amxmisc >

#define PLUGIN	"Time Present"
#define VERSION	"1.0"
#define AUTHOR	"LondoN eXtream"

native zp_get_user_ammo_packs ( Player );
native zp_set_user_ammo_packs ( Player, Packs );

new g_iCvarBonusPacks, g_iCvarTime;

public plugin_init ( )
{
	register_plugin ( PLUGIN, VERSION, AUTHOR );
	
	g_iCvarBonusPacks = register_cvar ( "time_present_bonus", "5" );
	g_iCvarTime = register_cvar ( "time_present_time", "10" );
}

public client_putinserver ( Player )
{
	if ( is_user_bot ( Player ) || is_user_hltv ( Player ) )
		return;

	set_task ( float ( get_pcvar_num ( g_iCvarTime ) ), "TimePresent", Player, _, _, "b" );
}

public TimePresent ( Player )
{
	zp_set_user_ammo_packs ( Player, zp_get_user_ammo_packs ( Player ) + get_pcvar_num ( g_iCvarBonusPacks ) );
	client_print ( Player, print_chat, "[Time Present] You recive %d ammo packs for playing %d minute%s", get_pcvar_num ( g_iCvarBonusPacks ), get_pcvar_num ( g_iCvarTime ) == 1 ? "" : "s" );
}

public client_disconnect ( Player )
{
	if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
		remove_task ( Player );

	return PLUGIN_CONTINUE;
}

Re: Eroare sursa

Posted: 25 Feb 2020, 16:51
by EnTeR_

Code: Select all

client_print ( Player, print_chat, "[Time Present] You recive %d ammo packs for playing %d minute%s", get_pcvar_num ( g_iCvarBonusPacks ), get_pcvar_num ( g_iCvarTime ) == 1 ? "" : "s" );
-->

Code: Select all

client_print ( Player, print_chat, "[Time Present] You recive %d ammo packs for playing %d minute%s", get_pcvar_num ( g_iCvarBonusPacks ), get_pcvar_num ( g_iCvarTime ), get_pcvar_num ( g_iCvarTime ) == 1 ? "" : "s" );

Re: Eroare sursa

Posted: 25 Feb 2020, 17:02
by gaNNNja
Mersi. Rezolvat cu warning-urile dar tot am o problema la el.

Aparent pluginul acorda fiecărui jucător ammo în continuu

Poza: https://i.imgur.com/HnS2VUy.jpg

Re: Eroare sursa

Posted: 25 Feb 2020, 17:07
by EnTeR_
gaNNNja wrote:
25 Feb 2020, 17:02
Mersi. Rezolvat cu warning-urile dar tot am o problema la el.

Aparent pluginul acorda fiecărui jucător ammo în continuu

Poza: https://i.imgur.com/HnS2VUy.jpg
Pentru ca ai setat la 10 secunde. Vezi cvar "time_present_time"