I have a problem in my GM, sorry my English, it turns out that when my girl character dies in the police uniform or leaves the game, this changes to a man's skin what should I do?
|
public OnPlayerDeath(playerid, killerid, reason)
{
public OnPlayerDeath(playerid, killerid, reason) { antifakekill[playerid] ++; SetTimerEx("antifakekill2", 1000,false,"i",playerid); new arma[128]; if(IsPlayerConnected(killerid)) { GetWeaponName(reason, arma, sizeof(arma)); format(QFA[playerid],54,"%s, arma: %s", NombreJugador(killerid), arma); new string99[128]; for(new z=0;z<MAX_PLAYERS;z++) { if(PlayerInfo[z][jAdministrador] > 3) { format(string99,128,"%s (ID: %d | Nivel: %d) matу a %s (ID: %d | Nivel: %d) con %s.",NombreJugador(killerid),killerid,PlayerInfo[killerid][jNivel],NombreJugador(playerid),playerid,PlayerInfo[playerid][jNivel], arma); SendClientMessage(z,0xFFDBED15FF,string99); } } } if(killerid != INVALID_PLAYER_ID && Jail[killerid] == 1 && PlayerInfo[killerid][pTiempoCarcelM] > 0) { SendClientMessage(killerid, -1, "Acabas de asesinar a una persona en prisiуn, tu condenado fue aumentada."); PlayerInfo[killerid][pTiempoCarcelM] += 10; } if(Specteado[playerid] == 1) { foreach(Player,i) { if(SpecJugador[i] == playerid) { TogglePlayerSpectating(i,false); } } } PlayerInfo[playerid][pInterior] = GetPlayerInterior(playerid); PlayerInfo[playerid][pMundoVirtual] = GetPlayerVirtualWorld(playerid); PlayerInfo[playerid][EnCasa] = 0; PlayerInfo[playerid][EnRopero] = 0; PlayerInfo[playerid][EnGarage] = 0; Objeto[playerid] = 0; if(Manejando[playerid] == 1) { Manejando[playerid] = 0; } if(PlayerInfo[playerid][pTiempoCarcelM] > 0) return 1; if(IsPlayerConnected(killerid)) { format(QFA[playerid],80,"%s, arma: %s", NombreJugador(killerid), arma); } // Cargos if(IsPlayerInRangeOfPoint(Agresor[playerid],180.0,1759.6833,-1892.0160,13.5556) || IsPlayerInRangeOfPoint(Agresor[playerid],180.0,1833.7728,-1842.5350,13.5781)) { if(!IsPlayerInAnyVehicle(Agresor[playerid]) && GetPlayerState(Agresor[playerid]) != PLAYER_STATE_DRIVER) if(PlayerInfo[Agresor[playerid]][pDuty] == 0) if(PlayerInfo[Agresor[playerid]][pCargos] < 3) { new pName[24],string[200],string2[150]; GetPlayerName(Agresor[playerid],pName,24); PlayerInfo[Agresor[playerid]][pCargos] = 3; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en Unity Station.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); format(string2,150,"Zona Segura"); PlayerInfo[Agresor[playerid]][QuienC] = string2; TipoCargo[Agresor[playerid]] = 2; } else if(PlayerInfo[Agresor[playerid]][pCargos] >= 3) { new pName[24],string[200]; GetPlayerName(Agresor[playerid],pName,24); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en Unity Station.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); PlayerInfo[Agresor[playerid]][pCargos] = 5; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); } } if(IsPlayerInRangeOfPoint(Agresor[playerid],130.0,1173.2209,-1332.7537,13.9884) || IsPlayerInRangeOfPoint(Agresor[playerid],130.0,1833.7728,-1842.5350,13.5781)) { if(!IsPlayerInAnyVehicle(Agresor[playerid]) && GetPlayerState(Agresor[playerid]) != PLAYER_STATE_DRIVER) if(PlayerInfo[Agresor[playerid]][pDuty] == 0) if(PlayerInfo[Agresor[playerid]][pCargos] < 3) { new pName[24],string[200],string2[150]; GetPlayerName(Agresor[playerid],pName,24); PlayerInfo[Agresor[playerid]][pCargos] = 3; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en el Hospital Central de Los Santos.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); format(string2,150,"Zona Segura"); PlayerInfo[Agresor[playerid]][QuienC] = string2; TipoCargo[Agresor[playerid]] = 2; } else if(PlayerInfo[Agresor[playerid]][pCargos] >= 3) { new pName[24],string[200]; GetPlayerName(Agresor[playerid],pName,24); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en Hospital Central de Los Santos.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); PlayerInfo[Agresor[playerid]][pCargos] = 5; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); } } if(IsPlayerInRangeOfPoint(Agresor[playerid],70.0,-1745.5931,-131.6944,3.7314) || IsPlayerInRangeOfPoint(Agresor[playerid],70.0,-1821.9308,-122.5035,5.6484)) { if(!IsPlayerInAnyVehicle(Agresor[playerid]) && GetPlayerState(Agresor[playerid]) != PLAYER_STATE_DRIVER) if(PlayerInfo[Agresor[playerid]][pDuty] == 0) if(PlayerInfo[Agresor[playerid]][pCargos] < 3) { new pName[24],string[200],string2[150]; GetPlayerName(Agresor[playerid],pName,24); PlayerInfo[Agresor[playerid]][pCargos] = 3; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en los Muelles de San Fierro.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); format(string2,150,"Zona Segura"); PlayerInfo[Agresor[playerid]][QuienC] = string2; TipoCargo[Agresor[playerid]] = 2; } else if(PlayerInfo[Agresor[playerid]][pCargos] >= 3) { new pName[24],string[200]; GetPlayerName(Agresor[playerid],pName,24); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en los Muelles de San Fierro.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); } } if(IsPlayerInRangeOfPoint(Agresor[playerid],450.0,-1652.7432,23.0748,4.4347)) { if(!IsPlayerInAnyVehicle(Agresor[playerid]) && GetPlayerState(Agresor[playerid]) != PLAYER_STATE_DRIVER) if(PlayerInfo[Agresor[playerid]][pDuty] == 0) if(PlayerInfo[Agresor[playerid]][pCargos] < 3) { new pName[24],string[200],string2[150]; GetPlayerName(Agresor[playerid],pName,24); PlayerInfo[Agresor[playerid]][pCargos] = 3; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en los Muelles de San Fierro.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); format(string2,150,"Zona Segura"); PlayerInfo[Agresor[playerid]][QuienC] = string2; TipoCargo[Agresor[playerid]] = 2; } else if(PlayerInfo[Agresor[playerid]][pCargos] >= 3) { new pName[24],string[200]; GetPlayerName(Agresor[playerid],pName,24); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en los Muelles de San Fierro.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); } } if(IsPlayerInRangeOfPoint(Agresor[playerid],100.0,-384.4948,-1474.2228,25.7266)) { if(!IsPlayerInAnyVehicle(Agresor[playerid]) && GetPlayerState(Agresor[playerid]) != PLAYER_STATE_DRIVER) if(PlayerInfo[Agresor[playerid]][pDuty] == 0) if(PlayerInfo[Agresor[playerid]][pCargos] < 3) { new pName[24],string[200],string2[150]; GetPlayerName(Agresor[playerid],pName,24); PlayerInfo[Agresor[playerid]][pCargos] = 3; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en las Granjas de Flint Range.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); format(string2,150,"Zona Segura"); PlayerInfo[Agresor[playerid]][QuienC] = string2; TipoCargo[Agresor[playerid]] = 2; } else if(PlayerInfo[Agresor[playerid]][pCargos] >= 3) { new pName[24],string[200]; GetPlayerName(Agresor[playerid],pName,24); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en las Granjas de Flint Range.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); } } if(IsPlayerInRangeOfPoint(Agresor[playerid],100.0,-148.6831,-1577.2129,9.3045)) { if(!IsPlayerInAnyVehicle(Agresor[playerid]) && GetPlayerState(Agresor[playerid]) != PLAYER_STATE_DRIVER) if(PlayerInfo[Agresor[playerid]][pDuty] == 0) if(PlayerInfo[Agresor[playerid]][pCargos] < 3) { new pName[24],string[200],string2[150]; GetPlayerName(Agresor[playerid],pName,24); PlayerInfo[Agresor[playerid]][pCargos] = 3; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en el Basural.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); format(string2,150,"Zona Segura"); PlayerInfo[Agresor[playerid]][QuienC] = string2; TipoCargo[Agresor[playerid]] = 2; } else if(PlayerInfo[Agresor[playerid]][pCargos] >= 3) { new pName[24],string[200]; GetPlayerName(Agresor[playerid],pName,24); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en el Basural.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); } } if(IsPlayerInRangeOfPoint(Agresor[playerid],200.0,-2647.9409,605.9929,15.2346)) { if(!IsPlayerInAnyVehicle(Agresor[playerid]) && GetPlayerState(Agresor[playerid]) != PLAYER_STATE_DRIVER) if(PlayerInfo[Agresor[playerid]][pDuty] == 0) if(PlayerInfo[Agresor[playerid]][pCargos] < 3) { new pName[24],string[200],string2[150]; GetPlayerName(Agresor[playerid],pName,24); PlayerInfo[Agresor[playerid]][pCargos] = 3; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en Hospital de San Fierro",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); format(string2,150,"Zona Segura"); PlayerInfo[Agresor[playerid]][QuienC] = string2; TipoCargo[Agresor[playerid]] = 2; } else if(PlayerInfo[Agresor[playerid]][pCargos] >= 3) { new pName[24],string[200]; GetPlayerName(Agresor[playerid],pName,24); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en Hospital de San Fierro",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); } } if(IsPlayerInRangeOfPoint(Agresor[playerid],200.0,1611.4006,1781.1265,37.8510)) { if(!IsPlayerInAnyVehicle(Agresor[playerid]) && GetPlayerState(Agresor[playerid]) != PLAYER_STATE_DRIVER) if(PlayerInfo[Agresor[playerid]][pDuty] == 0) if(PlayerInfo[Agresor[playerid]][pCargos] < 3) { new pName[24],string[200],string2[150]; GetPlayerName(Agresor[playerid],pName,24); PlayerInfo[Agresor[playerid]][pCargos] = 3; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en Hospital de Las Venturas",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); format(string2,150,"Zona Segura"); PlayerInfo[Agresor[playerid]][QuienC] = string2; TipoCargo[Agresor[playerid]] = 2; } else if(PlayerInfo[Agresor[playerid]][pCargos] >= 3) { new pName[24],string[200]; GetPlayerName(Agresor[playerid],pName,24); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en Hospital de Las Venturas",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); } } if(IsPlayerInRangeOfPoint(Agresor[playerid],200.0,869.8167,873.0883,12.9141)) { if(!IsPlayerInAnyVehicle(Agresor[playerid]) && GetPlayerState(Agresor[playerid]) != PLAYER_STATE_DRIVER) if(PlayerInfo[Agresor[playerid]][pDuty] == 0) if(PlayerInfo[Agresor[playerid]][pCargos] < 3) { new pName[24],string[200],string2[150]; GetPlayerName(Agresor[playerid],pName,24); PlayerInfo[Agresor[playerid]][pCargos] = 3; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en la Cantera de Hunter Quarry.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); format(string2,150,"Zona Segura"); PlayerInfo[Agresor[playerid]][QuienC] = string2; TipoCargo[Agresor[playerid]] = 2; } else if(PlayerInfo[Agresor[playerid]][pCargos] >= 3) { new pName[24],string[200]; GetPlayerName(Agresor[playerid],pName,24); format(string, 200,"{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] cometiу un asesinato en la Cantera de Hunter Quarry.",pName,Agresor[playerid]); SendRadioMessage(1,-1,string,INVALID_PLAYER_ID); SendClientMessage(Agresor[playerid],-1,"Acabas de asesinar a una persona, te vio el guardia de seguridad."); SendClientMessage(Agresor[playerid],-1,"Ya no tienes forma de escapar, toda la policнa fue alertada."); } } // Cargos if(PlayerInfo[playerid][pDuty] == 1 && Agresor[playerid] != INVALID_PLAYER_ID) { if(PlayerInfo[Agresor[playerid]][pDuty] != 1) { new string[256],string2[150],pName[32],pName2[32]; GetPlayerName(Agresor[playerid],pName, 32); GetPlayerName(playerid,pName2, 32); if(PlayerInfo[Agresor[playerid]][pCargos] < 5) { PlayerInfo[Agresor[playerid]][pCargos] = 5; format(string2,150,"%s",NombreJugador(playerid)); PlayerInfo[Agresor[playerid]][QuienC] = string2; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 256, "{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] asesinу a un oficial, detener vivo o muerto.",pName,Agresor[playerid]); SendRadioMessage(1, -1, string,playerid); } else if(PlayerInfo[Agresor[playerid]][pCargos] >= 5) { PlayerInfo[Agresor[playerid]][pCargos] = 6; SetPlayerWantedLevel(Agresor[playerid],PlayerInfo[Agresor[playerid]][pCargos]); format(string, 256, "{3399FF}[Central de policнa]{FFFFFF} reportando: {00CCFF}%s{FFFFFF} [%d] asesinу a multiple, detener vivo o muerto.",pName,Agresor[playerid]); SendRadioMessage(1, -1, string,playerid); } } } if(PlayerInfo[playerid][pCargos] > 0) { if(PlayerInfo[playerid][pCargos] == 1 && CagoSeguro[playerid] == 1) { PlayerInfo[playerid][pCargos] = 0; SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pCargos]); CagoSeguro[playerid] = 0; } else { if(GetPlayerInterior(playerid) > 0) { SetTimerEx("Encerrando2",2000,false,"d",playerid); return 1; } GetPlayerPos(playerid, DeathXC[playerid], DeathYC[playerid], DeathZC[playerid]); SetSpawnInfo(playerid, 0, 0,DeathXC[playerid],DeathYC[playerid],DeathZC[playerid],0,0,0,0,0,0,0); VariableCaido[playerid] = 1; return 1; } } if(PlayerInfo[playerid][Agonizando] == 0) { GetPlayerPos(playerid, DeathX[playerid], DeathY[playerid], DeathZ[playerid]); SetSpawnInfo(playerid,0,PlayerInfo[playerid][jRopa],DeathX[playerid], DeathY[playerid], DeathZ[playerid],0,0,0,0,0,0,0); PlayerInfo[playerid][Agonizando] = 1; return 1; } else if(PlayerInfo[playerid][Agonizando] == 1) { PlayerInfo[playerid][Agonizando] = 2; } return 1; }
CMD:uniforme(playerid, params[]) { new texto[10]; if(!sscanf(params,"s[10]",texto)) { if(strcmp(texto, "medico", true) == 0) { if(PlayerInfo[playerid][jJob] == 1 || PlayerInfo[playerid][vipjob] == 1) { if(IsPlayerInRangeOfPoint(playerid,1.0,1159.4829,-1356.8820,-10.7922)) { if(RopaMedi[playerid] == 0) { switch(PlayerInfo[playerid][jSexo]) { case 1: { SetPlayerSkin(playerid,276); } case 2: { RemovePlayerAttachedObject(playerid, 3); RemovePlayerAttachedObject(playerid, 4); SetPlayerSkin(playerid,308); } } RopaMedi[playerid] = 1; SendClientMessage(playerid,-1,"Te has colocado el uniforme correctamente."); } else if(RopaMedi[playerid] == 1) { RemovePlayerAttachedObject(playerid, 3); RemovePlayerAttachedObject(playerid, 4); RopaMedi[playerid] = 0; SetPlayerSkin(playerid, PlayerInfo[playerid][jRopa]); SendClientMessage(playerid,-1,"Te has quitado el uniforme correctamente."); } } else return SendClientMessage(playerid,-1,"Necesitas el trabajo de mйdico para utilizar este comando"); } } if(strcmp(texto, "minero", true) == 0) { if(PlayerInfo[playerid][jJob] == 11 || PlayerInfo[playerid][vipjob] == 11) { if(IsPlayerInRangeOfPoint(playerid,1.0,269.1445,295.4604,999.8400)) { if(RopaMine[playerid] == 0) { RopaMine[playerid] = 1; SendClientMessage(playerid,-1,"Te has colocado el uniforme correctamente"); switch(PlayerInfo[playerid][jSexo]) { case 1: { SetPlayerSkin(playerid, 27); } case 2: { RemovePlayerAttachedObject(playerid, 3); RemovePlayerAttachedObject(playerid, 4); SetPlayerSkin(playerid, 131); SetPlayerAttachedObject(playerid,4,18638,2,0.136,0.018999,0.002999,-0.600001,-2.10002,-12.4,1,1,1.072); } } } else if(RopaMine[playerid] == 1) { RemovePlayerAttachedObject(playerid, 3); RemovePlayerAttachedObject(playerid, 4); RopaMine[playerid] = 0; SetPlayerSkin(playerid, PlayerInfo[playerid][jRopa]); SendClientMessage(playerid,-1,"Te has quitado el uniforme correctamente."); } } } else return SendClientMessage(playerid,-1,"Necesitas el trabajo de minero para utilizar este comando"); } } if(sscanf(params, "s[10]", texto)) { if(PlayerInfo[playerid][jMiembro] != 1) return 1; if(!PlayerToPoint(2.0, playerid, 254.0884,73.6973,1003.6406)) return SendClientMessage(playerid, COLOR_WHITE, "No estбs en el lugar adecuado"); if(PlayerInfo[playerid][pDuty] == 0) { switch(PlayerInfo[playerid][jSexo]) { case 1: { SendClientMessage(playerid, COLOR_WHITE, "Te pusiste el uniforme de policнa"); PlayerInfo[playerid][pDuty] = 1; SetPlayerSkin(playerid, PlayerInfo[playerid][pModelo]); SetPlayerColor(playerid,COLOR_POLICIA); } case 2: { SendClientMessage(playerid, COLOR_WHITE, "Te pusiste el uniforme de policнa"); PlayerInfo[playerid][pDuty] = 1; SetPlayerSkin(playerid, 306); SetPlayerColor(playerid,COLOR_POLICIA); } } } else { SetPlayerColor(playerid,COLOR_WHITE); SendClientMessage(playerid, COLOR_WHITE, "Te sacaste el uniforme de policнa."); SetPlayerSkin(playerid, PlayerInfo[playerid][jRopa]); PlayerInfo[playerid][pDuty] = 0; QuitarArmas(playerid); ResetPlayerWeapons(playerid); DarArmas(playerid); } } return 1; }
the problem should be under OnPlayerSpawn not on cmd or onplayerdeath, show us OnPlayerSpawn
|