16.02.2014, 14:27
pawn Код:
CMD:sexchange(playerid, params[])
{
new string[128], sex;
if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command.");
if(sscanf(params, "i", sex)) return SendClientMessage(playerid, COLOR_WHITE, "[Usage]: /sexchange [1-Male / 2-Female]");
if(!IsPlayerInRangeOfPoint(playerid, 2, 361.8299,173.3985,1008.3828)) return SendClientMessage(playerid, COLOR_GREY, "You are not at the cityhall.");
if(sex < 1 || sex > 2) return SendClientMessage(playerid, COLOR_WHITE, "[Usage]: /sexchange [1-Male / 2-Female]");
if(sex == 1) format(string, sizeof(string), "Male"), SetPlayerSkin(playerid, 26), PlayerInfo[playerid][pModel] = 26;
else if(sex == 2) format(string, sizeof(string), "Female"), SetPlayerSkin(playerid, 56), PlayerInfo[playerid][pModel] = 56;
GiveDodMoney(playerid, PlayerInfo[playerid][pLevel] * -700);
PlayerInfo[playerid][pGender] = sex;
format(string, sizeof(string), "You've changed your Gender to %s, and you've charged %d for it", string, PlayerInfo[playerid][pLevel] * -700);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
return 1;
}