beautified the plugin #1

Merged
Totenfluch merged 10 commits from master into master 2019-05-01 00:25:24 +02:00
Showing only changes of commit 7a42282407 - Show all commits

View file

@ -7,10 +7,10 @@
#define PLUGIN_VERSION "1.2.2" #define PLUGIN_VERSION "1.2.2"
public Plugin myinfo = public Plugin myinfo =
{ {
name = "[shavit] Credits | Zephyrus Store", name = "[shavit] Credits | Zephyrus Store",
author = "Farhannz, Modified by Saengerkrieg12", author = "Farhannz, Modified by Saengerkrieg12",
description = "Gives Zephyrus Store Credits on map finish and breaking records", description = "Gives Zephyrus Store Credits on map finish and breaking records",
version = PLUGIN_VERSION, version = PLUGIN_VERSION,
url = "https://deadnationgaming.eu/" url = "https://deadnationgaming.eu/"
}; };
@ -35,7 +35,7 @@ int iTier;
int istyle; int istyle;
float fpb; float fpb;
public void OnPluginStart() { public void OnPluginStart() {
AutoExecConfig_SetFile("shavit_credits"); AutoExecConfig_SetFile("shavit_credits");
AutoExecConfig_SetCreateFile(true); AutoExecConfig_SetCreateFile(true);
@ -62,52 +62,43 @@ public void OnConfigsExecuted() {
g_iPBAmount = GetConVarInt(g_hPBAmount); g_iPBAmount = GetConVarInt(g_hPBAmount);
} }
public void OnMapStart() public void OnMapStart() {
{
GetCurrentMap(gS_Map, 160); GetCurrentMap(gS_Map, 160);
GetMapDisplayName(gS_Map, gS_Map, 160); GetMapDisplayName(gS_Map, gS_Map, 160);
iTier = Shavit_GetMapTier(gS_Map); iTier = Shavit_GetMapTier(gS_Map);
} }
public Action Shavit_OnStart(int client, int track) public Action Shavit_OnStart(int client, int track) {
{
istyle = Shavit_GetBhopStyle(client); istyle = Shavit_GetBhopStyle(client);
fpb = Shavit_GetClientPB(client, istyle, track); fpb = Shavit_GetClientPB(client, istyle, track);
} }
public void Shavit_OnFinish(int client, int style, float time, int jumps, int track) public void Shavit_OnFinish(int client, int style, float time, int jumps, int track) {
{ if (g_iNormalEnabled == 1) {
if (g_iT1Enabled == 1 || iTier != 1) {
if(g_iNormalEnabled == 1) int fcredits = GetConVarInt(g_hNormalAmount) * iTier;
{
if(g_iT1Enabled == 1 || iTier != 1)
{
int fcredits = GetConVarInt(g_hNormalAmount)*iTier;
Store_SetClientCredits(client, Store_GetClientCredits(client) + fcredits); Store_SetClientCredits(client, Store_GetClientCredits(client) + fcredits);
PrintToChat(client, "[\x04Store\x01] You have earned \x04%d\x01 credits for finishing this map.", fcredits); PrintToChat(client, "[\x04Store\x01] You have earned \x04%d\x01 credits for finishing this map.", fcredits);
} }
} }
if(g_iPBEnabled == 1) if (g_iPBEnabled == 1) {
{ if (time < fpb) {
if(time<fpb){
int fcredits = GetConVarInt(g_hPBAmount)*iTier; int fcredits = GetConVarInt(g_hPBAmount) * iTier;
Store_SetClientCredits(client, Store_GetClientCredits(client) + fcredits);
PrintToChat(client, "[\x04Store\x01] You have earned \x04%d\x01 credits for breaking your Personal Best.", fcredits);
}
}
}
public void Shavit_OnWorldRecord(int client, int style, float time, int jumps, int track)
{
if(g_iWREnabled == 1)
{
int fcredits = GetConVarInt(g_hWrAmount)*iTier;
Store_SetClientCredits(client, Store_GetClientCredits(client) + fcredits); Store_SetClientCredits(client, Store_GetClientCredits(client) + fcredits);
PrintToChat(client, "[\x04Store\x01] You have earned \x04%d\x01 credits for break the world records.", fcredits); PrintToChat(client, "[\x04Store\x01] You have earned \x04%d\x01 credits for breaking your Personal Best.", fcredits);
}
}
}
public void Shavit_OnWorldRecord(int client, int style, float time, int jumps, int track) {
if (g_iWREnabled == 1) {
int fcredits = GetConVarInt(g_hWrAmount) * iTier;
Store_SetClientCredits(client, Store_GetClientCredits(client) + fcredits);
PrintToChat(client, "[\x04Store\x01] You have earned \x04%d\x01 credits for break the world records.", fcredits);
} }
} }