@ALL ?A jak wykonać taką komendę na wszystkich graczach na mapie ?
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.
|
Guest Message by DevFuse

Operacje na graczuZa pomocą komend!
Temat rozp. sbstn, 24.04.2010 19:55
25 odpowiedzi w tym temacie
#21
Napisano 15.12.2010 15:42
#22
Napisano 15.12.2010 16:04
@GoldeNx3
Robisz wtedy tak:
Robisz wtedy tak:
new iPlayers[32], iNum get_players(iPlayers, iNum) for(new i=0; i<iNum;i++) { I tu dajesz co chcesz index to iPlayers[i] np. cs_set_user_money(iPlayers[i], 300) }

#23
Napisano 12.01.2011 14:09
A jak zrobić, aby każdy gracz mógł użyć tej komendy?
#24
Napisano 28.05.2011 10:06
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
public plugin_init()
{
register_clcmd("amx_give_hp", "give_hp", _, "<nick> <hp>") //usuwasz tylko flage przez kogo ta komenda może być wpisywana
}
public give_hp(id,level,cid)
{
if(!cmd_access(id,level,cid,3)) return PLUGIN_HANDLED
new arg1[32]
new arg2[6]
read_argv(1,arg1,31)
read_argv(2,arg2,5)
new player=cmd_target(id,arg1,CMDTARGET_ALLOW_SELF)
new bonus=str_to_num(arg2)
if (!player)
{
console_print(id, "Gracz %s nie odnaleziony!",arg1)
return PLUGIN_HANDLED
}else
{
new money=cs_get_user_money(player)
cs_set_user_money(player,money+bonus)
}
return PLUGIN_HANDLED
}
Użytkownik ToJaTwojTelefon edytował ten post 28.05.2011 10:55
#25
Napisano 28.05.2011 10:19
chyba raczej:
register_clcmd("amx_give_hp", "give_hp", _, "<nick> <hp>")
#26
Napisano 28.05.2011 10:55
Sory mój błąd. Dzięki za poprawkę.
Użytkownik ToJaTwojTelefon edytował ten post 28.05.2011 11:06
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych