Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerSpawn(playerid)
- {
- if(PlayerInfo[playerid][pLogged] == false)
- {
- Kick(playerid);
- return false;
- }
- if(GetPVarInt(playerid, "Clothes") > 0) SkinSelected(playerid);
- else
- {
- ResetAll(playerid);
- ResetPlayerMoney(playerid);
- SetPlayerTeamColor(playerid);
- DisablePlayerCheckpoint(playerid);
- DisablePlayerRaceCheckpoint(playerid);
- GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
- SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]);
- SetPlayerHealth(playerid, PlayerInfo[playerid][pHeal]);
- if(PlayerInfo[playerid][pWanted] > 0) SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pWanted]);
- for(new i = 0; i != 10; ++i) RemovePlayerAttachedObject(playerid, i);
- if(PlayerInfo[playerid][pChar] > 0) SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
- else SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
- if(pDeath[playerid] > 0) ResetWeapons(playerid);
- for(new i; i < 13; i++)
- {
- if(PlayerInfo[playerid][pGun][i] != 0 && PlayerInfo[playerid][pAmmo][i] != 0) GiveWeapon(playerid, PlayerInfo[playerid][pGun][i], PlayerInfo[playerid][pAmmo][i]);
- }
- switch(PlayerInfo[playerid][pJail])
- {
- case 1:
- {
- SetPlayerInterior(playerid, 6);
- SetPlayerVirtualWorld(playerid, 1);
- switch(random(3))
- {
- case 0: SetPlayerPos(playerid, 264.1425, 77.4712, 1001.0391);
- case 1: SetPlayerPos(playerid, 264.6666, 82.4310, 1001.0391);
- default: SetPlayerPos(playerid, 264.0890, 86.5095, 1001.0391);
- }
- SetCameraBehindPlayer(playerid);
- SetPlayerColor(playerid, 0xFFFFFF00);
- SetPlayerFacingAngle(playerid, 263.0160);
- return SendClientMessage(playerid, c_ARGON, "Вы еще не отсидели свой тюремный срок!");
- }
- case 2:
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 20);
- SetPlayerPos(playerid, 3845.327,-303.734,8.0);
- SetPlayerColor(playerid, 0xFFFFFF00);
- SetPlayerFacingAngle(playerid,180.0);
- SetCameraBehindPlayer(playerid);
- return true;
- }
- }
- if(pDeath[playerid] > 0)
- {
- SetPlayerInterior(playerid, 8);
- SetPlayerVirtualWorld(playerid, 1);
- switch(random(3))
- {
- case 0: SetPlayerPos(playerid, 1005.7434,-1558.7289,2001.0859);
- case 1: SetPlayerPos(playerid, 1018.4226,-1554.1604,2001.0859);
- default: SetPlayerPos(playerid, 1018.7565,-1568.7279,2001.0859);
- }
- SetPlayerFacingAngle(playerid, 0.0);
- SetCameraBehindPlayer(playerid);
- PlayerInfo[playerid][pHeal] = 10;
- SetPlayerHealth(playerid, 10);
- PlayerInfo[playerid][pHunger] -=
- PlayerInfo[playerid][pThirst] -= 5;
- UpdateHunger(playerid);
- LoadTexture(playerid);
- return true;
- }
- switch(PlayerInfo[playerid][pSpawn])
- {
- case 0: SpawnInPlayer(playerid);
- case 1:
- {
- if(GetPlayerHouse(playerid) == true)
- {
- new i = GetPVarInt(playerid, "PlayerHouse");
- SetPlayerInterior(playerid, HouseInfo[i][hInt][0]);
- SetPlayerVirtualWorld(playerid, HouseInfo[i][hInt][1]);
- SetPlayerPos(playerid, HouseInfo[i][hExit][0], HouseInfo[i][hExit][1], HouseInfo[i][hExit][2]);
- SetCameraBehindPlayer(playerid);
- LoadTexture(playerid);
- return true;
- }
- else SpawnInPlayer(playerid);
- }
- case 2:
- {
- SetPlayerPos(playerid, FracInfo[PlayerInfo[playerid][pMember]][fPos][0],FracInfo[PlayerInfo[playerid][pMember]][fPos][1], FracInfo[PlayerInfo[playerid][pMember]][fPos][2]);
- SetPlayerInterior(playerid, FracInfo[PlayerInfo[playerid][pMember]][fInt]);
- SetPlayerVirtualWorld(playerid, FracInfo[PlayerInfo[playerid][pMember]][fVirt]);
- LoadTexture(playerid);
- }
- }
- if(animloading[playerid] == false)
- {
- PreloadAnimLib(playerid, "PED");
- PreloadAnimLib(playerid, "CRIB");
- PreloadAnimLib(playerid, "BD_FIRE");
- PreloadAnimLib(playerid, "FAT");
- PreloadAnimLib(playerid, "CARRY");
- PreloadAnimLib(playerid, "CAR_CHAT");
- PreloadAnimLib(playerid, "CRACK");
- PreloadAnimLib(playerid, "GANGS");
- PreloadAnimLib(playerid, "BUDDY");
- PreloadAnimLib(playerid, "COLT45");
- PreloadAnimLib(playerid, "DEALER");
- PreloadAnimLib(playerid, "FOOD");
- PreloadAnimLib(playerid, "BAR");
- PreloadAnimLib(playerid, "ON_LOOKERS");
- PreloadAnimLib(playerid, "SMOKING");
- PreloadAnimLib(playerid, "BASEBALL");
- PreloadAnimLib(playerid, "BEACH");
- PreloadAnimLib(playerid, "BIKED");
- PreloadAnimLib(playerid, "BOMBER");
- PreloadAnimLib(playerid, "BSKTBALL");
- PreloadAnimLib(playerid, "CAMERA");
- PreloadAnimLib(playerid, "CASINO");
- PreloadAnimLib(playerid, "INT_SHOP");
- PreloadAnimLib(playerid, "CLOTHES");
- PreloadAnimLib(playerid, "COP_AMBIENT");
- PreloadAnimLib(playerid, "DILDO");
- PreloadAnimLib(playerid, "FIGHT_B");
- PreloadAnimLib(playerid, "FIGHT_C");
- PreloadAnimLib(playerid, "FIGHT_D");
- PreloadAnimLib(playerid, "GHANDS");
- PreloadAnimLib(playerid, "GRAVEYARD");
- PreloadAnimLib(playerid, "GYMNASIUM");
- PreloadAnimLib(playerid, "HEIST9");
- PreloadAnimLib(playerid, "INT_OFFICE");
- PreloadAnimLib(playerid, "KISSING");
- PreloadAnimLib(playerid, "LOWRIDER");
- PreloadAnimLib(playerid, "MEDIC");
- PreloadAnimLib(playerid, "MISC");
- PreloadAnimLib(playerid, "OTB");
- PreloadAnimLib(playerid, "PARK");
- PreloadAnimLib(playerid, "PAULNMAC");
- PreloadAnimLib(playerid, "PLAYIDLES");
- PreloadAnimLib(playerid, "POLICE");
- PreloadAnimLib(playerid, "RAPPING");
- PreloadAnimLib(playerid, "RIOT");
- PreloadAnimLib(playerid, "ROB_BANK");
- PreloadAnimLib(playerid, "SCRATCHING");
- PreloadAnimLib(playerid, "SHOP");
- PreloadAnimLib(playerid, "SNIPER");
- PreloadAnimLib(playerid, "STRIP");
- PreloadAnimLib(playerid, "SWAT");
- PreloadAnimLib(playerid, "SWEET");
- PreloadAnimLib(playerid, "SWORD");
- PreloadAnimLib(playerid, "VENDING");
- PreloadAnimLib(playerid, "WUZI");
- animloading[playerid] = true;
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement