28.05.2011, 22:07
Vou explicar, depois adapte ao seu comando.
Topo:
Comando:
OnPlayerDeath:
Em relaзгo aos comandos, use:
Topo:
PHP код:
new kMorreu[ MAX_PLAYER_NAME ];
new kMatou[ MAX_PLAYER_NAME ];
new bool:kX1[ MAX_PLAYERS ];
new kQuantidade;
new sStr[ 128 ];
PHP код:
if( !strcmp( cmdtext, "/kX1", true ) )
{
if( kQuantidade == 2 ) return SendClientMessage( playerid, -1, "O x1 estб cheio (2 pessoas)" );
SetPlayerPos(playerid,pos1,pos2,pos3);
GameTextForPlayer(playerid,"~g~Voce esta no X1",5000,5);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
//Outras funзхes que queira
kQuantidade += 1;
kX1[ playerid ] = true;
return true;
}
PHP код:
if( kX1[ playerid ] == true )
{
kX1[ playerid ] = false;
kX1[ killerid ] = false;
GetPlayerName( playerid, kMorreu, sizeof( kMorreu ) );
GetPlayerName( playerid, kMatou, sizeof( kMatou ) );
format( sStr, sizeof( sStr ), "Jogador(a) %s ganhou ao jogador(a) %s no x1", kMatou, kMorreu );
SendClientMessageToAll( -1, sStr );
kQuantidade = 0;
}
PHP код:
if( !strcmp( cmdtext, "/comando", true ) )
{
new Float: kHealth;
new kMoney = GetPlayerMoney( playerid );
GetPlayerHealth( playerid, kHealth );
if( kHealth < 50 ) return SendClientMessage( playerid, -1, "Vocк nгo se pode teleportar com a vida abaixo de 50" );
if( kMoney < 250 ) return SendClientMessage( playerid, -1, "Vocк nгo se pode teleportar com o dinheiro abaixo de 250R$" );
// Apartir daqui para baixo, colocamos as coisas que quer que aconteзa se o jogador tiver +50 de vida e se tiver +250 de dinheiro
GivePlayerMoney( playerid, -250 );
// Outras funзхes
return true;
}