23.09.2016, 18:39
PHP код:
COMMAND:label(playerid, params[])
{
if (playerData[playerid][playerLoggedIn])
{
if(playerData[playerid][HasCustomLable] == false)
{
new value[25];
if(sscanf(params, "s", value))
{
return SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SERVER] {FFFF00}Usage: /lable TEXT [COST = 4000XP]");
}
else
{
if (playerData[playerid][playerXP] >= 4000)
{
if(strlen(value) < 16)
{
playerGiveXP(playerid, -4000);
playerData[playerid][CustomLabel] = Create3DTextLabel(value, 0xFFDC2EFF, 30.0, 40.0, 50.0, 60.0, -1, 1);
Attach3DTextLabelToPlayer(playerData[playerid][CustomLabel], playerid, 0.0, 0.0, 0.4);
playerData[playerid][HasCustomLable] = true;
SendClientMessage(playerid, COLOR_RED, "Label succesfully updated!");
}
else
{
SendClientMessage(playerid, COLOR_RED, "Label length must be inferior to 16!");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "You dont have enough xp to do that!");
}
}
}
else if(playerData[playerid][HasCustomLable] == true)
{
Delete3DTextLabel(playerData[playerid][CustomLabel]);
SendClientMessage(playerid, -1, "Lable has been removed!");
}
}
return 1;
}
PHP код:
[16:50:27] Lable has been removed!