Tenho uma duvida, estou com alguns projetos em textdraw para meu servidor, sendo que parece que chegou ao limite de textdraw, pois alguns text nao aparecem, só aparecem se eu apagar alguns outros.
A minha duvida é: Tem alguma forma de otimizar isso para eu poder adcionar mais textdraw? Tipo, destruir ela diminuiu? Ou criar ela quando o player utiliza a função, quando terminar, destroi, tem como?
Bom tenho um servidor de dayz e queria colocar um sistema de quando o player entrar na gangzone ele ira comecar a perde -5 de Hp a cada 5 segundos porem usei o seach e nao encontei nada
Bom estou com 2 funções sem funciona na minha gm não sei o motivo Create3DTextLabel aparece apenas os fora dos interiores e CreateActor paro de funcionar total em nenhum local funciona.
Adicionei o plugin e a include nos seus respectivos locais, adicionei o nome do plugin na linha de plugins no arquivo server.cfg, adicionei a include ao gamemode e o plugin é carregado quando o servidor inicia, mas quando executo algum comando, nada acontece. Isso ocorre tanto com os comandos novos, como os já existentes antes da troca do processador de comandos. Anteriormente, usando ZCMD, esse problema não acontecia.
Alguém tem ideia de qual é a causa do problema?
Bom eu estava querendo por na profissão de caçador um sistema de caça tipo, quando o calador estivesse na area de caça, ele digitava o comando /cacar ai aparecia um ponto vermelho no mapa marcando aonde esta o objeto da caça para abater.
tipo no local aonde esta marcando no mapa um cervo (veado) para o caçador abater, e quando ele atira-se no cervo(veado) o bjeto deitaria no chão e o caçador iria pega a caça com o comando /pegarcaca e iria vender no local de venda, mais ele teria que abater pelomenos 5 cervos(veado).
alguem pode mim ajuda nesse sistema pra inova o sistema da profissão de caçador do meu servidor
}
}
}
if(dialogid == 5)
{
if(response)
{
switch(listitem)
{
case 0:
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"https://live.hunter.fm/pop_high");
SendClientMessage(playerid, 0x33CCFFAA, "{33CCFF}Radio On {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!");
}
case 1:
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"https://live.hunter.fm/sertanejo_high");
SendClientMessage(playerid, 0x33CCFFAA, "{33CCFF}Radio On {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!");
}
case 2:
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"https://live.hunter.fm/rock_high");
SendClientMessage(playerid, 0x33CCFFAA, "{33CCFF}Radio On {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!");
}
case 3:
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"https://live.hunter.fm/pop2k_high");
SendClientMessage(playerid, 0x33CCFFAA, "{33CCFF}Radio On {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!");
}
case 4:
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"https://live.hunter.fm/lofi_high");
SendClientMessage(playerid, 0x33CCFFAA, "{33CCFF}Radio On {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!");
}
case 5:
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"https://live.hunter.fm/tropical_high");
SendClientMessage(playerid, 0x33CCFFAA, "{33CCFF}Radio On {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!");
}
case 6:
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"https://live.hunter.fm/80s_high");
SendClientMessage(playerid, 0x33CCFFAA, "{33CCFF}Radio On {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!");
}
case 7:
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"https://live.hunter.fm/smash_high");
SendClientMessage(playerid, 0x33CCFFAA, "{33CCFF}Radio On {FFFFFF}Ligada!{BCBCBC}Espere Alguns Segundos Para Sintonizarmos ^^!");
}
}
}
}
if(dialogid == 4)
{
if(response)
{
if(listitem == 0)
{
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid, 246.375991,109.245994,1003.218750, 8.0);
SendClientMessage(playerid, 0xFFFFFFAA, "Foi criado um Checkpoint em seu mapa..");
GPS[playerid] = 1;
}
}
}
return 1;
}