if(strcmp(cmd,"/laptop",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(GetPlayerOrg(playerid) == 8 || GetPlayerOrg(playerid) == 22)
{
if(ConnectedToPC[playerid] == 255)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Vocк desligou seu laptop, e se desconectou de sua Agencia.");
ConnectedToPC[playerid] = 0;
return true;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Vocк ligou seu laptop, e se conectou a sua Agкncia.");
SendClientMessage(playerid, COLOR_WHITE, "|___ *Agencia dos Assasinos* ___|");
SendClientMessage(playerid, COLOR_YELLOW2, "|");
SendClientMessage(playerid, COLOR_YELLOW2, "| * Noticias");
SendClientMessage(playerid, COLOR_YELLOW2, "| * Contratos");
SendClientMessage(playerid, COLOR_YELLOW2, "| * DarCont");
SendClientMessage(playerid, COLOR_YELLOW2, "| * Pedido");
SendClientMessage(playerid, COLOR_YELLOW2, "| * Membros");
SendClientMessage(playerid, COLOR_YELLOW2, "| * Sair");
SendClientMessage(playerid, COLOR_WHITE, "|______________|00:00|");
ConnectedToPC[playerid] = 255;
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Vocк nгo e um Assasino!");
return true;
}
}
return true;
}
if(strcmp("/sevira", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, coloc, Modelo Dialog coloca, "Coloca oq tu que lembrando o \n de nova linha..", "//coloca oq tu que", "OK", "SAIR");
return 1;
}
|
Mande a parte do 'Laptop' no OnPlayerText dos Assassinos que eu faзo aqui
![]() |
|
public SearchingHit(playerid){new string[256];new giveplayer[MAX_PLAYER_NAME];new searchhit = 0; for(new i=0; i<MAX_PLAYERS; i++){if(IsPlayerConnected(i)){if(searchhit == 0){if(PlayerInfo[i][pHeadValue] > 0 && GotHit[i] == 0){GetPlayerName(i, giveplayer, sizeof(giveplayer));searchhit = 1;hitfound = 1;hitid = i; for(new k=0; k<MAX_PLAYERS; k++){if(IsPlayerConnected(k)){if(GetPlayerOrg(k) == 8 && FH == 1){ SendClientMessage(k, COLOR_WHITE, "~~~~~~~~~~~~~~~~~~~~~~~> Agencia de Hitmans <~~~~~~~~~~~~~~~~~~~~~~~"); SendClientMessage(k, COLOR_DBLUE, "*~*~* Mensagem: Estб disponivel um novo contrato! *~*~*"); format(string, sizeof(string), "Contrato: %s ID: %d Valor: R$%d", giveplayer, i, PlayerInfo[i][pHeadValue]); SendClientMessage(k, COLOR_DBLUE, string); SendClientMessage(k, COLOR_YELLOW, "Use darcont [ID], Para atribuir o contrato a um dos Hitmans."); SendClientMessage(k, COLOR_WHITE, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~"); FH = 0;return true;}if(GetPlayerOrg(k) == 22 && FK == 1){ SendClientMessage(k, COLOR_WHITE, "~~~~~~~~~~~~~~~~~~~~~~~~~> Agencia dos Triads <~~~~~~~~~~~~~~~~~~~~~~~~~"); SendClientMessage(k, COLOR_DBLUE, "*~*~* Mensagem: Estб disponivel um novo contrato! *~*~*"); format(string, sizeof(string), "Contrato: %s ID: %d Valor: R$%d", giveplayer, i, PlayerInfo[i][pHeadValue]); SendClientMessage(k, COLOR_DBLUE, string); SendClientMessage(k, COLOR_YELLOW, "Use darcont [ID], Para atribuir o contrato a um dos Assassinos."); SendClientMessage(k, COLOR_WHITE, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~"); FK = 0;return true; }}}return 0;}}}}if(searchhit == 0){SendClientMessage(playerid, COLOR_GREY, " Nгo hб contratos disponiveis!");}return 0;} |