CMD:ComprarM(weaponid,municao,playerid, params[])
{
new ammotheplayer;
new ammo = GetPlayerAmmo(playerid);
new arma = GetPlayerWeapon(playerid);
if (sscanf(params, "i", ammotheplayer))
{
SendClientMessage(playerid,0xFF0000FF,"USO: /Municao [Quantia]");
return 0;
}
{
SetPlayerAmmo(playerid, arma, ammo+ammotheplayer);
new w_data[13][2],str[250],a;
switch(weaponid){
case WEAPON_SNIPER:
{
GetPlayerWeaponData(playerid, a, w_data[a][0], w_data[a][1]);
format(str, sizeof(str),"Sua compra foi efetuada vejб abaixo algumas informaзoes:");
format(str, sizeof(str),"numero de muniзгo: (%i)", a,w_data[a][1]);
SendClientMessage(playerid,-1,str);
}
case WEAPON_M4:
{
GetPlayerWeaponData(playerid, a, w_data[a][0], w_data[a][1]);
format(str, sizeof(str),"Sua compra foi efetuada vejб abaixo algumas informaзoes:");
format(str, sizeof(str),"numero de muniзгo: (%i)", a,w_data[a][1]);
SendClientMessage(playerid,-1,str);
}
case WEAPON_SHOTGUN:
{
GetPlayerWeaponData(playerid, a, w_data[a][0], w_data[a][1]);
format(str, sizeof(str),"Sua compra foi efetuada vejб abaixo algumas informaзoes:");
format(str, sizeof(str),"numero de muniзгo: (%i)", a,w_data[a][1]);
SendClientMessage(playerid,-1,str);
}
case WEAPON_RIFLE:
{
GetPlayerWeaponData(playerid, a, w_data[a][0], w_data[a][1]);
format(str, sizeof(str),"Sua compra foi efetuada vejб abaixo algumas informaзoes:");
format(str, sizeof(str),"numero de muniзгo: (%i)", a,w_data[a][1]);
SendClientMessage(playerid,-1,str);
}
case WEAPON_MP5:
{
GetPlayerWeaponData(playerid, a, w_data[a][0], w_data[a][1]);
format(str, sizeof(str),"Sua compra foi efetuada vejб abaixo algumas informaзoes:");
format(str, sizeof(str),"numero de muniзгo: (%i)", a,w_data[a][1]);
SendClientMessage(playerid,-1,str);
}
case WEAPON_SHOTGSPA:
{
GetPlayerWeaponData(playerid, a, w_data[a][0], w_data[a][1]);
format(str, sizeof(str),"Sua compra foi efetuada vejб abaixo algumas informaзoes:");
format(str, sizeof(str),"numero de muniзгo: (%i)", a,w_data[a][1]);
SendClientMessage(playerid,-1,str);
}
}
}
return 1;
}
CMD:ComprarM(weaponid,municao,playerid, params[])
nгo estou entendendo nada nesse cуdigo!
Tipo isso PHP код:
|
command(municao, playerid, params[])
{
new ammotheplayer;
new ammo = GetPlayerAmmo(playerid);
new arma = GetPlayerWeapon(playerid);
if (sscanf(params, "i", ammotheplayer))
{
SendClientMessage(playerid,0xFF0000FF,"USO: /Municao [Quantia]");
return 0;
}
SetPlayerAmmo(playerid, arma, ammo+ammotheplayer);
new w_data[13][2],str[250];
for(new a = 0; a < 13; a++)
{
GetPlayerWeaponData(playerid, a, w_data[a][0], w_data[a][1]);
format(str, sizeof(str),"Sua compra foi efetuada vejб abaixo algumas informaзoes:");
format(str, sizeof(str),"Armamento para slot: %i: armas: (%i), numero de muniзгo: (%i)", a, w_data[a][0], w_data[a][1]);
SendClientMessage(playerid,-1,str);
}
return 1;
}
CMD:municao(municao, playerid, params[])
{
if (isnull(params))
return SendClientMessage(playerid,0xFF0000FF,"USO: /municao [quantidade]");
static
weaponid, w_data[13][2],str[250];
weaponid = GetPlayerWeapon(playerid);
SetPlayerAmmo(playerid, weaponid, GetPlayerAmmo(playerid)+strval(params));
for(new a = 0; a < 13; a++)
{
if(weaponid == w_data[a][0])
{
GetPlayerWeaponData(playerid, a, w_data[a][0], w_data[a][1]);
format(str, sizeof(str),"Sua compra foi efetuada vejб abaixo algumas informaзoes:");
format(str, sizeof(str),"Armamento para slot: %i: armas: (%i), numero de muniзгo: (%i)", a, w_data[a][0], w_data[a][1]);
SendClientMessage(playerid,-1,str);
break;
}
}
return 1;
}
de nada!
PHP код:
|