gap001
Умник
Вообщем, вот такая проблемка.
Когда я отбираю у кого-то нарко или что то в этом роде, то у меня пишет:
Ты отобрал наркотики у. (Ник не пишет).
Сама команда:
Когда я отбираю у кого-то нарко или что то в этом роде, то у меня пишет:
Ты отобрал наркотики у. (Ник не пишет).
Сама команда:
PHP:
if(strcmp(cmd, "/take", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsACop(playerid))
{
if(PlayerInfo[playerid][pRank] <= 2)
{
SendClientMessage(playerid, COLOR_GREY, "Âû äîëæíû èìåòü Ðàíã 2 èëè Âûøå äëÿ ýòîãî äåéñòâèÿ.");
return 1;
}
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_WHITE, "|__________________ Ëèøåíèå Ëèöåíçèè __________________|");
SendClientMessage(playerid, COLOR_WHITE, "GTAMania: /take [licensename] [playerid/PartOfName]");
SendClientMessage(playerid, COLOR_GREY, "Íàçâàíèÿ: Driverslicense, Flyinglicense, Boatlicense, Gunlicense, Weapons, Drugs, Materials");
SendClientMessage(playerid, COLOR_WHITE, "|___________________________________________________|");
return 1;
}
if(strcmp(x_nr,"driverslicense",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "GTAMania: /take driverslicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
format(string, sizeof(string), "Âû èçúÿëè âîäèòåëüñêèå ïðàâà ó %s.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Îôèöåð %s èçúÿë ó Âàñ âîäèòåëüñêèå ïðàâà.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pCarLic] = 0;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Ýòîò èãðîê íå âîçëå Âàñ.");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "GTAMania: Èãðîêà íåò íà ñåðâåðå.");
return 1;
}
}
else if(strcmp(x_nr,"flyinglicense",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "GTAMania: /take flyinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
format(string, sizeof(string), "Âû èçúÿëè ëèöåíçèþ íà ïîëåòû ó %s.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Îôèöåð %s èçúÿë ó Âàñ ëèöåíçèþ íà ïîëåòû.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pFlyLic] = 0;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Ýòîò èãðîê íå âîçëå Âàñ.");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "GTAMania: Èãðîêà íåò íà ñåðâåðå.");
return 1;
}
}
else if(strcmp(x_nr,"gunlicense",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "GTAMania: /take driverslicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
format(string, sizeof(string), "Âû èúÿëè ëèöåíçèþ íà îðóæèå ó %s.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Îôèöåð %s èçúÿë ó Âàñ ëèöåíçèþ íà îðóæèå.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pGunLic] = 0;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Ýòîò èãðîê íå âîçëå Âàñ.");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "GTAMania: Èãðîêà íåò íà ñåðâåðå.");
return 1;
}
}
else if(strcmp(x_nr,"boatlicense",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "GTAMania: /take boatlicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
format(string, sizeof(string), "Âû èúÿëè ëèöåíçèþ íà âîäíûé òðàíñïîðò ó %s.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Îôèöåð %s èçúÿë ó Âàñ ëèöåíçèþ íà âîäíûé òðàíñïîðò", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pBoatLic] = 0;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Ýòîò èãðîê íå âîçëå Âàñ.");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "GTAMania: Èãðîêà íåò íà ñåðâåðå.");
return 1;
}
}
else if(strcmp(x_nr,"weapons",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "GTAMania: /take weapons [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
format(string, sizeof(string), "Âû èçúÿëè îðóæèå ó %s.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Îôèöåð %s çàáðàë Âàøå îðóæèå.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
ServerResetPlayerWeapons(giveplayerid);
PlayerInfo[giveplayerid][pGun1] = 0; PlayerInfo[giveplayerid][pAmmo1] = 0;
PlayerInfo[giveplayerid][pGun2] = 0; PlayerInfo[giveplayerid][pAmmo2] = 0;
PlayerInfo[giveplayerid][pGun3] = 0; PlayerInfo[giveplayerid][pAmmo3] = 0;
PlayerInfo[giveplayerid][pGun4] = 0; PlayerInfo[giveplayerid][pAmmo4] = 0;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Ýòîò èãðîê íå âîçëå Âàñ.");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "GTAMania: Èãðîêà íåò íà ñåðâåðå.");
return 1;
}
}
else if(strcmp(x_nr,"drugs",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "GTAMania: /take drugs [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
if(PlayerInfo[playerid][pDrugs] >= 1)
{
format(string, sizeof(string), "Âû èçúÿëè íàðêîòèêè ó %s", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Îôèöåð %s êîíôèñêîâàë Âàøè íàðêîòèêè.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pDrugs] = 0;
}
else
{
SendClientMessage(playerid, COLOR_Cvet_8,"[Îøèáêà]{FFFFFF} Ó èãðîêà íåòó íàðêîòèêîâ!");
}
}
else
{
SendClientMessage(playerid, COLOR_Cvet_8, "[Îøèáêà]{FFFFFF} Ýòîò èãðîê íå âîçëå Âàñ.");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_Cvet_8, "[Îøèáêà]{FFFFFF} Èãðîêà íåòó íà ñåðâåðå!");
return 1;
}
}
else if(strcmp(x_nr,"materials",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "GTAMania: /take materials [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
if(PlayerInfo[playerid][pMats] >= 1)
{
format(string, sizeof(string), "Âû èçúÿëè ìàòåðèàëû ó %s.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Îôèöåð %s èçúÿë ó Âàñ ìàòåðèàëû.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pMats] = 0;
}
else
{
SendClientMessage(playerid, COLOR_Cvet_8,"[Îøèáêà]{FFFFFF} Ó èãðîêà íåòó ìàòåðèàëîâ!");
}
}
else
{
SendClientMessage(playerid, COLOR_Cvet_8, "[Îøèáêà]{FFFFFF} Ýòîò èãðîê íå âîçëå Âàñ.");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_Cvet_8, "[Îøèáêà]{FFFFFF} Èãðîêà íåòó íà ñåðâåðå!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_Cvet_8, "[Îøèáêà]{FFFFFF} Íåèçâåñòíîå çíà÷åíèå!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_Cvet_8, "[Îøèáêà][FFFFFF} Âû íå çàêîííèê!");
return 1;
}
}
return 1;
}
