Detectar skin
#1

Hola amigos del samp me preguntaba si exite alguna funciуn que pueda detectar que skin escogiу.

Ejemplo.

Si escoge un skin de mujer, que le salga un mensaje como este.

PHP код:
SendClientMessage(playeridCOLOR_RED"Escogiste un skin de mujer"); 
Y si es un skin hombre que le salga este mensaje:
PHP код:
SendClientMessage(playeridCOLOR_RED"Escogiste un skin de hombre"); 
muchas, gracias

saludos
Reply
#2

asi:

pawn Код:
switch(GetPlayerSkin(playerid)) {
    case 0, 1, 2, 3, 4, 5: // Agregas todos los skin de hombres
    {
        SendClientMessage(playerid, -1, "Skin de hombre");
    }
    case 6, 7, 8: // Logicamente reemplazas por skins de mujeres
    {
        SendClientMessage(playerid, -1, "Skin de mujer");
    }
}
Reply
#3

Quote:
Originally Posted by spell
Посмотреть сообщение
asi:

pawn Код:
switch(GetPlayerSkin(playerid)) {
    case 0, 1, 2, 3, 4, 5: // Agregas todos los skin de hombres
    {
        SendClientMessage(playerid, -1, "Skin de hombre");
    }
    case 6, 7, 8: // Logicamente reemplazas por skins de mujeres
    {
        SendClientMessage(playerid, -1, "Skin de mujer");
    }
}
muchas gracias haber como me va
+rept
Reply
#4

Una pregunta porque me sale este error:

PHP код:
C:\Users\USER\Desktop\skinsDeath.pwn(77) : error 040duplicate "case" label (value 6
EDIT:
perdуn fue una mala ediciуn de mi parte
Reply
#5

PHP код:
stock GetPlayerSex(playerid){// By OTACON
switch(GetPlayerSkin(playerid)){
    case 
0..8,14..30,32..38,42..52,57..62,66..68,70..73,78..84,86,94..128,132..137,142..144,\
    
146..147,149,153..156,158..168,170..177,179..189,200,202..204,206,208..209,210,212,213,217,\
    
220..223,227..230,234..236,239..242,247..250,252..255,264..297,299,258..262,300..305,310,311: return true;
}return 
false;}
// son todos los skins de hombre incluidos los de la versiуn 0.3.7 . 
PHP код:
if(GetPlayerSex(playerid))
{
    
SendClientMessage(playerid, -1"Skin de hombre");
}
else
{
    
SendClientMessage(playerid, -1"Skin de mujer");

PD: no es necesario colocar dos case con skins de hombres y skins de mujer, ya que si no eres uno eres del otro (solo que haya una raza no identificada todavнa por samp ).
Reply
#6

Quote:
Originally Posted by OTACON
Посмотреть сообщение
PHP код:
stock GetPlayerSex(playerid){// By OTACON
switch(GetPlayerSkin(playerid)){
    case 
0..8,14..30,32..38,42..52,57..62,66..68,70..73,78..84,86,94..128,132..137,142..144,\
    
146..147,149,153..156,158..168,170..177,179..189,200,202..204,206,208..209,210,212,213,217,\
    
220..223,227..230,234..236,239..242,247..250,252..255,264..297,299,258..262,300..305,310,311: return true;
}return 
false;}
// son todos los skins de hombre incluidos los de la versiуn 0.3.7 . 
PHP код:
if(GetPlayerSex(playerid))
{
    
SendClientMessage(playerid, -1"Skin de hombre");
}
else
{
    
SendClientMessage(playerid, -1"Skin de mujer");

PD: no es necesario colocar dos case con skins de hombres y skins de mujer, ya que si no eres uno eres del otro (solo que haya una raza no identificada todavнa por samp ).
MUCHAS GRACIAS.. esta mas optimizado que poner todo los numero +rept
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)