comando em certo lugar -
chefaoBR - 02.09.2014
Galera alguem sabe fazer pro comando realizar sozin , em vez de ter q digitar , tipo na hora q o carinha chega no lugar o comando ja aciona :>
Код:
if(strcmp("/empregos", cmd, true) == 0)
{
if(!IsPlayerInRangeOfPoint(playerid, 1.0,363.1501, 173.5224, 1008.3828)) return SendClientMessage(playerid, 0xAD0000AA, "ERRO: Vocк Nгo Esta no Local Para, Pegar Profissao");
{
SendClientMessage(playerid, Verde, "======================== Empregos ========================");
SendClientMessage(playerid, COLOR_WHITE, "Escolha uma profissгo que vocк deseja execer e clique em 'OK'.");
SendClientMessage(playerid, Verde, "======================== Empregos ========================");
ShowPlayerDialog(playerid, menuprof, DIALOG_STYLE_LIST, "{FFFFFF}Agкncia de Empregos", "{33AAFF}Profissхes Classe Baixa\n{9ACD32}Profissхes Classe Mйdia\n{33AA33}Profissхes Classe Alta\n{FFFF00}Profissхes Criminosas\n{FFFFFF}Funcionбrios Pъblicos\n{BDBD33}Funcionбrios Industriais\n{2200FF}Organizadores\n{FF0000}Classe Super Alta", "OK", "Voltar");
}
return 1;
}
Re: comando em certo lugar -
Dayvison_ - 02.09.2014
Isto?
OnPlayerKeyStateChange
GetPlayerKeys
Keys
Re: comando em certo lugar -
Patrick141 - 02.09.2014
Man tenta usar a Public OnPlayerUpdate ex :
pawn Код:
public OnPlayerUpdate(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 1.0,363.1501, 173.5224, 1008.3828)) return SendClientMessage(playerid, 0xAD0000AA, "ERRO: Vocк Nгo Esta no Local Para, Pegar Profissao");
{
SendClientMessage(playerid, Verde, "======================== Empregos ========================");
SendClientMessage(playerid, COLOR_WHITE, "Escolha uma profissгo que vocк deseja execer e clique em 'OK'.");
SendClientMessage(playerid, Verde, "======================== Empregos ========================");
ShowPlayerDialog(playerid, menuprof, DIALOG_STYLE_LIST, "{FFFFFF}Agкncia de Empregos", "{33AAFF}Profissхes Classe Baixa\n{9ACD32}Profissхes Classe Mйdia\n{33AA33}Profissхes Classe Alta\n{FFFF00}Profissхes Criminosas\n{FFFFFF}Funcionбrios Pъblicos\n{BDBD33}Funcionбrios Industriais\n{2200FF}Organizadores\n{FF0000}Classe Super Alta", "OK", "Voltar");
}
return 1;
}
Re: comando em certo lugar -
ViniBorn - 02.09.2014
Dessa forma nгo vai dar muito certo Patrick141
Re: comando em certo lugar -
Patrick141 - 02.09.2014
Quote:
Originally Posted by ViniBorn
Dessa forma nгo vai dar muito certo Patrick141
|
Hum... me fale por que.
Re: comando em certo lugar -
humildadeforever - 02.09.2014
Acho que uma das melhores opзхes seria utilizar pickups.
OnPlayerPickUpPickup
CreatePickup
Pickups IDs
Tutorial simples sobre o uso de pickups
Abзs
Re: comando em certo lugar -
syslogg - 03.09.2014
Quote:
Originally Posted by Patrick141
Hum... me fale por que.
|
O OnPlayerUpdate й executado varias vezes por segundo ficando assim seu GM mais lento... o mais interessante seria criar um OnPlayerUpdateEx (com settimer de 1 segundo por exemplo) ou utilizar pickups...