16.07.2013, 23:07
[] GetPlayerSex
[] Information:
Character sex verify the server.
[] function:
[] example:
[] Credits:
OTACON
[] Information:
Character sex verify the server.
[] function:
pawn Код:
native GetPlayerSex(playerid, bool:sex);;
pawn Код:
stock GetPlayerSex(playerid, bool:sex) {
if(sex==true) { //man
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: return true;
case 146..147,149,153..156,158..168,170..177,179..189,200,202..204,206,208..209,210,212,213,217: return true;
case 220..223,227..230,234..236,239..242,247..250,252..255,264..297,299,258..262: return true; }
} else { //woman
switch(GetPlayerSkin(playerid)) {
case 9..13,31,39..41,53..56,63..65,69,74..77,85,87..93,129..131,138..141: return true;
case 145,148,150..152,157,169,172,178,190..199,201,205,207,211,214..216,218,219,224..226,231..233: return true;
case 237..238,243..246,251,256,257,263,298: return true; }
} return false;
}
pawn Код:
COMMAND:test(playerid, params[]) {
if(GetPlayerSex(playerid, false)) { //Man
SendClientMessage(playerid, -1, "[TEST] You Man");
}
else if(GetPlayerSex(playerid, true) { //woman
SendClientMessage(playerid, -1, "[TEST] You woman");
}
return true;
}
OTACON
