SA-MP Forums Archive
Help again.... - 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)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Help again.... (/showthread.php?tid=258161)



Help again.... - Brunok - 29.05.2011

Quote:

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/kill", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 0);
SendClientMessage(playerid, COLOR_GREY, "You have commited suicide!!");
GivePlayerMoney(playerid,-1500);
SendClientMessage(playerid, COLOR_RED, "Hospital bills has been taken off, Thanks for your visit.");
return 0;
}
}

If they do /kill, There money goes off 2x and the red Text appears 2x? How do i make it 1X.


Re: Help again.... - Osviux - 29.05.2011

Perhaps:

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/kill", true)==0)
{
SetPlayerHealth(playerid, 0);
SendClientMessage(playerid, COLOR_GREY, "You have commited suicide!!");
GivePlayerMoney(playerid,-1500);
SendClientMessage(playerid, COLOR_RED, "Hospital bills has been taken off, Thanks for your visit.");
return 1;
}
}



Re: Help again.... - Brunok - 29.05.2011

Than this comes :
J:\Spellen\Samp server\filterscripts\Commands.pwn(10 : warning 209: function "OnPlayerCommandText" should return a value


Re: Help again.... - sleepysnowflake - 29.05.2011

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/kill", true)==0)
{
SetPlayerHealth(playerid, 0);
SendClientMessage(playerid, COLOR_GREY, "You have commited suicide!!");
GivePlayerMoney(playerid,-1500);
SendClientMessage(playerid, COLOR_RED, "Hospital bills has been taken off, Thanks for your visit.");
return 1;
}
return 0;
}
This way.


Re: Help again.... - Osviux - 29.05.2011

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/kill", true)==0)
{
SetPlayerHealth(playerid, 0);
SendClientMessage(playerid, COLOR_GREY, "You have commited suicide!!");
GivePlayerMoney(playerid,-1500);
SendClientMessage(playerid, COLOR_RED, "Hospital bills has been taken off, Thanks for your visit.");
return 1;
}
}
	
return SendClientMessage(playerid,COLOR_RED,"* There is no such command!");
}
Maybe you have Skype? It would be much easier to help you.