Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <float>
- new Text:kda[MAX_PLAYERS];
- enum kdInfo
- {
- kKills,
- kDeath
- };
- new KillInfo[MAX_PLAYERS][kdInfo];
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print("******************************* By DaN");
- print("--------------------------------------\n");
- for(new i=0;i<MAX_PLAYERS> i++;)
- {
- kda[i] = TextDrawCreate(161.000000,428.000000,"lol ");
- TextDrawUseBox(kda[i],1);
- TextDrawBoxColor(kda[i],0x00000099);
- TextDrawTextSize(kda[i],493.000000,0.000000);
- TextDrawAlignment(kda[i],0);
- TextDrawBackgroundColor(kda[i],0x000000ff);
- TextDrawFont(kda[i],1);
- TextDrawLetterSize(kda[i],0.499999,1.800000);
- TextDrawColor(kda[i],0xffffffff);
- TextDrawSetOutline(kda[i],1);
- TextDrawSetProportional(kda[i],1);
- TextDrawSetShadow(kda[i],1);
- }
- return 1;
- }
- public OnFilterScriptExit()
- {
- for(new i=0;i<MAX_PLAYERS> i++;)
- {
- TextDrawHideForPlayer(i,kda[i]);
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- KillInfo[playerid][kKills] = 22,KillInfo[playerid][kDeath] = 39;
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- TextDrawHideForPlayer(playerid,kda[playerid]);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- TextDrawShowForPlayer(playerid,kda[playerid]);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- SendClientMessage(playerid,0xFF8282AA,"Todss");
- KillInfo[killerid][kKills] += 1;
- KillInfo[playerid][kDeath] -= 1;
- UpdateKDInfo(playerid);
- return 1;
- }
- UpdateKDInfo(playerid)
- {
- new s[264];
- new kills = KillInfo[playerid][kKills];
- new death = KillInfo[playerid][kDeath];
- new Float:kd;
- kd = (kills / death);
- format(s, sizeof(s), "~r~Kills: ~b~%d~r~ Tode:~b~ %d~r~ KD/R: ~b~%1.f",kills,death,kd);
- TextDrawSetString(kda[playerid], s);
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment