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

Wywołanie funkcji na graczu.


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

#1 Owner123

    Wszechpomocny

  • Użytkownik

Reputacja: 146
Zaawansowany

  • Postów:331
  • Lokalizacja:Barty ;]
Offline

Napisano 31.10.2009 06:31

Witam.
Otóż chciałbym napisać plugin który po wpisaniu na say /costam nick wywoła mi funkcje na graczu "nick".
Oczywiście będzie pomógł za pomoc ;>.
  • +
  • -
  • 0

#2 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1 549
  • Lokalizacja:.
Offline

Napisano 31.10.2009 09:18

A co ta funkcja miała by robić?
Możesz sprawdzić jak nie działa napisz to poprawie ;)

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Costam"
#define VERSION "1.0"
#define AUTHOR "Vertricus"
#define ACCESS ADMIN_USER

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("/costam", "costam", ACCESS, "Uzycie /costam <nick>")
	
	// Add your code here...
}
public costam(id, level, cid)
{ 
    if(!cmd_access(id,level, cid, 2)) 
        return PLUGIN_HANDLED; 
    new name[32]; 
    read_argv(1, name, 31); 
    new target=cmd_target(id,name,0); 
    if(target){ 
        get_user_name(target, name, 31);
        client_print(id, print_chat, "Kochasz %s",name); 
    } 
    return PLUGIN_HANDLED 
}

  • +
  • -
  • 0

#3 Owner123

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 146
Zaawansowany

  • Postów:331
  • Lokalizacja:Barty ;]
Offline

Napisano 01.11.2009 17:13

Mi chodziło bardziej o to żeby ktoś zrobił taki mini poradnik jak to zrobić xD Ale jakbyś mógł to chociaż opisz co każda linijka kodu robi, ofc tylko te cmd_target itd. xD Bo ja zielony jestem i nie za bardzo ogarniam pawna jeszcze.
  • +
  • -
  • 0

#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 01.11.2009 17:57

Zapraszam do dokumentacji http://www.amxmodx.org/funcwiki.php :P
  • +
  • -
  • 0

#5 Change

    Super Hero

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:1 161
  • Lokalizacja:Konin
Offline

Napisano 01.11.2009 19:58

BTW.

register_clcmd("say /costam", "costam", ACCESS, "Uzycie /costam ")

chyba co ?
  • +
  • -
  • 0

#6 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1 549
  • Lokalizacja:.
Offline

Napisano 01.11.2009 23:09

Change, nie rozumie o co ci chodzi.
Nie koniecznie musi być say, a większość komend wykonywanych na graczy wpisujemy bezpośrednio w konsoli.
@top jutro jak nie zapomnę to ci to opisze, btw sprawdzałeś czy działa?
  • +
  • -
  • 0

#7 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 02.11.2009 07:48

@UP

Otóż chciałbym napisać plugin który po wpisaniu na say /costam nick wywoła mi funkcje na graczu "nick".


  • +
  • -
  • 0

#8 Change

    Super Hero

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:1 161
  • Lokalizacja:Konin
Offline

Napisano 02.11.2009 09:14

Vertricus, Knopers przybliżył Ci o co mi chodzi ;) DOkładnie to.
  • +
  • -
  • 0

#9 Owner123

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 146
Zaawansowany

  • Postów:331
  • Lokalizacja:Barty ;]
Offline

Napisano 02.11.2009 19:58

dzięki smiga :D Temat mozna close :D
  • +
  • -
  • 0




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

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