Mamy cztery rodzaje tutorów
- Czerwony - W Condition Zero jest używany gdy terrorysta zginie.
- Niebieski - W Condition Zero jest używany gdy anty terrorysta zginie
- Zielony - W Condition Zero jest używany do przekazania ważnej informacji w kolorze zielonym.
- Żółty - W Condition Zero jest używany do przekazania ważnej informacji w kolorze żółtym.

ale po ponownym wejściu na serwer powinno być już wszystko ok

Pliki do wrzucenia na serwer są na końcu posta archiwum cstrike.rar
Obsługa tutorów :
Na końcu postu znajdziecie download pliku tutor.inc jest to zbiór funkcji który ułatwia pracę z tutorami
plik tutor.inc wrzucamy do folderu include naszego kompilatora
Chcąc użyć w pluginie tej biblioteki pod #include modułów dodajemy
#include <tutor>np.
#include <amxmodx> #include <amxmisc> #include <tutor>
do pluginu musimy dodać wywołanie dwóch funkcji bez nich wyświetlanie nie zadziała
są to tutorInit i tutorPrecache pierwszą dodajemy do plugin_init
np.
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) tutorInit(); }a drugą do plugin_precache
public plugin_precache(){ tutorPrecache() }
Funkcja służąca do wyświetlania tutorów to tutorMake
tutorMake(id,TutorColor:Color,Float:fTime = 0.0,const szText[],any:...)Parametry:
- id - id gracza któremu wyświetlić tutor jeśli podamy 0 zostanie wyświetlony wszystkim
- Color - podajemy tutaj kolor tutora wartości jakie może przyjmować to
- TUTOR_RED - czerwony kolor tutora
- TUTOR_BLUE - niebieski kolor tutora
- TUTOR_YELLOW - zółty kolor tutora
- TUTOR_GREEN - zielony kolor tutora
- fTime - czas wyświetlania tutora jeśli podamy 0.0 tutor będzie wyświetlany ciągle aż nie zastąpi go inny tutor , liczba rzeczywista a nie całkowita
- szText - text wyświetlany w tutorze możemy używać w nim formatowania np. %d %i %s tak jak w np. client_print czy colorchat w dalszych parametrach podajemy zmienne/tablice itp. do formatowanego tekstu
Przykłady:
tutorMake(id,TUTOR_RED,5.0,"Czerwony tutor")
wyświetla jednemu graczowi czerwony tutor o treści "Czerwony tutor" przez 5 sekundtutorMake(0,TUTOR_GREEN,5.0,"Tutor globalny")
wyświetla wszystkim graczom zielony tutor o treści "Tutor globalny" przez 5 sekundtutorMake(id,TUTOR_GREEN,5.0,"formatowany %d %s",1,"string")
tutaj widać formatowanie wiadomości
wyświetla jednemu graczowi zielony tutor o treści "formatowany 1 string" przez 5 sekund
Dla osób które nie wiedzą jak formatować ciąg znaków polecam przeczytać to
Dokumentacja AMXX.pl: Core >> string > format
Tutaj kod pluginu którego używałem do testowania funkcji
testuje w nim wyświetlanie różnych kolorów , globalne wyświetlanie tutora i formatowanie




