Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* **********************************************************
- **********************************************************
- ** **
- ** $$$$$$$$$$$$$$$ **
- ** $$$$$$$$$$$$$$$ **
- ** $$$$ $$$$$$$ $$$$$$$$ $$$$$$$ **
- ** $$$$ $$$$$$$$$ $$$$$$$$$$ $$$$$$$$$ **
- ** $$$$ $$$ $$$ $$$ $$$ **
- ** $$$$ $$$$$$$$ $$$$$$$$$ $$$$$$$$$ **
- ** $$$$ $$$$$$$$ $$$$$$$$$ $$$$$$$$$ **
- ** $$$$ $$$ $$$ $$$ $$$ **
- ** $$$$ $$$$$$$$ $$$$$$$$$ $$$ $$$ **
- ** $$$$ $$$$$$ $$$$$$$ $$$ $$$ **
- ** **
- ** ~ RPG Cidade Virtual TSSA ~ **
- **********************************************************
- ~ [TSSA]Nando ~
- ... E-mail: [email protected] ...
- ... Site: www.tssabr.org ...
- ... IP: cv.tssabr.org:7777 ...
- **********************************************************
- **********************************************************
- */
- #include <a_samp>
- #include <zenner>
- stock CreateCallbackLog(text[])
- {
- if(!dini_Exists("RelatorioAdministrativo/CallBacks.txt"))
- dini_Create("RelatorioAdministrativo/CallBacks.txt");
- new h, m, s, d, mm, a;
- gettime(h, m, s);
- getdate(a, mm, d);
- new File:Relatorio, string[256];
- format(string, sizeof(string), "[%02d:%02d:%02d] %s | Date: %02d/%02d", h, m, s, text, d, mm);
- Relatorio = fopen("RelatorioAdministrativo/CallBacks.txt", io_append);
- fwrite(Relatorio, string);
- fwrite(Relatorio, "\r\n");
- fclose(Relatorio);
- }
- public OnFilterScriptInit()
- {
- CreateCallbackLog("Callback log loaded.");
- return 1;
- }
- public OnFilterScriptExit()
- {
- CreateCallbackLog("Callback log unloaded.");
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerRequestClass: %d %d", PlayerName(playerid), playerid, classid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerWeaponShot: %d %d %d %d %.2f %.2f %.2f", PlayerName(playerid), playerid, weaponid, hittype, hitid, fX, fY, fZ);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerConnect: %d", PlayerName(playerid), playerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerDisconnect: %d", PlayerName(playerid), playerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerSpawn: %d", PlayerName(playerid), playerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerDeath: %d %d %d", PlayerName(playerid), playerid, killerid, reason);
- CreateCallbackLog(S);
- return 1;
- }
- /*public OnVehicleSpawn(vehicleid)
- {
- new S[128];
- format(S, sizeof(S), "OnVehicleSpawn: %d", vehicleid, vehicleid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnVehicleSpawn: %d %d", PlayerName(killerid), vehicleid, vehicleid, killerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerText: %d %s", PlayerName(playerid), playerid, text);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerCommandText: %d %s", PlayerName(playerid), playerid, cmdtext);
- CreateCallbackLog(S);
- return 0;
- }*/
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerEnterVehicle: %d %d", PlayerName(playerid), vehicleid, ispassenger);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerExitVehicle: %d", PlayerName(playerid), vehicleid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerStateChange: %d %d", PlayerName(playerid), newstate, oldstate);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerEnterCheckpoint: %d", PlayerName(playerid), playerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerLeaveCheckpoint: %d", PlayerName(playerid), playerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerLeaveCheckpoint: %d", PlayerName(playerid), playerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerLeaveRaceCheckpoint: %d", PlayerName(playerid), playerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- new S[128];
- format(S, sizeof(S), "OnRconCommand: %s", cmd);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerLeaveRaceCheckpoint: %d", PlayerName(playerid), playerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- new S[128];
- format(S, sizeof(S), "OnObjectMoved: %d", objectid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- new S[128];
- format(S, sizeof(S), "OnPlayerObjectMoved: %d", objectid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerLeaveRaceCheckpoint: %d %d", PlayerName(playerid), playerid, pickupid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnVehicleMod: %d %d %d", PlayerName(playerid), playerid, vehicleid, componentid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnVehiclePaintjob: %d %d %d", PlayerName(playerid), playerid, vehicleid, paintjobid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnVehicleRespray: %d %d %d %d", PlayerName(playerid), playerid, vehicleid, color1, color2);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerSelectedMenuRow: %d %d", PlayerName(playerid), playerid, row);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerExitedMenu: %d", PlayerName(playerid), playerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerInteriorChange: %d", PlayerName(playerid), playerid);
- CreateCallbackLog(S);
- return 1;
- }
- /*public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerKeyStateChange: %d %d %d", PlayerName(playerid), playerid, newkeys, oldkeys);
- CreateCallbackLog(S);
- return 1;
- }*/
- public OnRconLoginAttempt(ip[], password[], success)
- {
- new S[128];
- format(S, sizeof(S), "OnRconLoginAttempt: %s %s %d", ip, password, success);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- /*public OnPlayerStreamIn(playerid, forplayerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerStreamIn: %d %d", PlayerName(playerid), playerid, forplayerid);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerStreamOut: %d %d", PlayerName(playerid), playerid, forplayerid);
- CreateCallbackLog(S);
- return 1;
- }*/
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new S[128];
- format(S, sizeof(S), "%s in OnDialogResponse: %d %d %d %s", PlayerName(playerid), dialogid, response, listitem, inputtext);
- CreateCallbackLog(S);
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- new S[128];
- format(S, sizeof(S), "%s in OnPlayerClickPlayer: %d %d", PlayerName(playerid), clickedplayerid, source);
- CreateCallbackLog(S);
- return 1;
- }
- stock PlayerName(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, MAX_PLAYER_NAME);
- return name;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement