Boa noite a todos. Estou com um problema onde, os valores não são lidos pela função IsPlayerInRangeOfPoint(). Se eu inserir os valores diretamente, funciona, porém, se eu utilizo a variável responsável por recuperar os valores do banco de dados, não dá prosseguimento. Já fiz uma verificação pra ver se os valores estavam sendo recebidos corretamente, e sim, eles são exibidos da forma que deveria no console, com a exata localização. Desde já, grato aos que tentarem ajudar. Segue abaixo o trecho do código com o erro:
quando seto skill do Npc para 0 ele deveria ficar só com 1 arma na mão, mas isso só funcionando na Colt 45. armas como micro Uzi, tec- 9 e sawn off o Npc fica com duas, mesmo setando skill em 0
Código:
for (new i = 0; i < sizeof(NPCLOJAARMA); i++)
{
new npcName[10];
format(npcName, sizeof(npcName), "NPCARMA_%d", i+7);
Já tentei procurar algo relacionado em setar skill do npc para 0, mas também não encontrei nada a não ser essa função, mas acontece isso que mencionei anteriormente
Como concatenar 3 frases ou mais usando o strcat? Eu vi em um código que se cria uma variável e dá a ela o valor de EOS, tipo eu queria entender como funciona isso.
sou novo no pawno e queria uma ajuda pois não estou conseguindo localizar o erro, o meu sistema de ligar motor e farol não está indo, o farol não acende e o motor quando entro no carro ja está ligado, ele até desliga e liga normalmente, porem quando entro no carro ja está ligado...
a gm compila normalmente!!!
gostaria de saber como crio um comando de adicionar nitro em veiculos , mas que nao funcione em motos, barcos ,helicopteros ,bicicleta
em zcmd
Código:
CMD:nitro(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, RED, ">!< voce nao esta em um veiculo");
if(GetPlayerMoney(playerid) < 300) return SendClientMessage(playerid, RED, ">!< voce nao tem dinheiro suficiente para comprar nitro.");
AddVehicleComponent(vehicleid, 1010); // Nitro
SendClientMessage(playerid, -1, "<!> voce adicionou o nitro no veiculo");
SendClientMessage(playerid, -1, ">!< Você comprou nitro por $300.");
GivePlayerMoney(playerid, -300);
return 1;
}
nao sei como posso fazer para que se um player estiver em moto ou aviao ou heli ou barco receba uma mensagem dizendo que esse veiculo nao pode usar nitro , so isso nada a mais
Estou querendo fazer uma lista de players online/offline e não tenho ideia de como fazer, tipo adicionar os players online na tabela e o id
Estou com mais dúvida na parte de adicionar um player com as informações dele na tabela e também remover ele caso ele se desconecte do servidor.
opa queria saber como faço pro nao repetir o random,
fiz um sistema de entrega ela seta o check point, so que as vezes o check point cai no mesmo lugar.