SA-MP Forums Archive
Cmd doesn't work - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Cmd doesn't work (/showthread.php?tid=413218)



Cmd doesn't work - Louris - 04.02.2013

Код:
COMMAND:ismesti(playerid, params[])
{
if(PlayerInfo[playerid][pPgaujosvadas] == 0) return SendClientMessage( playerid, -1, "Tu ne mafijos vadas!" );
new giveplayerid,pName[24],gName[24],string[100];
if(sscanf(params, "d", giveplayerid))return SendClientMessage(playerid, 0xFFFFFFFF, "/ismesti [ћaidėjo ID]");
else if(!IsPlayerConnected(giveplayerid))return SendClientMessage(playerid, 0xFF0000FF, "Tokio ћaidėjo nėra!");
else
{
GetPlayerName(playerid, pName,24);
GetPlayerName(giveplayerid,gName,24);
PlayerInfo[giveplayerid][pGaujoi] = false;
format(string, sizeof(string),"Iљmetėte ћaidėją %s",gName);
SendClientMessage(playerid,0xFFFFFFAA,string);
SendClientMessage(giveplayerid,0xFFFFFFAA,"Jūs iљmestas iљ mafijos.");
}
This CMD works only with /ismesti [ID], how to make to player can write /ismesti player nickname or player id?


Re: Cmd doesn't work - Luis- - 04.02.2013

Try using this;
Код:
COMMAND:ismesti(playerid, params[])
{
if(PlayerInfo[playerid][pPgaujosvadas] == 0) return SendClientMessage( playerid, -1, "Tu ne mafijos vadas!" );
new giveplayerid,pName[24],gName[24],string[100];
if(sscanf(params, "u", giveplayerid))return SendClientMessage(playerid, 0xFFFFFFFF, "/ismesti [žaidėjo ID]");
else if(!IsPlayerConnected(giveplayerid))return SendClientMessage(playerid, 0xFF0000FF, "Tokio žaidėjo nėra!");
else
{
GetPlayerName(playerid, pName,24);
GetPlayerName(giveplayerid,gName,24);
PlayerInfo[giveplayerid][pGaujoi] = false;
format(string, sizeof(string),"Išmetėte žaidėją %s",gName);
SendClientMessage(playerid,0xFFFFFFAA,string);
SendClientMessage(giveplayerid,0xFFFFFFAA,"Jūs išmestas iš mafijos.");
}



AW: Re: Cmd doesn't work - Louris - 04.02.2013

Quote:
Originally Posted by -Luis
Посмотреть сообщение
Try using this;
Код:
COMMAND:ismesti(playerid, params[])
{
if(PlayerInfo[playerid][pPgaujosvadas] == 0) return SendClientMessage( playerid, -1, "Tu ne mafijos vadas!" );
new giveplayerid,pName[24],gName[24],string[100];
if(sscanf(params, "u", giveplayerid))return SendClientMessage(playerid, 0xFFFFFFFF, "/ismesti [ћaidėjo ID]");
else if(!IsPlayerConnected(giveplayerid))return SendClientMessage(playerid, 0xFF0000FF, "Tokio ћaidėjo nėra!");
else
{
GetPlayerName(playerid, pName,24);
GetPlayerName(giveplayerid,gName,24);
PlayerInfo[giveplayerid][pGaujoi] = false;
format(string, sizeof(string),"Iљmetėte ћaidėją %s",gName);
SendClientMessage(playerid,0xFFFFFFAA,string);
SendClientMessage(giveplayerid,0xFFFFFFAA,"Jūs iљmestas iљ mafijos.");
}
Same.


AW: Cmd doesn't work - Louris - 04.02.2013

any ideas?


AW: Cmd doesn't work - Louris - 04.02.2013

any ideas?


Re: Cmd doesn't work - Luis- - 04.02.2013

Dude, don't bump like that, wait until 12 hours have passed.


AW: Cmd doesn't work - Louris - 04.02.2013

What I should do? Wait 12 hours and dont don't receive any answser?


Re: Cmd doesn't work - Luis- - 04.02.2013

Just be patient.. If nobody replies, nobody replies. Keep bumping like that and you'll receive an infraction leading to a ban no doubt.