16.04.2012, 12:29
Ola galera tenho um comando /dararma que e do meu server RPG bem ele й asim funciona que nao pode da ID proibido para Players e nem adm e foma de jogo sу em modo de trabalho eu queria mudar ele pra pegar adm em modo de trabalho ou jogo mais os players ainda continuam com ID proibido obg desde ja
pawn Код:
if(strcmp(cmd, "/dararma", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "USE: /dararma [ id ] [weaponid(eg. 46 = Parachute)] [ammo]");
new playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
new gun = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USE: /dararma [ id ] [weaponid] [ammo]");
SendClientMessage(playerid, COLOR_GRAD4, "3(Club) 4(knife) 5(bat) 6(Shovel) 7(Cue) 8(Katana) 10-13(Dildo) 14(Flowers) 16(Grenades) 18(Molotovs) 22(Pistol) 23(SPistol)");
SendClientMessage(playerid, COLOR_GRAD3, "24(Eagle) 25(shotgun) 29(MP5) 30(AK47) 31(M4) 33(Rifle) 34(Sniper) 37(Flamethrower) 41(spray) 42(exting) 43(Camera) 46(Parachute)");
return 1;
}
tmp = strtok(cmdtext, idx);
new ammo = strval(tmp);
if(!IsPlayerConnected(playa)) return SendClientMessage(playerid,-1,"Player nгo conectado.");
if(ammo < 1 || ammo > 9999) return SendClientMessage(playerid, COLOR_GRAD1, " O minimo de balas й 1 e o mбximo й 9999!");
if (PlayerInfo[playerid][pAdmin] >= 1 && admtrampando[playerid] == 1)
{
GivePlayerWeapon(playa, gun, ammo);
}
else
{
if(gun < 1 || gun > 46 || gun==38 || gun==35 || gun==36 || gun==37 || gun==44 || gun==45 || gun==9 || gun==17 || gun==16 || gun==18 || gun==22 || gun==26 || gun==27 || gun==28 || gun==32 || gun==39 || gun==40)
return SendClientMessage(playerid, COLOR_GRAD1, "ID Proibido!");
GivePlayerWeapon(playa, gun, ammo);
}
return 1;
}