Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <time>
- #define GREEN 0x21DD00FF
- #define RED 0xE60000FF
- #define ADMIN_RED 0xFB0000FF
- #define YELLOW 0xFFFF00FF
- #define ORANGE 0xF97804FF
- #define LIGHTRED 0xFF8080FF
- #define LIGHTBLUE 0x00C2ECFF
- #define PURPLE 0xB360FDFF
- #define PLAYER_COLOR 0xFFFFFFFF
- #define BLUE 0x1229FAFF
- #define LIGHTGREEN 0x38FF06FF
- #define DARKPINK 0xE100E1FF
- #define DARKGREEN 0x008040FF
- #define ANNOUNCEMENT 0x00CACAFB
- #define AFK 0x6AF7E1FF
- #define COLOR_SYSTEM 0xEFEFF7AA
- #define PLAYER_VIEW 0xC0C0C0FF
- #define COLOR_GRAD1 0xB4B5B7FF
- #define NICESKY 0x99FFFFAA
- #define GRAY 0xCECECEFF
- #define COLOR_BASIC 0x0066FFAA
- #define SITE "BIHMAFIARP.SMFNEW.COM"
- #pragma tabsize 0
- new bool:AGosterge[MAX_PLAYERS];
- new bool:BilgiGosterge[MAX_PLAYERS];
- new Text:ArkaPlan0;
- new Text:ArkaPlan1;
- new Text:ArkaPlan2;
- new Text:ArkaPlan3;
- new Text:ArkaPlan4;
- new Text:Bilgi[MAX_PLAYERS];
- new Inf[MAX_PLAYERS] = 0;
- new INFO;
- forward Info();
- public OnFilterScriptInit()
- {
- print("\n-----------------------------------------");
- print(" info ikona napravio eldan - ucitana -");
- print("------------------------------------------\n");
- INFO = SetTimer("Info",900,1);
- ArkaPlan0 = TextDrawCreate(620.000000,327.000000,"_");
- ArkaPlan1 = TextDrawCreate(471.000000,329.000000,"_");
- ArkaPlan2 = TextDrawCreate(618.000000,409.000000,"_");
- ArkaPlan3 = TextDrawCreate(471.000000,329.000000,"_");
- ArkaPlan4 = TextDrawCreate(617.000000,329.000000,"_");
- TextDrawUseBox(ArkaPlan0,1);
- TextDrawBoxColor(ArkaPlan0,0x00000066);
- TextDrawTextSize(ArkaPlan0,465.000000,-2.000000);
- TextDrawUseBox(ArkaPlan1,1);
- TextDrawBoxColor(ArkaPlan1,0xffffffff);
- TextDrawTextSize(ArkaPlan1,614.000000,40.000000);
- TextDrawUseBox(ArkaPlan2,1);
- TextDrawBoxColor(ArkaPlan2,0xffffffff);
- TextDrawTextSize(ArkaPlan2,467.000000,160.000000);
- TextDrawUseBox(ArkaPlan3,1);
- TextDrawBoxColor(ArkaPlan3,0xffffffff);
- TextDrawTextSize(ArkaPlan3,468.000000,141.000000);
- TextDrawUseBox(ArkaPlan4,1);
- TextDrawBoxColor(ArkaPlan4,0xffffffff);
- TextDrawTextSize(ArkaPlan4,614.000000,150.000000);
- TextDrawAlignment(ArkaPlan0,0);
- TextDrawAlignment(ArkaPlan1,0);
- TextDrawAlignment(ArkaPlan2,0);
- TextDrawAlignment(ArkaPlan3,0);
- TextDrawAlignment(ArkaPlan4,0);
- TextDrawBackgroundColor(ArkaPlan0,0x000000ff);
- TextDrawBackgroundColor(ArkaPlan1,0x000000ff);
- TextDrawBackgroundColor(ArkaPlan2,0x000000ff);
- TextDrawBackgroundColor(ArkaPlan3,0x000000ff);
- TextDrawBackgroundColor(ArkaPlan4,0x000000ff);
- TextDrawFont(ArkaPlan0,3);
- TextDrawLetterSize(ArkaPlan0,6.499999,9.000002);
- TextDrawFont(ArkaPlan1,3);
- TextDrawLetterSize(ArkaPlan1,12.400001,-0.300000);
- TextDrawFont(ArkaPlan2,3);
- TextDrawLetterSize(ArkaPlan2,0.199999,-0.300000);
- TextDrawFont(ArkaPlan3,3);
- TextDrawLetterSize(ArkaPlan3,0.699999,8.499997);
- TextDrawFont(ArkaPlan4,3);
- TextDrawLetterSize(ArkaPlan4,-0.300000,8.499998);
- TextDrawColor(ArkaPlan0,0xffffffff);
- TextDrawColor(ArkaPlan1,0xffffffff);
- TextDrawColor(ArkaPlan2,0xffffffff);
- TextDrawColor(ArkaPlan3,0xffffffff);
- TextDrawColor(ArkaPlan4,0xffffffff);
- TextDrawSetOutline(ArkaPlan0,1);
- TextDrawSetOutline(ArkaPlan1,1);
- TextDrawSetOutline(ArkaPlan2,1);
- TextDrawSetOutline(ArkaPlan3,1);
- TextDrawSetOutline(ArkaPlan4,1);
- TextDrawSetProportional(ArkaPlan0,1);
- TextDrawSetProportional(ArkaPlan1,1);
- TextDrawSetProportional(ArkaPlan2,1);
- TextDrawSetProportional(ArkaPlan3,1);
- TextDrawSetProportional(ArkaPlan4,1);
- TextDrawSetShadow(ArkaPlan0,1);
- TextDrawSetShadow(ArkaPlan1,1);
- TextDrawSetShadow(ArkaPlan2,1);
- TextDrawSetShadow(ArkaPlan3,1);
- TextDrawSetShadow(ArkaPlan4,1);
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("\n-----------------------------------------");
- print(" Mini Info Bar By eldan - nije ucitana -");
- print("------------------------------------------\n");
- KillTimer(INFO);
- TextDrawDestroy(Text:ArkaPlan0);
- TextDrawDestroy(Text:ArkaPlan1);
- TextDrawDestroy(Text:ArkaPlan2);
- TextDrawDestroy(Text:ArkaPlan3);
- TextDrawDestroy(Text:ArkaPlan4);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- TextDrawDestroy(Text:Bilgi[i]);
- }
- return 1;
- }
- public Info()
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && Inf[i] == 1)
- {
- if(AGosterge[i] == false)
- {
- TextDrawShowForPlayer(i, Text:ArkaPlan0);
- TextDrawShowForPlayer(i, Text:ArkaPlan1);
- TextDrawShowForPlayer(i, Text:ArkaPlan2);
- TextDrawShowForPlayer(i, Text:ArkaPlan3);
- TextDrawShowForPlayer(i, Text:ArkaPlan4);
- AGosterge[i] = true;
- }
- new tmp[265]; new saat, dkk, saniye; new Para; new Skor; new IP[MAX_PLAYERS]; new Isimi[MAX_PLAYER_NAME]; new Ping;
- gettime(saat, dkk, saniye);
- Para = GetPlayerMoney(i);
- Skor = GetPlayerScore(i);
- Ping = GetPlayerPing(i);
- GetPlayerName(i,Isimi, sizeof(Isimi));
- GetPlayerIp(i, IP, sizeof(IP));
- if(BilgiGosterge[i] == true)
- {
- TextDrawDestroy(Bilgi[i]);
- }
- format(tmp, sizeof(tmp), "~p~Vrijeme: ~w~%d:%d:%d~n~~g~~h~Novac: ~w~%d$~n~~b~~h~Bodovi: ~w~%d~n~~r~~h~IP: ~w~%s~n~~y~Tvojid: ~w~%d~n~~p~~h~Ping: ~w~%d~n~~r~%s",saat, dkk, saniye, Para,Skor,IP,i,Ping,SITE);
- Bilgi[i] = TextDrawCreate(474.000000,332.000000,tmp);
- TextDrawAlignment(Bilgi[i],0);
- TextDrawBackgroundColor(Bilgi[i],0x000000ff);
- TextDrawFont(Bilgi[i],2);
- TextDrawLetterSize(Bilgi[i],0.299999,1.100000);
- TextDrawColor(Bilgi[i],0x00ffffff);
- TextDrawSetProportional(Bilgi[i],1);
- TextDrawSetShadow(Bilgi[i],1);
- TextDrawShowForPlayer(i, Bilgi[i]);
- BilgiGosterge[i] = true;
- }
- else
- {
- if(AGosterge[i] == true)
- {
- TextDrawHideForPlayer(i, Text:ArkaPlan0);
- TextDrawHideForPlayer(i, Text:ArkaPlan1);
- TextDrawHideForPlayer(i, Text:ArkaPlan2);
- TextDrawHideForPlayer(i, Text:ArkaPlan3);
- TextDrawHideForPlayer(i, Text:ArkaPlan4);
- AGosterge[i] = false;
- }TextDrawHideForPlayer(i, Text:Bilgi[i]);
- }
- }
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/info", false, 7) == 0)
- {
- if(Inf[playerid] == 0)
- {
- Inf[playerid] = 1;
- SendClientMessage(playerid, LIGHTGREEN, "info meni ukljucen.");
- }
- else if(Inf[playerid] == 1)
- {
- Inf[playerid] = 0;
- SendClientMessage(playerid, ADMIN_RED, "infomeni iskljucen.");
- }
- return 1;
- }
- return 0;
- }
- public OnPlayerInfoChange(playerid)
- {
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement