SA-MP Forums Archive
[AJUDA] Uma pequena ajuda - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Uma pequena ajuda (/showthread.php?tid=319114)



[AJUDA] Uma pequena ajuda - Swarm_Scream - 18.02.2012

Olб,
Bom alguns me conhecem, alguns nгo =D, sou antigo mas parei de mecher um tempo no Fуrum SAMP, bom, tenho um GM, apenas para treinar sistemas e tal, e queria botar um Comando pra tirar armas de todos do evento , congelar e dar armas para todos do evento, mas nгo consigo de jeito, nenhum, nгo quero abusar da boa vontade de vocкs, mas poderiam me dar uma mгo?

Desde jб Agradeзo


Respuesta: [AJUDA] Uma pequena ajuda - BlackCoder - 18.02.2012

ok vamo lб
pawn Код:
if(strcmp(cmd,"/aporradocomando",true))//se o comando digitado for esse
{
   
    for(new i; i<MAX_PLAYERS; I;)//vai dar um loop em todos os jogadores
    {
        if(variaveldeestarnoevento[playerid])//se a variavel do jogador de estar no evento estб true ou 1 passa
        {
            SetPlayerControllable(i,false);//congela
            ResetPlayerWeapons(i);//reseta as armas
            GivePlayerWeapon(i,25,999);//irб dar uma shotgun com 999 de balas
        }
    }
}
pawn Код:
//fis este comando aki no fуrum mesmo nem testei mas deve funcionar



Re: [AJUDA] Uma pequena ajuda - Swarm_Scream - 18.02.2012

Vo da uma testada aque ai te falo, mas de um jeito ou de outro obrigadгo.


Re: [AJUDA] Uma pequena ajuda - Swarm_Scream - 18.02.2012

Desculpa a Burrice, mas aonde eu encontro essa variavel de estar no evento?


Respuesta: Re: [AJUDA] Uma pequena ajuda - BlackCoder - 18.02.2012

Quote:
Originally Posted by Swarm_Scream
Посмотреть сообщение
Desculpa a Burrice, mas aonde eu encontro essa variavel de estar no evento?
vai depender do seu sistema de eventos mas axo que voce encontra no comando de entra no evento


Re: [AJUDA] Uma pequena ajuda - Swarm_Scream - 18.02.2012

Black, deixa pra lб, ja resolvi com meu Sуcio oq iremos fazer, muito obrigado pela ajuda, qualquer coisa venho a retornar,


Re: [AJUDA] Uma pequena ajuda - arakuta - 18.02.2012

Depende de como vocк estб setando as variбveis.

SetPVarInt / GetPVarInt й uma forma de variбvel.


Re: [AJUDA] Uma pequena ajuda - Swarm_Scream - 18.02.2012

pawn Код:
if(strcmp(cmd, "/criarevento", true) == 0){if(IsPlayerConnected(playerid)){
if(PlayerInfo[playerid][pAdmin] >= 4){if(Evento == 1){SendClientMessage(playerid, COLOR_WHITE, "Jб estб decorrendo um evento use, /pararevento para abrir outro!");return true;}if(Evento == 0){
SendClientMessage(playerid, COLOR_WHITE, "Vocк estб criando um evento e chamando todos do BML.");
for(new i = 0; i < MAX_PLAYERS; i++){if(IsPlayerConnected(i)){
Evento = 1;GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"Administraзгo: %s estб chamando todos para um Evento.\nPara ir ao evento clique em 'SIM'.\nPara nгo ir clique em 'NГO'.",sendername);
ShowPlayerDialog(i, EVENTOC, DIALOG_STYLE_MSGBOX, "EVENTO INICIADO", string, "Sim", "Nгo");
GetPlayerPos(playerid,ex,ey,ez);}}}}return true;}}
O Cуdigo estб Exatamente assim.


Re: [AJUDA] Uma pequena ajuda - arakuta - 18.02.2012

Funcionou??

Estб muito mal indentdo =/


Re: [AJUDA] Uma pequena ajuda - Lucas_Alemao - 18.02.2012

hsausahshashua mal identado й apelido