rendered paste body/* THIS HAS BEEN DONE FOR GF, so you will have errors if you compile normally, just change PlayerInfo[playerid][pAdmin] by IsPlayerAdmin*/
if(strcmp(cmd, "/weapons", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /weapons [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(giveplayerid != INVALID_PLAYER_ID)
{
new ContenedorA[150],ContenedorB[150],ContenedorC[150],ContenedorD[150],ContenedorE[150],ContenedorF[150];
new GUN[12][2], weaponname[32];
format(ContenedorA,100,"||");
format(ContenedorB,100,"||");
format(ContenedorC,100,"||");
format(ContenedorD,100,"||");
format(ContenedorE,100,"||");
format(ContenedorF,100,"||");
if(PlayerInfo[playerid][pAdmin] >= 1)
{
GetPlayerName(giveplayerid,sendername,sizeof(sendername));
for (new g=1;g<12;g++)
{
GetPlayerWeaponData(giveplayerid, g, GUN[g][0], GUN[g][1]);
if(GUN[g][1] != 0 && g != 1 && g != 0)
{
GetWeaponName(GUN[g][0],weaponname,sizeof(weaponname));
format(string, sizeof(string), " Slot:[%d] Arma:[%s](ID: %d) Municion:[%d] ||",g,weaponname,GUN[g][0],GUN[g][1]);
if(g==0||g==1){strcat(ContenedorA,string,sizeof(ContenedorA));}
if(g==2||g==3){strcat(ContenedorA,string,sizeof(ContenedorB));}
if(g==4||g==5){strcat(ContenedorA,string,sizeof(ContenedorC));}
if(g==6||g==7){strcat(ContenedorA,string,sizeof(ContenedorD));}
if(g==8||g==9){strcat(ContenedorA,string,sizeof(ContenedorE));}
if(g==10||g==11){strcat(ContenedorA,string,sizeof(ContenedorF));}
}
}
format(string,sizeof(string),"____________________%s's Weapons____________________",sendername);
SendClientMessage(playerid,COLOR_LIGHTRED,string);
if(strlen(ContenedorA)>2){SendClientMessage(playerid,COLOR_LIGHTRED,ContenedorA);}
if(strlen(ContenedorB)>2){SendClientMessage(playerid,COLOR_LIGHTRED,ContenedorB);}
if(strlen(ContenedorC)>2){SendClientMessage(playerid,COLOR_LIGHTRED,ContenedorC);}
if(strlen(ContenedorD)>2){SendClientMessage(playerid,COLOR_LIGHTRED,ContenedorD);}
if(strlen(ContenedorE)>2){SendClientMessage(playerid,COLOR_LIGHTRED,ContenedorE);}
if(strlen(ContenedorF)>2){SendClientMessage(playerid,COLOR_LIGHTRED,ContenedorF);}
format(string,sizeof(string),"_________________________________________________________________",sendername);
SendClientMessage(playerid,COLOR_LIGHTRED,string);
}
else{SendClientMessage(playerid, COLOR_GRAD2, "Admins Only");}
}
}
return 1;
}