Pavlit0

Reikia informacijos ; }

Recommended Posts


Bandžiau pataisyt tą rank, pažiūrėkit ar dabar viskas gerai bus:

#include 
#include 

new g_name[33][32]

new join_message
new enter_message

new g_connectAdmin_sync
new g_connectUser_sync

public plugin_init()
{
register_plugin("Join Rank", "1.0", "AMX Mod X")

join_message = register_cvar("amx_join", "1")
enter_message = register_cvar("amx_enter_msg", "Connected: %name%\nRank: %rankpos%")

g_connectAdmin_sync = CreateHudSyncObj()
g_connectUser_sync = CreateHudSyncObj()
}

public client_putinserver(id)
{
new param[1]
param[0] = id

g_name[id][0] = 0
get_user_name(id, g_name[id], 31)

set_task(0.5, "enter_msg", 0, param, 1)
return PLUGIN_CONTINUE
}

public enter_msg(param[])
{
if (!get_pcvar_num(join_message))
	return PLUGIN_HANDLED

new id = param[0]

new message[192]
get_pcvar_string(enter_message, message, 191)

if (cvar_exists("csstats_reset"))
{
	new data[8], rankpos[8], pos
	pos = get_user_stats(id, data, data)
	num_to_str(pos, rankpos, 7)

	replace(message, 191, "%name%", g_name[id])
	replace(message, 191, "%rankpos%", rankpos)
	replace_all(message, 191, "\n", "^n")

	if (get_user_flags(id) & ADMIN_RESERVATION)
	{
		set_hudmessage(200, 0, 0, 0.05, 0.40, 2, 0.1, 5.0, 0.02, 0.1, -1)
		ShowSyncHudMsg(0, g_connectAdmin_sync, message)

		client_cmd(0, "spk buttons/blip2")
		return PLUGIN_HANDLED
	}

	else
	{
		set_hudmessage(0, 200, 0, 0.05, 0.48, 0, 6.0, 4.0, 0.5, 0.15, -1)
		ShowSyncHudMsg(0, g_connectUser_sync, message)
	}
}

return PLUGIN_CONTINUE
}

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį
Svečias
Ši tema yra užrakinta.

  • Šiame puslapyje naršo:   0 nariai

    Nėra registruotų narių peržiūrinčių šį forumą.

  • eneba
  • eneba
  • eneba



  • SuperGames programele
  • SuperGames programele