Czesć mam taki oto kod, i mam dodanie do logow w linijce 45 i 70, chciałbym żeby po slowie graczowi był nick tego gracza ale nie wiem jak to zrobić ![]()
/* Script generated by Pawn Studio */
/*CHANGELOG:
* 1.0.0 - pierwsza dzialajaca wersja
* 1.0.1 - dodanie cod_setcoins
* 1.0.2 - usuniecie bugu z zlym przypisywaniem monet*/
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "System Monet - Komendy Admina"
#define AUTHOR "kisiel96"
#define VERSION "1.0.2"
#define ACCESS_FLAG ADMIN_IMMUNITY
native cod_set_user_coins(id, wartosc);
native cod_get_user_coins(id);
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("cod_givecoins", "cmd_givecoins", ACCESS_FLAG, "<name> <amount>");
register_concmd("cod_setcoins", "cmd_setcoins", ACCESS_FLAG, "<name> <amount>");
}
public cmd_givecoins(id, level, cid)
{
if(!cmd_access(id, level, cid, 3))
return PLUGIN_CONTINUE;
new arg[33];
read_argv(1, arg, 32);
new target = cmd_target(id, arg, CMDTARGET_ALLOW_SELF);
if(!is_user_connected(target))
return PLUGIN_CONTINUE;
read_argv(2, arg, 32);
new ilemonet = str_to_num(arg);
new Nik[32];
get_user_name(id, Nik, 31);
cod_set_user_coins(target, cod_get_user_coins(target)+ilemonet);
log_to_file("addons/amxmodx/logs/monety.log", "[MONETY]Admin %s dal %i monet graczowi.[tutaj ten nick gracza]",Nik, ilemonet);
return PLUGIN_CONTINUE;
}
public cmd_setcoins(id, level, cid)
{
if(!cmd_access(id, level, cid, 3))
return PLUGIN_CONTINUE;
new arg[33];
read_argv(1, arg, 32);
new target = cmd_target(id, arg, CMDTARGET_ALLOW_SELF);
if(!is_user_connected(target))
return PLUGIN_CONTINUE;
read_argv(2, arg, 32);
new ilemonet = str_to_num(arg);
cod_set_user_coins(target, ilemonet);
return PLUGIN_CONTINUE;
new Nik[32];
get_user_name(id, Nik, 31);
log_to_file("addons/amxmodx/logs/monety.log", "[MONETY]Admin %s ustawil %i monet graczowi[tutaj ten nick gracza].",Nik, ilemonet);
}


Dodatki SourceMod






testinPlugin.amxx






