Sziasztok,hogyan lehet azt megcsinálni,hogy van egy parancs /setrank és /setrankcolor ha beállítom akkor elmentse és csatlakozáskor betöltse...
Csak a kódot adom
CMD:setrank(playerid, params[])
{
if(PnDark[playerid][LoggedIn] == 1 && PnDark[playerid][VIPSzint] >= 1)
{
new Titulus[64 + 1];
new string[250];
if(sscanf(params, \"s[64]\", Titulus)) return SendClientMessage(playerid, -1, \"{DDDDDD}>> Használat: {005c99}/setrank [Új rang]\");
if(strlen(Titulus) > 64) return 1;
format(Rank[playerid], (64), \" <%s>\", Titulus);
format(string,sizeof(string),\"{DDDDDD}>> AccServ: {005c99}Rang megváltoztatva! Rang: %s\",Titulus);
SendClientMessage(playerid, 0xFFFFFFAA, string);
}
else
{
SendClientMessage(playerid, -1, ONLYVIP);
}
return 1;
}
CMD:setrankcolor(playerid, params[])
{
if(PnDark[playerid][LoggedIn] == 1 && PnDark[playerid][VIPSzint] >= 3)
{
new Color[64 + 1];
new string[250];
if(sscanf(params, \"s[64]\", Color)) return SendClientMessage(playerid, -1, \"{DDDDDD}>> Használat: {005c99}/setrankcolor [színkód (Például: 00FF00)]\");
if(strlen(Color) > 64) return 1;
format(RankColor[playerid], (64), \"{%s}\", Color);
format(string,sizeof(string),\"{DDDDDD}>> AccServ: {005c99}Rang színed beállítva!! Színkód: %s\",Color);
SendClientMessage(playerid, 0xFFFFFFAA, string);
}
else
{
SendClientMessage(playerid, -1, ONLYVIP3);
}
return 1;
}