15.04.2012, 19:05
I dont have /kill command but the player still dies after /kill.
What I have.
public OnPlayerDeath(playerid, killerid, reason)
{
GivePlayerMoney(killerid, 500);
GivePlayerMoney(playerid, -500);
GameTextForPlayer(killerid, "~r~+500", 1000, 1);
GameTextForPlayer(playerid, "~r~-500", 1000, 1);
SetPlayerScore(playerid, GetPlayerScore( playerid ) -1 );
SetPlayerScore(killerid, GetPlayerScore( killerid ) +1 );
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/ehelp", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,0xFF0000FF,"Bla Bla bla");
return 1;
}
if (strcmp("/nondmarea", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,0xFF0000FF,"Bla Bla bla");
}
if (strcmp("/exitarea", cmdtext, true, 10) == 0)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2021.4049,1341.7511,10.8130) ;
return 1;
}
return 0;
}
What I have.
public OnPlayerDeath(playerid, killerid, reason)
{
GivePlayerMoney(killerid, 500);
GivePlayerMoney(playerid, -500);
GameTextForPlayer(killerid, "~r~+500", 1000, 1);
GameTextForPlayer(playerid, "~r~-500", 1000, 1);
SetPlayerScore(playerid, GetPlayerScore( playerid ) -1 );
SetPlayerScore(killerid, GetPlayerScore( killerid ) +1 );
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/ehelp", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,0xFF0000FF,"Bla Bla bla");
return 1;
}
if (strcmp("/nondmarea", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,0xFF0000FF,"Bla Bla bla");
}
if (strcmp("/exitarea", cmdtext, true, 10) == 0)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2021.4049,1341.7511,10.8130) ;
return 1;
}
return 0;
}