Tutaj przykład Hello World! używając funkcji SourcePawn, które mogą posłużyć do tworzenia modyfikacji dla silnika Source. W tym przykładzie tworzymy komendę dla konsoli; osoba, która wpisze tę komendę w konsoli, powinna zobaczyć wiadomość 'Hello World!'. Komenda ta będzie też działać, jeżeli na czacie napiszemy !helloworld lub /helloworld. #include <sourcemod> //dołączamy funkcje sourcemoda #pragma semicolon 1
main(){ RegConsoleCmd("sm_helloworld", Command_HelloWorld, "Wyświetla wiadomość powitalną"); //rejestrujemy komendę o nazwie 'sm_helloworld'
Command_HelloWorld(client, args){ //ten callback wywoła się, gdy gracz wpisze komendę sm_helloworld PrintToChat(client, "Hello world!"); //wyświetlamy wiadomość osobie, która wpisała tę komendę return Plugin_Handled; }
Linki zewnętrzne Strona CompuPhase PAWN Przewodnik PAWN (PDF)
Kategoria:Języki skryptowe