potemckin
Умник
Покажите как эту команду на zcmd первести?
PHP:
if(strcmp(cmd, "/givemygun", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid,-1,"ИНФО: /givemygun [ID]");
new ID = strval(tmp);
if(ID == playerid) return SendClientMessage(playerid,-1,"Вы не можете передать оружие самому себе!");
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid,-1,"Игрок оффлайн!");
if(GetPlayerWeapon(playerid) == 0) return SendClientMessage(playerid,-1,"У вас нет оружия в руках!");
new Float:pos[3];
GetPlayerPos(ID, pos[0], pos[1], pos[2]);
if(!IsPlayerInRangeOfPoint(playerid, 1.2, pos[0], pos[1], pos[2])) return SendClientMessage(playerid,-1,"Вы далеко от этого игрока!");
new nickplayer1[MAX_PLAYER_NAME], nickplayer2[MAX_PLAYER_NAME], sg[90];
GetPlayerName(playerid, nickplayer1, sizeof(nickplayer1));
GetPlayerName(ID, nickplayer2, sizeof(nickplayer2));
SetPVarInt(ID, "Gun", GetPlayerWeapon(playerid));
SetPVarInt(ID, "Ammo", GetPlayerAmmo(playerid));
SetPVarInt(ID, "IDplayer", playerid);
SetPVarString(ID, "Nick1", nickplayer1);
SetPVarString(ID, "Nick2", nickplayer2);
format(sg, 70, "Вы предложили %s оружие которое у вас в руках.", nickplayer2);
SendClientMessage(playerid, -1, sg);
format(sg, 90, "%s предлагает вам оружие. Клавиша: Y - согласиться, N - отказаться.", nickplayer1);
SendClientMessage(ID, -1, sg);
Offer[ID] = true;
return 1;
}
