Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Pisanie w konsoli gracza


  • Zamknięty Temat jest zamknięty
5 odpowiedzi w tym temacie

#1 A może sma?

    Godlike

  • Power User

Reputacja: 546
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 15.05.2011 13:33

Siemanko. Istnieje plugin, który pozwala wykonać dowolną komendę w konsoli danego gracza i ew. teamu/wszystkich graczy?
Generalnie chodzi mi o coś takiego, że w swojej konsoli pisze amx_cośtam "nick gracza" "komenda". Jest coś takiego?
  • +
  • -
  • 0

#2 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 15.05.2011 13:38

Tu masz przykład amx_costam nick wywoła komende u gracza /reset mozesz ją zmienić ta osoba która ma flage t może to zrobić
#include <amxmodx> 
#include <amxmisc> 

#define PLUGIN "resetmenu" 
#define VERSION "1.0" 
#define AUTHOR "michal" 


public plugin_init()
{ 
    register_plugin(PLUGIN, VERSION, AUTHOR) 
    register_concmd("amx_costam", "rs", ADMIN_LEVEL_H, "amx_costam <nick lub userid gracza>"); 
} 

public rs(id,level,cid) 
{ 
    if(!cmd_access(id,level,cid,2)) 
    return PLUGIN_HANDLED; 
   
    new argument[32] 
    read_argv(1,argument,31) 
   
    new player = cmd_target(id,argument,31)     
    if(!player)
    return PLUGIN_HANDLED; 
    
    client_cmd(player,"say /reset") // tu komende jaką wpisze gracz
}

  • +
  • -
  • 2

If you can dream it, you can do it.


#3 diablix

    emeryt

  • Przyjaciel

Reputacja: 507
Wszechwiedzący

  • Postów:663
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Warszawa
Offline

Napisano 15.05.2011 13:54

#include <amxmodx>

#define VERSION "0.1"
#define FLAGA ADMIN_MENU

public plugin_init(){
register_plugin("Komendy na graczu", VERSION, "diablix");
register_clcmd("amx_komenda", "cmdKomenda", FLAGA, "<nick> <komenda>");
}

public cmdKomenda(id){
new iTarget[32], szText[64], szName[32], cmdTarget;
read_argv(0, iTarget, 32);
read_args(szText, 64);
parse(szText , szName, sizeof szName - 1);

cmdTarget = find_player("lb", szName);

if(!cmdTarget){
client_print(id, print_console, "Nie ma takiej osoby na serwerze!");
return 1;
}

new iLength = strlen(szName);
new szTempCommand[64];
read_args(szTempCommand, 64);
client_cmd(cmdTarget, szTempCommand[iLength]);

return 1;
}

Użytkownik diablix edytował ten post 15.05.2011 13:55

  • +
  • -
  • 1

#4 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 588
Wszechwiedzący

  • Postów:2 013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 15.05.2011 15:36

A nie słyszeliście o pluginie amx_exec ? :F
AMX Exec 2 v0.3 - AlliedModders
  • +
  • -
  • 1

#5 A może sma?

    Godlike

  • Autor tematu
  • Power User

Reputacja: 546
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 15.05.2011 18:33

A nie słyszeliście o pluginie amx_exec ? :F
AMX Exec 2 v0.3 - AlliedModders


Dziękuje. O to mi chodziło. Prosiłbym o zamknięcie. + dla was :]
  • +
  • -
  • 0

#6 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7 476
  • Lokalizacja:AMXX.PL
Offline

Napisano 15.05.2011 18:38

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Problem rozwiązany.

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych