|¤ White ¤| wrote on June 16, 2012, 11:57 am:
i jel si uradio?
warning 204: symbol is assigned a value that is never used: "id"
warning 204: symbol is assigned a value that is never used: "playa"
Komanda:
//----------------------------------------------------------------------------------
if(strcmp(cmd, "/makeosc", true) == 0) // ddk
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SCM(playerid, COLOR_GRAD2, "USAGE: /makehelper [playerid/PartOfName] ");
return 1;
}
new playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SCM(playerid, COLOR_GRAD2, "USAGE: /makehelper [playerid/PartOfName] ");
return 1;
}
new id = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SCM(playerid, COLOR_GRAD2, "USAGE: /makehelper [playerid/PartOfName] ");
return 1;
}
new level = strval(tmp);
new para1;
para1 = ReturnUser(tmp);
if(PlayerInfo >= 1389 || (IsPlayerAdmin(playerid)))
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if(level < 0 || level > 1389) return SendClientMessage(playerid, COLOR_GREY,"* Samo 0-1389!!");
new giveplayer,sendername,imeosc;
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(playerid, imeosc, sizeof(imeosc));
format(OSC,48,"%s",imeosc);
OSC = level;
OSC = 0;
SacuvajIgraca(para1);
format(string, sizeof(string), " Promovisani ste na level %d OSC SLOT:3 od strane %s", level, sendername);
SendClientMessage(para1, COLOR_WHITE, string);
format(string, sizeof(string), " Promovisali ste %s na level %d OSC SLOT:3", giveplayer,level);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " niste ovlasceni za tu komandu!");
}
}
return 1;
}
Enum:
enum OSCinfo
{
oscIme,
oscNeakt,
oscLevel,
};
new OSC;
I jos jedno pitanje,kako ja sada ovde da definisem taj slot ?? :
format(string, sizeof(string), " Promovisali ste %s na level %d OSC SLOT:%d", giveplayer,level);
I da,pogledaj dali je komanda /makeosc dobra.