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

Wczytywanie z .ini


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

#1 SoLiD

    Wszechwidzący

  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:253
  • Lokalizacja:Polska
Offline

Napisano 26.03.2011 20:14

Witam od pewnego czasu próbuję zrobić że plugin mi wczyta informacje z ini tak jak np w users.ini

Możecie podać mi przykład albo jakiś plugin dzięki któremu mogę się wzorować.

Na razie mam takie coś:

new	name[33],
	SyncHudObj;
	
new	 Nick[MAX_CLCMDS][32],
	OPIS[MAX_CLCMDS][64],
	g_clcmdNum;

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
	
	SyncHudObj = CreateHudSyncObj();
	
	new clcmds_ini_file[64]
	get_configsdir(clcmds_ini_file, 63)
	format(clcmds_ini_file, 63, "%s/wchodzi.ini", clcmds_ini_file)
	load_settings(clcmds_ini_file)
}

load_settings(szFilename[])
{
	if (!file_exists(szFilename))
		return 0;

	new text[256];
	new a, pos = 0;

	while (g_clcmdNum < MAX_CLCMDS && read_file(szFilename, pos++, text, 255, a))
	{
		if (text[0] == ';') continue
		
		if (parse(text, Nick[g_clcmdNum], 31, OPIS[g_clcmdNum]))
		{
			g_clcmdNum++
		}
	}

	return 1
}
I to normalnie w innym publicu użyłem
  • +
  • -
  • 0
Force Important Commands [FIC] - http://www.mediafire...18j1kh7txf49o04
Info: FIC jest pluginem, który wymusza komendy u graczy i ma opracowany system karania banem u graczy, którzy nadmiernie zmieniają ich wartości na niedozwoloną.
Zaufali mu administratorzy HashJama, zaufaj i ty!

#2 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 980
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 26.03.2011 21:10

if (parse(text, Nick[g_clcmdNum], 31, OPIS[g_clcmdNum]))
na
if (parse(text, Nick[g_clcmdNum], 31, OPIS[g_clcmdNum],63))
  • +
  • -
  • 0

#3 SoLiD

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:253
  • Lokalizacja:Polska
Offline

Napisano 26.03.2011 21:19

Nie pomogło ;/
  • +
  • -
  • 0
Force Important Commands [FIC] - http://www.mediafire...18j1kh7txf49o04
Info: FIC jest pluginem, który wymusza komendy u graczy i ma opracowany system karania banem u graczy, którzy nadmiernie zmieniają ich wartości na niedozwoloną.
Zaufali mu administratorzy HashJama, zaufaj i ty!




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

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