09.05.2012, 00:53
Se for exatamente isto seu OnPlayerCommandText , Coloque assim.
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp ("/equipar", cmdtext, true, 10) == 0)
{
GivePlayerWeapon(playerid, 34, 500); //Dб uma Sniper para o jogador com 500 balas.
GivePlayerWeapon(playerid, 25, 500); //Dб uma Shotgun para o jogador com 500 balas.
GivePlayerWeapon(playerid, 30, 500); //Dб uma AK-47 para o jogador.
GivePlayerWeapon(playerid, 28, 500); //Dб uma Micro-Uzi para o jogador com 500 balas.
GivePlayerWeapon(playerid, 22, 500); //Dб uma 9MM para o jogador com 500 balas.
GivePlayerWeapon(playerid, 5, 99999); //Dб um taco de baseball para o jogador.
GivePlayerWeapon(playerid, 4, 99999); //Dб uma faca para o jogador.
SendClientMessage(playerid, COR_VERMELHO, "[INFO]: {FFFFFF}Vocк se equipou.");
}
//-------------------------------[SUICIDIO]---------------------------------
if (strcmp("/suicidio", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 0);
SendClientMessage(playerid, COR_VERMELHOE, "[INFO]: {FFFFFF}Vocк se suicidou.");
}
//---------------------------------[AJUDA]----------------------------------
if (strcmp ("/ajuda", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COR_VERMELHOE, "__________________________ AJUDA __________________________");
SendClientMessage(playerid, COR_CINZA, "- Gamemode para testes, feito por Victor Martins.");
SendClientMessage(playerid, COR_VERMELHO, "- Digite </equipar> para se equipar.");
SendClientMessage(playerid, COR_CINZA, "- Digite </comandos> para saber sobre mais comandos.");
SendClientMessage(playerid, COR_VERMELHO, "- Digite </creditos> para ver os crйditos do gamemode.");
SendClientMessage(playerid, COR_CINZA, "- Digite </objetivo> para ver o objetivo do gamemode.");
SendClientMessage(playerid, COR_VERMELHOE, "ЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇ");
}
//-------------------------------[CRЙDITOS]---------------------------------
if (strcmp ("/creditos", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COR_VERMELHOE, "________________________ CRЙDITOS ________________________");
SendClientMessage(playerid, COR_CINZA, "- Gamemode para testes, feito por Victor Martins.");
SendClientMessage(playerid, COR_VERMELHO, "- Mapa feito por Victor Martins.");
SendClientMessage(playerid, COR_VERMELHOE, "ЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇ");
}
//-------------------------------[OBJETIVO]---------------------------------
if (strcmp ("/objetivo", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COR_VERMELHOE, "________________________ OBJETIVO ________________________");
SendClientMessage(playerid, COR_CINZA, "- Este gamemode tem o objetivo de ser base para estudos.");
SendClientMessage(playerid, COR_VERMELHO, "- Ele tambйm pode ser usado para testes.");
SendClientMessage(playerid, COR_CINZA, "- Se precisar de ajuda, digite </ajuda>.");
SendClientMessage(playerid, COR_VERMELHOE, "ЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇ");
}
//-------------------------------[COMANDOS]---------------------------------
if (strcmp ("/comandos", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COR_VERMELHO, "________________________ COMANDOS ________________________");
SendClientMessage(playerid, COR_CINZA, "- Como o gamemode й para testes, ele tem poucos comandos.");
SendClientMessage(playerid, COR_VERMELHO, "- COMANDOS: </ajuda>, </creditos>, </objetivo>.");
SendClientMessage(playerid, COR_CINZA, "- EQUIPAR: </equipar>.");
SendClientMessage(playerid, COR_VERMELHOE, "ЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇ");
}
return 1;
}
return 0;
}