16.07.2012, 21:05
Ae galera,tudo sussa ?
Bom,como que eu faзo pra mudar esse comando. No original vc digita /dararma [id] [id da arma] [muniзгo].
Sу que eu quero colocar o nome da arma tambem exemplo,ao inves de digitar /dararma [id] 33 [muniзгo] digitar: /dararma [id] rifle [muniзгo].Valeu ae Cуdigo do comando:
Bom,como que eu faзo pra mudar esse comando. No original vc digita /dararma [id] [id da arma] [muniзгo].
Sу que eu quero colocar o nome da arma tambem exemplo,ao inves de digitar /dararma [id] 33 [muniзгo] digitar: /dararma [id] rifle [muniзгo].Valeu ae Cуdigo do comando:
pawn Код:
if(strcmp(cmd, "/dararma", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /dararma [ID/Nome] [ID da Arma] [Muniзгo]");
return true;
}
new playa;
new gun;
new ammo;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
gun = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USE: /dararma [ID] [ID da arma] [Muniзгo].");
return true;
}
tmp = strtok(cmdtext, idx);
ammo = strval(tmp);
if(ammo <1||ammo > 999)
{ SendClientMessage(playerid, COLOR_GRAD1, " O minimo de muniзгo й 1 e o mбximo й 999."); return true; }
if (PlayerInfo[playerid][pAdmin] >= 4)
{
if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando. (/trabalhar)");
return true;
}
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
GivePlayerWeapon(playa, gun, ammo);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo esta autorizado a usar este comando.");
}
}
return true;
}