[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