24.06.2010, 11:25
Код:
if(!strcmp(cmdtext, "/inv", true) || !strcmp(cmdtext, "/inventory", true)) // By LordMan
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " You need to login first ! ");
return 1;
}
new gunname[100]; GetWeaponName(PlayerInfo[playerid][pInvWeapon], gunname, sizeof(gunname));
new gunname2[100]; GetWeaponName(PlayerInfo[playerid][pInvWeapon2], gunname2, sizeof(gunname2));
new gunname3[100]; GetWeaponName(PlayerInfo[playerid][pInvWeapon3], gunname3, sizeof(gunname3));
new gunname4[100]; GetWeaponName(PlayerInfo[playerid][pInvWeapon4], gunname4, sizeof(gunname4));
new gunname5[100]; GetWeaponName(PlayerInfo[playerid][pInvWeapon5], gunname5, sizeof(gunname5));
new gunname6[100]; GetWeaponName(PlayerInfo[playerid][pInvWeapon6], gunname6, sizeof(gunname6));
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "__________ Inventory __________");
if(PlayerInfo[playerid][pInvWeapon] != 0 && PlayerInfo[playerid][pInvAmmo] != 0)
{
format(string, sizeof(string), "Slot 1: %s, Ammo: %d", gunname, PlayerInfo[playerid][pInvAmmo]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
if(PlayerInfo[playerid][pInvWeapon2] != 0 && PlayerInfo[playerid][pInvAmmo2] != 0)
{
format(string, sizeof(string), "Slot 2: %s, Ammo: %d", gunname2, PlayerInfo[playerid][pInvAmmo2]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
if(PlayerInfo[playerid][pInvWeapon3] != 0 && PlayerInfo[playerid][pInvAmmo3] != 0)
{
format(string, sizeof(string), "Slot 3: %s, Ammo: %d", gunname3, PlayerInfo[playerid][pInvAmmo3]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
if(PlayerInfo[playerid][pInvWeapon4] != 0 && PlayerInfo[playerid][pInvAmmo4] != 0)
{
format(string, sizeof(string), "Slot 4: %s, Ammo: %d", gunname4, PlayerInfo[playerid][pInvAmmo4]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
if(PlayerInfo[playerid][pInvWeapon5] != 0 && PlayerInfo[playerid][pInvAmmo5] != 0)
{
format(string, sizeof(string), "Slot 5: %s, Ammo: %d", gunname5, PlayerInfo[playerid][pInvAmmo5]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
if(PlayerInfo[playerid][pInvWeapon6] != 0 && PlayerInfo[playerid][pInvAmmo6] != 0)
{
format(string, sizeof(string), "Slot 6: %s, Ammo: %d", gunname6, PlayerInfo[playerid][pInvAmmo6]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "_______________________________");
SendClientMessage(playerid, COLOR_WHITE, "HINT: /takegun /putgun");
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /inv",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
return 1;
}

