for(new i; i < 299; i ++) AddPlayerClass(i, -1969.6931,137.6855,27.6875,89.0168,0,0,0,0,0,0);
for(new i = 0; i < 299; i++) { AddPlayerClass(i,0.0,0.0,0.0,0.0,-1,-1,-1,-1,-1,-1); }
for(new i = 0; i < 299; i++)
{
if(IsValidSkin(i))
{
AddPlayerClass(i,0.0,0.0,0.0,0.0,-1,-1,-1,-1,-1,-1);
}
}
IsValidSkin(skinid)
{
#define MAX_BAD_SKINS 1
new badSkins[MAX_BAD_SKINS] =
{ 268 };
if (skinid < 0 || skinid > 299) return false;
for (new i = 0; i < MAX_BAD_SKINS; i++) { if (skinid == badSkins[i]) return false; }
#undef MAX_BAD_SKINS
return 1;
}
Ya tenia el badskin, entonces... que puedo hacer? u.u
PD: No me sirviу :c ![]() |
public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid,154.4537,-1951.7980,51.3438); SetPlayerCameraPos(playerid,154.2458,-1956.0885,51.3438); SetPlayerCameraLookAt(playerid,154.4139,-1952.0638,51.3438); ApplyAnimation(playerid,"DANCING","dnce_M_a",4.1,7,5,1,1,1); SetPlayerFacingAngle(playerid,180); CreateExplosion(154.4537,-1951.7980,51.3438, 12, 10.0); // 1 return 1; }
public OnPlayerSpawn(playerid) { //-----------------------------------GANGS ZONES------------------------------// GangZoneShowForPlayer(playerid, AeroLV, 0x0080FF96); GangZoneShowForPlayer(playerid, LV, 0x7ACD2796); GangZoneShowForPlayer(playerid, AeroSF, 0x0080FF96); GangZoneShowForPlayer(playerid, SF, 0x7ACD2796); GangZoneShowForPlayer(playerid, AeroLS, 0x0080FF96); GangZoneShowForPlayer(playerid, LS, 0x7ACD2796); GangZoneShowForPlayer(playerid, AeroA, 0x0080FF96); GangZoneShowForPlayer(playerid, Chilliad, 0x7ACD2796); GangZoneShowForPlayer(playerid, Drift1, 0xFFFF0096); GangZoneShowForPlayer(playerid, Drift2, 0xFFFF0096); GangZoneShowForPlayer(playerid, Drift3, 0xFFFF0096); GangZoneShowForPlayer(playerid, Drift4, 0xFFFF0096); GangZoneShowForPlayer(playerid, Drift5, 0xFFFF0096); GangZoneShowForPlayer(playerid, Area51, 0x88603796); GangZoneShowForPlayer(playerid, Ballas, 0xFF008096); GangZoneShowForPlayer(playerid, Vagos, 0xFFFFFF96); GangZoneShowForPlayer(playerid, Aztecas, 0x35ABB596); GangZoneShowForPlayer(playerid, Polis1, 0x00000096); GangZoneShowForPlayer(playerid, Polis2, 0x00000096); //-------------------------------SALTO EN PARACAIDAS--------------------------// paraandomada1 = CreatePickup(371 , 2, 312.1582,991.3581,1957.4447); paraandomada2 = CreatePickup(371 , 2, 319.7898,988.2772,1958.1556); paraandomada3 = CreatePickup(371 , 2, 319.5330,983.4193,1959.2767); paraandomada4 = CreatePickup(371 , 2, 311.5391,983.5497,1959.2466); paraandomada5 = CreatePickup(371 , 2, 318.8687,998.9326,1955.6967); paraandomada6 = CreatePickup(371 , 2, 311.8329,1004.9678,1954.3040); paraandomada7 = CreatePickup(371 , 2, 312.6456,1020.6475,1950.6855); paraandomada8 = CreatePickup(371 , 2, 319.3426,1021.0186,1950.6000); paraandomada9 = CreatePickup(371 , 2, 311.9515,1024.5446,1949.7863); paraandomada10 = CreatePickup(371 , 2, 319.7364,1024.7739,1949.7333); aeropuerto1para = CreatePickup(1273 , 23, 1685.4576,-2334.1506,13.5469); aeropuerto2para = CreatePickup(1273 , 23, 1673.9154,1447.9954,10.7841); aeropuerto3para = CreatePickup(1273 , 23, -1421.6687,-287.7242,14.1484); aeropuerto4para = CreatePickup(1273 , 23, 428.4151,2546.8318,16.2382); salto = CreatePickup(1273 , 2, 315.6004,1029.4099,1948.1918); NoComandos[playerid]=0; //----------------------------------------------------------------------------// new rand = random(sizeof PosicionesAleatorias); SetPlayerPos(playerid, PosicionesAleatorias[rand][0], PosicionesAleatorias[rand][1], PosicionesAleatorias[rand][2]); SetPlayerFacingAngle(playerid, PosicionesAleatorias[rand][3]); TextDrawHideForPlayer(playerid, BoxLogin0); TextDrawHideForPlayer(playerid, BoxLogin1); TextDrawShowForPlayer(playerid, Web); GivePlayerWeapon(playerid, 32, 9999); GivePlayerWeapon(playerid, 26, 9999); GivePlayerWeapon(playerid, 22, 9999); SetPlayerHealth(playerid, 100); SetPlayerTime(playerid, 12,0); StopAudioStreamForPlayer(playerid); CreateSnow(playerid); return 1; }