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

Motd z pluginu


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

#1 loleN

    Profesjonalista

  • Oczekujący

Reputacja: 27
Życzliwy

  • Postów:157
  • Steam:steam
  • Lokalizacja:Częstochowa
Offline

Napisano 22.03.2009 22:52

Mam taka linijkę
show_motd(id,"motd.txt","Motd")
I jak zrobić aby motd nie wyczytywał się z pliku motd.txt tylko był wyczytywane z pluginu. Jeśli nie zrozumiale to nie chce dołączać pliku motd do mojego pluginu i czy da się aby zawartość jego była ze źródła...


Wiem namieszałem xD :)
  • +
  • -
  • 0

#2 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

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

Napisano 22.03.2009 22:55

http://www.amxmodx.o...p?go=func&id=21

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.

zamiast nazwy pliku dajesz treść wiadomości
  • +
  • -
  • 0

#3 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 22.03.2009 22:56

public showitem(id,itemname[],itemvalue[],itemeffect[],Durability[])

{

	new diabloDir[64]	

	new g_ItemFile[64]

	new amxbasedir[64]

	get_basedir(amxbasedir,63)

	

	format(diabloDir,63,"%s/diablo",amxbasedir)

	

	if (!dir_exists(diabloDir))

	{

		new errormsg[512]

		format(errormsg,511,"Blad: Folder %s/diablo nie mogł być znaleziony. proszę skopiowac ten folder z archiwum do folderu amxmodx",amxbasedir)

		show_motd(id, errormsg, "An error has occured")	

		return PLUGIN_HANDLED

	}

	

	

	format(g_ItemFile,63,"%s/diablo/item.txt",amxbasedir)

	if(file_exists(g_ItemFile))

		delete_file(g_ItemFile)

	

	new Data[768]

	

	//Header

	format(Data,767,"<html><head><title>Informacje o przedmiocie</title></head>")

	write_file(g_ItemFile,Data,-1)

	

	//Background

	format(Data,767,"<body text=^"#FFFF00^" bgcolor=^"#000000^" background=^"%sdrkmotr.jpg^">",Basepath)

	write_file(g_ItemFile,Data,-1)

	

	//Table stuff

	format(Data,767,"<table border=^"0^" cellpadding=^"0^" cellspacing=^"0^" style=^"border-collapse: collapse^" width=^"100%s^"><tr><td width=^"0^">","^%")

	write_file(g_ItemFile,Data,-1)

	

	//ss.gif image

	format(Data,767,"<p align=^"center^"><img border=^"0^" src=^"%sss.gif^"></td>",Basepath)

	write_file(g_ItemFile,Data,-1)

	



	//item name

	format(Data,767,"<td width=^"0^"><p align=^"center^"><font face=^"Arial^"><font color=^"#FFCC00^">[b]Przedmiot: [/b]%s</font>

",itemname)

	write_file(g_ItemFile,Data,-1)

	

	//item value

	format(Data,767,"<font color=^"#FFCC00^">[b]

Wartosc: [/b]%s</font>

",itemvalue)

	write_file(g_ItemFile,Data,-1)

	

	//Durability

	format(Data,767,"<font color=^"#FFCC00^">[b]

Wytrzymalosc: [/b]%s</font>



",Durability)

	write_file(g_ItemFile,Data,-1)

	

	//Effects

	format(Data,767,"<font color=^"#FFCC00^">[b]Efekt:[/b] %s</font></font></td>",itemeffect)

	write_file(g_ItemFile,Data,-1)

	

	//image ss

	format(Data,767,"<td width=^"0^"><p align=^"center^"><img border=^"0^" src=^"%sgf.gif^"></td>", Basepath)

	write_file(g_ItemFile,Data,-1)

	

	//end

	format(Data,767,"</tr></table></body></html>")

	write_file(g_ItemFile,Data,-1)

	

	//show window with message

	show_motd(id, g_ItemFile, "Informacje Przedmiotu")

	

	return PLUGIN_HANDLED

	

}
z diablomoda - jak widac pliki motd sa tworzone z samego pluga
  • +
  • -
  • 0

#4 loleN

    Profesjonalista

  • Autor tematu
  • Oczekujący

Reputacja: 27
Życzliwy

  • Postów:157
  • Steam:steam
  • Lokalizacja:Częstochowa
Offline

Napisano 23.03.2009 15:07

tylko mam problem z html

show_motd(id,"<p align=^"center^"><font size=^"6^">Tekst</font></p>","^%")

  • +
  • -
  • 0

#5 darkman

    Wszechwiedzący

  • Przyjaciel

Reputacja: 87
Zaawansowany

  • Postów:553
  • Lokalizacja:inactive
Offline

Napisano 23.03.2009 15:34

new tablica[1024];
format(tablica, 1023, "twoja tresc np. <p class=^"lol123"^");

a jezeli chodzi ci o cudzyslowie to musisz umiescic tzw. control char, żeby kompilator to inaczej interpretował (domyślnie '^', można zmienić dyrektywą #pragma ctrlchar twojznak)

format(tablica, 1023, "twoja tresc np. <p class=^"lol123^"");

  • +
  • -
  • 0




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

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