amx_costam "nick"
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.
|
Jak wywołać funkcję na danym graczu?
#1
Napisano 09.04.2012 19:34
#2
Napisano 09.04.2012 20:24
register_clcmd("zabij","zabijanie",ADMIN_RCON,"<#userid,nick, steamid>"); public zabijanie(id, level, cid) { if(!cmd_access(id,level, cid, 3)) return PLUGIN_HANDLED; new szName[32]; read_argv(1, szName, 31); new iTarget=cmd_target(id,szName,0); if(iTarget){ if(is_user_alive(iTarget)) user_kill(id,1) } return PLUGIN_HANDLED }
#3
Napisano 09.04.2012 21:02
wyświetla "<#userid,nick, steamid>"
Użytkownik ParadisO edytował ten post 09.04.2012 21:03
#4
Napisano 10.04.2012 12:20
#5
Napisano 10.04.2012 12:33
#6
Napisano 10.04.2012 12:37
#7
Napisano 10.04.2012 12:41
Uzycie: zabij <#userid,nick, steamid
Użytkownik ParadisO edytował ten post 10.04.2012 12:43
#8
Napisano 10.04.2012 12:51
#include <amxmodx>
#include <amxmisc>
#include <engine>
public plugin_init() {
register_plugin("Kill", "0.1", "phoeniX");
register_concmd("amx_zabij", "cmdZabij", ADMIN_RCON, "<nick>");
}
public cmdDodaj(id, level, cid){
new sName[64];
get_user_name(id, sName, sizeof sName - 1);
if(!(get_user_flags(id) & ADMIN_RCON))
return;
new target[32], reason[21];
read_argv(1, target, 31);
read_argv(2, reason, 20);
new player = cmd_target(id, target, 8);
if(!player)
return;
fakedamage(id, "The Block of Death", 10000.0, DMG_GENERIC);
return;
}
Proszę. Zobacz czy działa.
#9
Napisano 10.04.2012 13:00
czemu
register_concmd, a nie
register_clcmd
i
czemu nie zmieniles
cmdDodaj na cmdZabij ??
po lekkiej edycji działa
#10
Napisano 10.04.2012 19:32
2 pytania
czemu
register_concmd
, a nie
register_clcmd
clcmd - może być wpisana tylko w konsoli gracza
concmd - może być wpisana w każdej konsoli
czyli dla Ciebie bez różnicy, a nawet lepiej bo przez konsolę serwera sobie kogoś zabijesz
DarkGL to mój autorytet.
skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować
#11
Napisano 10.04.2012 20:26
[warn=DarkGL]"jak pomogło daj + . "[/warn]
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych