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; }