Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ____ ___ ___ ___
- `Mb( )d' MM `MM
- YM. ,P MM MM
- `Mb d' ____ ___ __ MM____ ___ MM
- YM. ,P 6MMMMb `MM 6MM MMMMMMb 6MMMMb MM
- `Mb d' 6M' `Mb MM69 " MM' `Mb 8M' `Mb MM
- YM. ,P MM MM MM' MM MM ,oMM MM
- `Mb d' MMMMMMMM MM MM MM ,6MM9'MM MM
- YM,P MM MM MM MM MM' MM MM
- `MM' YM d9 MM MM. ,M9 MM. ,MM MM
- YP YMMMM9 _MM_ _MYMMMM9 `YMMM9'Yb._MM_
- (vLog) Verbal's Log V0.1
- */
- #include <a_samp>
- #include <YSI\y_ini>
- #define VERSION "0.1"
- public OnFilterScriptInit()
- {
- print("\n|________________________________________|\n");
- print("|\tVerbal's Log V"VERSION" Loaded. |");
- print("\n|________________________________________|\n");
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- WriteToLog(playerid, text);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- WriteToLog(playerid, cmdtext);
- return 0;
- }
- stock WriteToLog(playerid, text[])
- {
- new
- logFile[] = "vlog.INI",
- INI:iniLog = INI_Open(logFile),
- str[128],
- wstr[20],
- name[MAX_PLAYER_NAME],
- time[3];
- GetPlayerName(playerid, name, sizeof(name));
- gettime(time[0], time[1], time[2]);
- format(str, sizeof(str), "%s: %s", name, text);
- format(wstr, sizeof(wstr), "[%d:%d:%d]", time[0], time[1], time[2]);
- INI_WriteString(iniLog, wstr, str);
- INI_Close(iniLog);
- printf("\n%s %s", wstr, str);
- }
Advertisement
Add Comment
Please, Sign In to add comment