Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerDisconnect(playerid, reason)
- {
- new strings[200];
- InBG[playerid] = 0;
- TextDrawDestroy(TdSafe[playerid]);
- if(StepGaz>1)
- {
- if(GetPlayersBG()==1)
- {
- new winner = GetLastPlayerBG();
- format(strings,sizeof strings,"%s won the game cu %d kills in %s%d:%s%d.",PlayerName(winner),PlayerKills[winner],(MatchTimer-MatchTimer/60<10)?("0"):(""),MatchTimer/60,(MatchTimer-MatchTimer/60*60<10)?("0"):(""),MatchTimer-MatchTimer/60*60);
- SendClientMessageToAll(0x00FFFFC8,strings);
- SendClientMessage(winner,0x00FFFFC8,"You won the game. Congratulations!");
- foreach(Player,i)
- ShowPlayerNameTagForPlayer(winner,i, true);
- GivePlayerMoney(winner,50000);
- GameTextForPlayer(winner, "~g~+$50.000", 3000, 1);
- SpawnPlayer(winner);
- if(IsValidDynamicObject(LootDrop)) DestroyDynamicObject(LootDrop),LootDrop =INVALID_OBJECT_ID;
- if(IsValidDynamicObject(NeonAttach)) DestroyDynamicObject(NeonAttach);
- if(IsValidDynamicObject(ParaAttach)) DestroyDynamicObject(ParaAttach);
- ContainerOpened=0;
- InBG[winner]=0;
- FirsAid[winner] = 0;
- Armour[winner] = 0;
- PlayerKills[winner]=0;
- Helmet[winner] = 0;
- ResetPlayerWeapons(winner);
- SetPlayerVirtualWorld(winner,0);
- SetPlayerInterior(winner,0);
- TextDrawHideForPlayer(winner,AliveTD);
- TextDrawHideForPlayer(winner,TdSafe[winner]);
- GangZoneHideForPlayer(winner,LastSafeZ);
- GangZoneHideForPlayer(winner,SafeZone);
- SendDeathMessageToPlayer(winner, 1001, 1001, 200);
- SendDeathMessageToPlayer(winner, 1001, 1001, 200);
- SendDeathMessageToPlayer(winner, 1001, 1001, 200);
- SendDeathMessageToPlayer(winner, 1001, 1001, 200);
- SendDeathMessageToPlayer(winner, 1001, 1001, 200);
- AllowClose=0;
- MatchTimer=0;
- MatchLobbyTimer =-1;
- StepGaz=0;
- GangZoneDestroy(LastSafeZ);
- GangZoneDestroy(SafeZone);
- minimumx = 0, maximumx = 0,
- minimumy = 0, maximumy = 0,
- Lminimumx = 0, Lmaximumx = 0,
- Lminimumy = 0, Lmaximumy = 0;
- format(strings,sizeof(strings),"PUBG Arena\nType /enter to play");
- Update3DTextLabelText(arenatxt, 0xFFFFFFFF, strings);
- for(new car;car< MAX_VEHICLES;car++)
- {
- if(MatchVeh[car]==1)
- {
- DestroyVehicle(car);
- MatchVeh[car] = 0;
- }
- }
- for(new spawn=0;spawn<sizeof(LootSpawnPos);spawn++)
- {
- if(IsValidDynamicObject(Loot[spawn])) DestroyDynamicObject(Loot[spawn]);
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement