Funkcja plugin_precache nie odczytuje wart...
bartek124
27.02.2009
Siema.
W zmiennej plik mam zapisaną ścieżkę do pliku który chcę ściągać z serwera.
Robię coś takiego:
I zwraca mi to taki błąd:
Sądząc po bad string, wartość jest pusta, ale dlaczego, skoro jak wywołuję sobie:
W zmiennej plik mam zapisaną ścieżkę do pliku który chcę ściągać z serwera.
Robię coś takiego:
public plugin_precache() { precache_generic(precache_file); return PLUGIN_CONTINUE }
I zwraca mi to taki błąd:
Host_Error: PF_precache_generic_I: Bad string ''
Sądząc po bad string, wartość jest pusta, ale dlaczego, skoro jak wywołuję sobie:
server_print("plik %s", plik);to normalnie wyświetla wartość zmiennej?
darkman
27.02.2009
obstawiam bartek, że z przyzwyczajenia wyciągniętego z PHP przy zmiennej dałeś new zmienna[] = 'tekst' zamiast "tekst"
bartek124
27.02.2009
Tutaj cały plugin przedstawiający dokładnie to co robię:
Bo w sumie nie chcę przechowywać nazwy pliku tylko folder, w którym się znajduje.
Cvar amx_filesfolder zawiera nazwę folderu.
#include <amxmodx> #define PLUGIN "testuje se" #define VERSION "1.0" #define AUTHOR "bartek124" new precache[32] public plugin_init() { new test[32] register_plugin(PLUGIN, VERSION, AUTHOR) get_cvar_string("amx_filesfolder", test, 31) format(precache, 31, "sound/%splik.mp3", test) server_print("plik: %s", precache) } public plugin_precache() { precache_generic(precache); return PLUGIN_CONTINUE }
Bo w sumie nie chcę przechowywać nazwy pliku tylko folder, w którym się znajduje.
Cvar amx_filesfolder zawiera nazwę folderu.
Seba 27.02.2009
Jak zwykle tu są same mózgi a to co ja mówię, to jest ***** prawda. Ale napiszę to ponownie: plugin_precache jest pierwszą funkcją jaką się wykonuje, nawet przed plugin_init.
Miczu
27.02.2009
Jak zwykle tu są same mózgi a to co ja mówię, to jest ***** prawda. Ale napiszę to ponownie: plugin_precache jest pierwszą funkcją jaką się wykonuje, nawet przed plugin_init.
Jestem pewny ze udowodnilem to juz w jakims zaleglym temacie...
bartek124
27.02.2009
Nigdzie nie widziałem żebyś to pisał .
Czyli nie ma szans wpakowania tam takiego bajeru?
Czyli nie ma szans wpakowania tam takiego bajeru?
Miczu
27.02.2009
Seba, ja napisalem to co napisalem bo nie wiedzialem co w tej zmiennej jest.
To co napisal Pavulon jest dobrze o ile da sie 2x resety mapy. Przed faktycznym wykozystaniem pluga.
PS. Seba nie wiem czy to sakazm czy nie, ale te ***** naprawdę zmylic potrafi
To co napisal Pavulon jest dobrze o ile da sie 2x resety mapy. Przed faktycznym wykozystaniem pluga.
PS. Seba nie wiem czy to sakazm czy nie, ale te ***** naprawdę zmylic potrafi