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

Nietypowy plugin


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

#1 NickCS

    Życzliwy

  • Użytkownik

Reputacja: -2
Nowy

  • Postów:28
  • Imię:Kkkk
  • Lokalizacja:Milicz
Offline

Napisano 05.07.2011 08:27

Witam chciałbym prosić i napisanie pluginu który polegałby na:

Po wpisaniu komendy na sayu /sklep wyświetlało by się takie samo okienko jak z top15 tylko że w tym okienku byłaby jakaś grafika nie ważne jaka

Jeśli ktoś mógłby to poprosiłbym o napisanie czegoś takiego za pomoc leci +
  • +
  • -
  • 0

#2 kamioool

    Profesjonalista

  • Zbanowany

Reputacja: 40
Pomocny

  • Postów:203
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Wrocław
Offline

Napisano 05.07.2011 09:04

*
Popularny

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "motd"
#define VERSION "1.0"
#define AUTHOR "Antylol"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /okienko","ShowMotd"). // komenda /okienko otwiera okno
}

public ShowMotd(id)
{
show_motd(id, "okienko.txt")
}


I w folderze CStrike tworzysz plik okienko.txt o zawartosci

<html>
<head>
<title>Board</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<img src="grafika.obrazek.jpg" alt="obrazek">
</body>
</html>

Użytkownik kamioool edytował ten post 05.07.2011 09:06


#3 NickCS

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: -2
Nowy

  • Postów:28
  • Imię:Kkkk
  • Lokalizacja:Milicz
Offline

Napisano 05.07.2011 13:43

dzięki reputacja poszła :)
  • +
  • -
  • 0

#4 WinterBoy

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:8
  • Imię:xxxxxxxxxxxxxxxxx
  • Lokalizacja:xxxxxxxxxx
Offline

Napisano 12.07.2011 07:40

Jeszcze się wtrące wiecie może jak zrobić żeby w jednym pluginie były 2 okienka i dwie komendy na to?
  • +
  • -
  • 0

#5 naXe

    Banned

  • Zbanowany

Reputacja: 269
Wszechwidzący

  • Postów:1 489
  • GG:
  • Steam:steam
  • Lokalizacja:Kwidzyn
Offline

Napisano 12.07.2011 07:45

WinterBoy, proszę

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "motd"
#define VERSION "1.0"
#define AUTHOR "Antylol"


public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        register_clcmd("say /komenda1","ShowMotd")  // komenda /komenda1 otwiera okno 
        register_clcmd("say /komenda2","ShowMotd2")  // komenda /komenda2 otwiera okno
}

public ShowMotd(id)
{
        show_motd(id, "okienko.txt")
}

public ShowMotd2(id)
{
        show_motd(id, "okienko2.txt")
}

a w cstrike/ tworzysz dwa pliki tekstowe (okienko.txt i okienko2.txt)

a w nich dajesz

<html>
<head>
<title>Board</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<img src="grafika.obrazek.jpg" alt="obrazek">
</body>
</html>

lub coś innego (jeżeli znasz się na HTML trochę :P)



@edit

kamioool zrobiłeś błąd
powinno być:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "motd"
#define VERSION "1.0"
#define AUTHOR "Antylol"


public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        register_clcmd("say /okienko","ShowMotd")  // komenda /okienko otwiera okno 
}

public ShowMotd(id)
{
        show_motd(id, "okienko.txt")
}

Użytkownik naXe edytował ten post 12.07.2011 07:46


#6 WinterBoy

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:8
  • Imię:xxxxxxxxxxxxxxxxx
  • Lokalizacja:xxxxxxxxxx
Offline

Napisano 12.07.2011 08:50

i dodając kolejne w
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /komenda1","ShowMotd") // komenda /komenda1 otwiera okno
register_clcmd("say /komenda2","ShowMotd2") // komenda /komenda2 otwiera okno
register_clcmd("say /komenda2","ShowMotd3") // komenda /komenda3 otwiera okno
a potem dodając w
public ShowMotd(id)
{
show_motd(id, "okienko.txt")
}

public ShowMotd(id)
{
show_motd(id, "okienko.txt")
}

public ShowMotd2(id)
{
show_motd(id, "okienko2.txt")
}
public ShowMotd(id)
{
show_motd(id, "okienko.txt")
}

public ShowMotd2(id)
{
show_motd(id, "okienko3.txt")
}
można tak robić bez końca?
  • +
  • -
  • 0

#7 naXe

    Banned

  • Zbanowany

Reputacja: 269
Wszechwidzący

  • Postów:1 489
  • GG:
  • Steam:steam
  • Lokalizacja:Kwidzyn
Offline

Napisano 12.07.2011 09:04

Czemu nie ?

Tylko public musi być inny ;)

#8 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

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

Napisano 12.07.2011 21:07

Jak wklejacie jakiś kod to uzywajcie tagów [sma][./sma] (taka niebieska ikonka z X) - dużo łatwiej się wtedy to czyta...
  • +
  • -
  • 0

#9 BaQStiC

    Supra Team

  • Power User

Reputacja: 108
Zaawansowany

  • Postów:628
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Ck / Wroc
Offline

Napisano 13.07.2011 10:49

A mam pytanie jak dodac do tego informacje na czacie o danej komendzie?
  • +
  • -
  • 0

#10 kamioool

    Profesjonalista

  • Zbanowany

Reputacja: 40
Pomocny

  • Postów:203
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Wrocław
Offline

Napisano 13.07.2011 10:51

kamioool zrobiłeś błąd
powinno być:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "motd"
#define VERSION "1.0"
#define AUTHOR "Antylol"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /okienko","ShowMotd") // komenda /okienko otwiera okno
}

public ShowMotd(id)
{
show_motd(id, "okienko.txt")
}


Staram sie ale błedu nie widze, nie widze też żadnej róznicy miedzy tym co napisałeś Ty a ja :P

#11 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

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

Napisano 13.07.2011 13:20

A mam pytanie jak dodac do tego informacje na czacie o danej komendzie?


http://amxx.pl/topic...rtiser-tag-you/ - łap
  • +
  • -
  • 0

#12 BaQStiC

    Supra Team

  • Power User

Reputacja: 108
Zaawansowany

  • Postów:628
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Ck / Wroc
Offline

Napisano 13.07.2011 13:42

Tylko ze ja chcialem w tym samym kodzie.
  • +
  • -
  • 0

#13 kapi10072

    Wszechpomocny

  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:318
  • Steam:steam
  • Imię:Kacper
  • Lokalizacja:Polska
Offline

Napisano 13.07.2011 22:37


/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "motd"
#define VERSION "1.0"
#define AUTHOR "Antylol"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /okienko","ShowMotd") // komenda /okienko otwiera okno
}

public ShowMotd(id)
{
show_motd(id, "okienko.txt")
client_print(id, print_chat, "Uzyles okienka!")
}

  • +
  • -
  • 0

Dołączona grafika
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź ;)
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D


#14 diablix

    emeryt

  • Przyjaciel

Reputacja: 507
Wszechwiedzący

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

Napisano 13.07.2011 22:58

Jemu chodziło o to żeby wysyłało co jakiś czas informacje o komendzie.

#include <amxmodx>

#define VERSION "0.1"

new const g_sCommands[][] = {
"say /okienko",
"say /motd"
};

public plugin_init() {
register_plugin("motd", VERSION, "diablix")

for(new i = 0 ; i < sizeof g_sCommands ; i ++)
register_clcmd(g_sCommands[i], "cmdOkienko");

set_task(180.0, "taskPrintInfo", _, _, _, "b");
}

public cmdOkienko(id) show_motd(id, "okienko.txt.", "Motd");

public taskPrintInfo() client_print(0, 3, "Komendy na serwerze : ^"%s^" lub ^"%s^" aby otworzyc okienko", g_sCommands[0], g_sCommands[1]);

  • +
  • -
  • 0




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

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