Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- new Text:AlivePeople;
- new Alives;
- new WasKilled[MAX_PLAYERS];
- public OnFilterScriptInit()
- {
- AlivePeople = TextDrawCreate(430, 350.0, "People Alive:");
- TextDrawTextSize(AlivePeople,629.000000,2.000000);
- TextDrawAlignment(AlivePeople,0);
- TextDrawFont(AlivePeople,1);
- TextDrawLetterSize(AlivePeople,0.75,2.1);
- TextDrawColor(AlivePeople,0x0000FFFF);
- TextDrawSetOutline(AlivePeople,1);
- TextDrawSetProportional(AlivePeople,1);
- TextDrawSetShadow(AlivePeople,1);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- TextDrawShowForPlayer(playerid, AlivePeople);
- WasKilled[playerid]=0;
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- TextDrawHideForPlayer(playerid, AlivePeople);
- WasKilled[playerid]=0;
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if(WasKilled[playerid]==0)
- {
- Alives++;
- new newtext[50];
- format(newtext, sizeof(newtext), "People Alive: %d", Alives);
- TextDrawSetString(AlivePeople, newtext);
- }
- else
- {
- return 1;// Hier dann noch das hin, was du hast, um den spawn zu blocken.
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- WasKilled[playerid]=1;
- Alives--;
- new newtext[50];
- format(newtext, sizeof(newtext), "People Alive: %d", Alives);
- TextDrawSetString(AlivePeople, newtext);
- if(Alives==1)
- {
- // Hier dann deine Mission enden lassen.
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement