new id, time, motive[55 + (MAX_PLAYER_NAME * 2) + 6 + 19 + 1];
if(sscanf(params, "uis[19]", id, time, motive)) return SendClientMessage(playerid, COLOR_YELLOW, "<!> {FFFFFF}Use: /Cadeia <id> <tempo em minutos> <motivo>");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_YELLOW, "<!> {FFFFFF}Esse jogador não está conectado!");
if(ContaPlayer[id][Level] > 0) return SendClientMessage(playerid, COLOR_YELLOW, "<!> {FFFFFF}Você não pode dar cadeia em administradores!");
if(IsPlayerInChainAdmin(id)) return SendClientMessage(playerid, COLOR_YELLOW, "<!> {FFFFFF}Esse jogador já está na cadeia admin! Para tira-lo Use: /Rcadeia <id> <motivo>");
PutPlayerInChainAdmin(id, time * 60);
format(motive, sizeof(motive), "Admin %s prendeu %s na CADEIA ADMIN por %d minuto%s. Motivo: %s.", Nome(playerid), Nome(id), time, (time == 1) ? ("") : ("s"), motive); MsgToAll(0xFF444499, motive); return 1; }
Talvez setar a vida infinita pra quem esta preso não se matar... só não sei como fazer
Started server on port: 7777, with maxplayers: 100 lanmode is OFF.
Filterscripts
---------------
Loading filterscript 'rcon.amx'...
[sv:dbg:main:AmxLoad] : net game pointer (value:02559B58) received
[sv:dbg:network:bind] : voice server running on port 62231
Loading filterscript 'bare.amx'...
Error: Function not registered: 'SvCreateGStream'
Error: Function not registered: 'SvDeleteStream'
Error: Function not registered: 'SvGetVersion'
Error: Function not registered: 'SvHasMicro'
Error: Function not registered: 'SvCreateDLStreamAtPlayer'
Error: Function not registered: 'SvAttachListenerToStream'
Error: Function not registered: 'SvAddKey'
Error: Function not registered: 'SvAttachSpeakerToStream'
Error: Function not registered: 'SvDetachSpeakerFromStream'
[sv:dbg:main:AmxLoad] : failed to bind voice server
Loaded 2 filterscripts.
Error: Function not registered: 'WP_Hash'
[sv:dbg:main:AmxLoad] : failed to bind voice server
E estou utilizando essa linha de codigos na minha FS.
Código:
#include <a_samp>
#include <sampvoice>
main() {}
new SV_GSTREAM:gstream = SV_NULL;
new SV_LSTREAM:lstream[MAX_PLAYERS] = { SV_NULL, ... };
public OnGameModeInit()
{
// Uncomment the line to enable debug mode
// SvDebug(SV_TRUE);
public OnGameModeExit()
{
if (gstream) SvDeleteStream(gstream);
}
public OnPlayerConnect(playerid)
{
if(!SvGetVersion(playerid))
{
SendClientMessage(playerid, -1, "Seu VOIP não foi encontrado");
}
else if(!SvHasMicro(playerid))
{
SendClientMessage(playerid, -1, "VOIP: Seu microfone não foi carregado");
}
else if((lstream[playerid] = SvCreateDLStreamAtPlayer(40.0, SV_INFINITY, playerid, 0xff0000ff, "L")))
{
SendClientMessage(playerid, -1, "Seu VOIP foi carregado com sucesso!");
if (gstream) SvAttachListenerToStream(gstream, playerid);
SvAddKey(playerid, 0x5A);//Z
SvAddKey(playerid, 0x42);//B
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
// Removing the player's local stream after disconnecting
if (lstream[playerid])
{
SvDeleteStream(lstream[playerid]);
lstream[playerid] = SV_NULL;
}
return 1;
}
public SV_VOID:OnPlayerActivationKeyPress(SV_UINT:playerid, SV_UINT:keyid)
{
// Attach player to local stream as speaker if 'B' key is pressed
if (keyid == 0x42 && lstream[playerid]) SvAttachSpeakerToStream(lstream[playerid], playerid);
// Attach the player to the global stream as a speaker if the 'Z' key is pressed
if (keyid == 0x5A && gstream) SvAttachSpeakerToStream(gstream, playerid);
}
public SV_VOID:OnPlayerActivationKeyRelease(SV_UINT:playerid, SV_UINT:keyid)
{
// Detach the player from the local stream if the 'B' key is released
if (keyid == 0x42 && lstream[playerid]) SvDetachSpeakerFromStream(lstream[playerid], playerid);
// Detach the player from the global stream if the 'Z' key is released
if (keyid == 0x5A && gstream) SvDetachSpeakerFromStream(gstream, playerid);
}
Qualquer um que entra no servidor fica "congelado" com esse simbolo de ampulheta, como se estivesse de esc, porém não está, consegue falar no chat e etc. print:
alguem sabe oque pode ser?
bom pessoal ultimamente ja usei diversas host e estou tendo muito problema com o desempenho da minha gamemode com as mesmas bom. eu pensava que o problema era da minha gamemode apos eu ter feito testes em localhost percebi que minha gamemode não apresentou nenhum problema de desempenho e estava funcionando perfeitamente. bom enfim se vcs puderem me indicar uma hospedagem que seja potente agradeço!