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
 

Pokazywanie motd niekoniecznie z pliku .txt


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

#1 Gość_deLL_*

  • Gość

Reputacja: 0

Offline

Napisano 03.01.2010 15:38

Witam,

Jak zrobić żeby np. po wpisaniu /info pokazał się MOTD ale nie z pliku np. info.txt tylko motd z tym co wpiszę w .*sma? :)

#2 kasza

    Godlike

  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 03.01.2010 17:59

Myślę że nie otowrzysz tak motd.
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#3 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 03.01.2010 19:11

show_motd
[ Main ] [ Core ] [ amxmodx.inc ]
[ comments ]

show_motd - Displays an MOTD style window to a user.
Syntax:
show_motd ( player, const message[], [ const header[] ] )
Type:
Native
Notes:
player is a player index from 1 to 32.

message can either be a filename or a string formatted message. With VGUI2, the message can be HTML formatted.

You can supply an optional title bar for the window. If not supplied, it will default to the server name.

The length of the message should not be more than around 1,200 characters - going over this limit could potentially crash the client.


Czyli:
show_motd ( id, "Jakas wiadomosc z ograniczeniem do 1200 znakow", "naglowek okna motd (ktory nie jest wymagany)" )

  • +
  • -
  • 0

#4 Gość_deLL_*

  • Autor tematu
  • Gość

Reputacja: 0

Offline

Napisano 03.01.2010 21:03

A jakoś inaczej żeby limit znaków był większy niż 1200?

#5 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 03.01.2010 21:09

A jakoś inaczej żeby limit znaków był większy niż 1200?

napisz nowe biblioteki xD

znaczy się możesz(chyba) dać więcej ale nie będzie działał pasek przewijania na stronie
  • +
  • -
  • 0

#6 Ortega

    mów mi Orti

  • Power User

Reputacja: 363
Wszechpomocny

  • Postów:640
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Sosnowiec
Offline

Napisano 03.01.2010 21:19

Z tego co widzę to wtedy 'chyba' nie tylko pasek nie będzie działał. ;>

potentially crash the client


  • +
  • -
  • 0

#7 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 04.01.2010 01:01

Zastosuj iframe
  • +
  • -
  • 0

#8 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

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

Napisano 04.01.2010 08:47

Abes ale to znów będzie z pliku :)
  • +
  • -
  • 0

#9 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 04.01.2010 10:56

prosty przyklad z diablo moda zmien sobie tylko kod html :D

public cmd_who(id)
{
        static motd[1000],header[100],name[32],len,i
        len = 0
        new team[32]
        static players[32], numplayers
        get_players(players, numplayers, "a")
        new playerid
        // Table i background
        len += formatex(motd[len],sizeof motd - 1 - len,"<body bgcolor=#000000 text=#FFB000>")
        len += formatex(motd[len],sizeof motd - 1 - len,"<center><table width=700 border=1 cellpadding=4 cellspacing=4>")
        len += formatex(motd[len],sizeof motd - 1 - len,"<tr><td>Name</td><td>Klasa</td><td>Level</td><td>Team</td></tr>")
        //Title
        formatex(header,sizeof header - 1,"Diablo Mod Statystyki")
        
        for (i=0; i< numplayers; i++)
	{
                playerid = players[i]
                if ( get_user_team(playerid) == 1 ) team = "Terrorist"
                else if ( get_user_team(playerid) == 2 ) team = "CT"
                else team = "Spectator"
                get_user_name( playerid, name, 31 )
		get_user_name( playerid, name, 31 )
		
		len += formatex(motd[len],sizeof motd - 1 - len,"<tr><td>%s</td><td>%s</td><td>%d</td><td>%s</td></tr>",name,Race[player_class[playerid]], player_lvl[playerid],team)
        }
        len += formatex(motd[len],sizeof motd - 1 - len,"</table></center>")
        
        show_motd(id,motd,header)     
}

  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D




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

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