Resetscore Error

Въпроси и проблеми свързани с AMXModX.
Аватар
lantimilan
Извън линия
Foreigner
Foreigner
Мнения: 424
Регистриран на: 29 Ное 2017, 22:49
Се отблагодари: 31 пъти
Получена благодарност: 3 пъти

Resetscore Error

Мнение от lantimilan » 09 Дек 2017, 10:39

Hi all , i have one resetscore edit one my friend from Morocco but sometimes make error i dont know why can you see what happen

My error :

Код за потвърждение: Избери целия код

L 12/08/2017 - 17:43:10: Start of error session.
L 12/08/2017 - 17:43:10: Info (map "ls_italy2") (file "addons/amxmodx/logs/error_20171208.log")
L 12/08/2017 - 17:43:10: [CSTRIKE] Invalid player 7
L 12/08/2017 - 17:43:10: [AMXX] Displaying debug trace (plugin "resetscore.amxx", version "8.0")
L 12/08/2017 - 17:43:10: [AMXX] Run time error 10: native error (native "cs_set_user_deaths")
L 12/08/2017 - 17:43:10: [AMXX]    [0] 1194yalp.sma.p::reset_score (line 18)
L 12/08/2017 - 17:43:10: [CSTRIKE] Invalid player 7
L 12/08/2017 - 17:43:10: [AMXX] Displaying debug trace (plugin "resetscore.amxx", version "8.0")
L 12/08/2017 - 17:43:10: [AMXX] Run time error 10: native error (native "cs_set_user_deaths")
L 12/08/2017 - 17:43:10: [AMXX]    [0] 1194yalp.sma.p::reset_score (line 18)
L 12/08/2017 - 17:43:11: [CSTRIKE] Invalid player 16
L 12/08/2017 - 17:43:11: [AMXX] Displaying debug trace (plugin "resetscore.amxx", version "8.0")
L 12/08/2017 - 17:43:11: [AMXX] Run time error 10: native error (native "cs_set_user_deaths")
L 12/08/2017 - 17:43:11: [AMXX]    [0] 1194yalp.sma.p::reset_score (line 18)
My .sma file :

Код за потвърждение: Избери целия код

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


public plugin_init() 
{
	register_plugin("Restarto Rezultatin", "8.0", "M.Mesbah")

	register_clcmd("say /resetscore", "reset_score")
	register_clcmd("say /restartscore", "reset_score")
	register_clcmd("say /rs", "reset_score")
}

public reset_score(id) 
{
	cs_set_user_deaths(id, 0);
	set_user_frags(id, 0);
	cs_set_user_deaths(id, 0);
	set_user_frags(id, 0);
	ColorChat(id, "!t[!gLS!t]!g: !yJu sapo restartuat rezultatin tuaj ne !t0")
	
	return PLUGIN_HANDLED;
}


//--------------------------------------------------------------------------------
stock ColorChat(const id, const input[], any:...) {
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!g", "^4");
	replace_all(msg, 190, "!y", "^1");
	replace_all(msg, 190, "!t", "^3");
	
	if(id) players[0] = id;
	else get_players(players, count, "ch"); {
		for(new i = 0; i < count; i++) {
			if(is_user_connected(players[i])) {
				message_begin(MSG_ONE_UNRELIABLE, get_user_msgid

("SayText"), _, players[i]);
				write_byte(players[i]);
				write_string(msg);
				message_end();
			}
		}
	} 
}

Аватар
stop cry!
Извън линия
Потребител
Потребител
Мнения: 382
Регистриран на: 07 Яну 2017, 02:18
Се отблагодари: 2 пъти
Получена благодарност: 1 път

Resetscore Error

Мнение от stop cry! » 09 Дек 2017, 12:50

МНЕНИЕТО Е СКРИТО ОТ СТРАНА НА МОДЕРАТОР! ЦЪКНИ ВЪРХУ ЛЕНТАТА ЗА ДА ГО ПРЕГЛЕДАШ.
Последно промяна от OciXCrom на 09 Дек 2017, 16:05, променено общо 1 път.
Причина: Не давай съвети като не се разбираш.

Аватар
lantimilan
Извън линия
Foreigner
Foreigner
Мнения: 424
Регистриран на: 29 Ное 2017, 22:49
Се отблагодари: 31 пъти
Получена благодарност: 3 пъти

Resetscore Error

Мнение от lantimilan » 09 Дек 2017, 14:40

stop cry! написа: 09 Дек 2017, 12:50 write "debug" in front of plugin
I have debug

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Resetscore Error

Мнение от OciXCrom » 09 Дек 2017, 16:09

This error should be thrown when the player is trying to reset his score while he isn't connected to the server, but this can't possibly happen, so I really don't see why this error is shown. Try it like this:

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <cstrike>
#include <fun>


public plugin_init() 
{
	register_plugin("Restarto Rezultatin", "8.0", "M.Mesbah")

	register_clcmd("say /resetscore", "reset_score")
	register_clcmd("say /restartscore", "reset_score")
	register_clcmd("say /rs", "reset_score")
}

public reset_score(id) 
{
	if(is_user_connected(id))
	{
		set_user_frags(id, 0);
		cs_set_user_deaths(id, 0);
		ColorChat(id, "!t[!gLS!t]!g: !yJu sapo restartuat rezultatin tuaj ne !t0")
	}
	
	return PLUGIN_HANDLED;
}


//--------------------------------------------------------------------------------
stock ColorChat(const id, const input[], any:...) {
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!g", "^4");
	replace_all(msg, 190, "!y", "^1");
	replace_all(msg, 190, "!t", "^3");
	
	if(id) players[0] = id;
	else get_players(players, count, "ch"); {
		for(new i = 0; i < count; i++) {
			if(is_user_connected(players[i])) {
				message_begin(MSG_ONE_UNRELIABLE, get_user_msgid

("SayText"), _, players[i]);
				write_byte(players[i]);
				write_string(msg);
				message_end();
			}
		}
	} 
}
PS: why were the set_user_frags and cs_set_user_deaths lines written twice? Also, "amxmisc" include is not needed.
PS2: you can try my plugin instead - viewtopic.php?f=32&t=63

Аватар
lantimilan
Извън линия
Foreigner
Foreigner
Мнения: 424
Регистриран на: 29 Ное 2017, 22:49
Се отблагодари: 31 пъти
Получена благодарност: 3 пъти

Resetscore Error

Мнение от lantimilan » 09 Дек 2017, 17:49

Yes i know your plugin but i like some more simple not show in server witch player resetscore just to show c0d3 : /rs
but i try and your plugin :)

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Resetscore Error

Мнение от OciXCrom » 09 Дек 2017, 19:21

It's as simple as the one you're using.

Аватар
lantimilan
Извън линия
Foreigner
Foreigner
Мнения: 424
Регистриран на: 29 Ное 2017, 22:49
Се отблагодари: 31 пъти
Получена благодарност: 3 пъти

Resetscore Error

Мнение от lantimilan » 18 Мар 2018, 09:12

Fixed close topic ;)

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Поддръжка / Помощ”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 8 госта