SA-MP Forums Archive
[Ajuda] setar adm - 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] setar adm (/showthread.php?tid=644032)

Pages: 1 2


setar adm - TheHave - 02.11.2017

ae galera meu comando de seta admin nao ta pegando
ta me setando
um mano me disse que era pra dar o valor da var para o setado
to colocando playerid e ta me setando
PHP Code:
CMD:setadm(playeridparams[])
{
  new 
level;
  
PlayerInfo[playerid][pAdmin] = level;
  return 
1;




Re: setar adm - IlanZ - 02.11.2017

PHP Code:
CMD:setadm(playeridparams[]) 

    new 
levelid;
    if(
sscanf(params"dd"idlevel)) return SendClientMessage(playerid, -1"Use: /setadm [id] [level]"); 
    
PlayerInfo[id][pAdmin] = level
    return 
1




Re: setar adm - Benner - 02.11.2017

Quote:
Originally Posted by TheHave
View Post
ae galera meu comando de seta admin nao ta pegando
ta me setando
um mano me disse que era pra dar o valor da var para o setado
to colocando playerid e ta me setando
PHP Code:
CMD:setadm(playeridparams[])
{
  new 
level;
  
PlayerInfo[playerid][pAdmin] = level;
  return 
1;


Leia o seu CMD.

Quote:
PHP Code:
CMD:setadm(playeridparams[]) // definiu parametros mas nгo usou.
{
  new 
level// vocк criou a variavel level mas esqueзeu a variavel "id"
  
PlayerInfo[playerid][pAdmin] = level// "[playerid]" Player que digitou o cmd, o certo seria  por a variavel id e nгo playerid.
  
return 1;

O certo seria adicionar um sscanf2 igual o ilanz disse.


Re: setar adm - TheHave - 02.11.2017

error 017: undefined symbol "sscanf"
ta dando esse erro


Re: setar adm - Gguiz - 02.11.2017

Quote:
Originally Posted by TheHave
View Post
error 017: undefined symbol "sscanf"
ta dando esse erro
Baixe a biblioteca sscanf e instale ela no seu gm.


Re: setar adm - TheHave - 02.11.2017

como faz isso mano


Re: setar adm - Naine - 02.11.2017

Quote:
Originally Posted by TheHave
View Post
como faz isso mano
https://sampforum.blast.hk/showthread.php?tid=570927

coloque o sscanf.dll na pasta plugins, no seu server.cfg adicione sscanf na linha de plugins.
se a pasta ou a linha nao existir, apenas crie.



coloque o arquivo sscanf2.inc na pasta pawno\includes\..
e no topo do seu gamemode faзa a inclusгo





Re: setar adm - TheHave - 02.11.2017

valeu mano
funcionou agora
como eu crio o comando de kick? desculpa estar perguntando aqui й porq tem os manos que se incomoda quando cria topicos demais


Re: setar adm - Gguiz - 02.11.2017

Quote:
Originally Posted by TheHave
View Post
valeu mano
funcionou agora
como eu crio o comando de kick? desculpa estar perguntando aqui й porq tem os manos que se incomoda quando cria topicos demais
PHP Code:
CMD:kick(playerid)
{
      
Kick(playerid);
      
SendClientMessage(playerid, -1"Vocк foi kickado");
      return 
1;

@Edit

Й isso que vocк quer? Ou kickar outro player?


Re: setar adm - TheHave - 02.11.2017

o jeito que voce mandou nao ta mostrando a mensagem
como faz?


Re: setar adm - Gguiz - 02.11.2017

Quote:
Originally Posted by TheHave
View Post
o jeito que voce mandou nao ta mostrando a mensagem
como faz?
Isso й um bug nativo do SA-MP.

Como resolve? Veja esse breve tutorial abaixo:

PHP Code:
forward Bana(a); // Correзгo do Ban
forward Kicka(a); // Coreзгo do Kick
public Bana(a)
{
    
#undef Ban
    
Ban(a);
    
#define Ban(%0) SetTimerEx("Bana", 100, false, "i", %0)
    
return true;
}
public 
Kicka(a)
{
    
#undef Kick
    
Kick(a);
    
#define Kick(%0) SetTimerEx("Kicka", 100, false, "i", %0)
    
return true;




Re: setar adm - TheHave - 02.11.2017

valeu mano
tem algum tipo de video aula pra eu aprender essas coisas?
envolve matematica? porque eu sou pessimo


Re: setar adm - Gguiz - 02.11.2017

https://sampforum.blast.hk/showthread.php?tid=428964
Tem essa bateria de aulas aqui no fуrum SA-MP, sobre pawno.


Re: setar adm - TheHave - 02.11.2017

vou ver as video aula
se eu nao entender eu posto perguntando
beleza?


Re: setar adm - Gguiz - 02.11.2017

Quote:
Originally Posted by TheHave
View Post
vou ver as video aula
se eu nao entender eu posto perguntando
beleza?
Qualquer coisa mande mensagens privadas, caso for uma dъvida sua relacionado a algo. Pra nгo ficar floodando vбrios tуpicos na board.


Re: setar adm - TheHave - 02.11.2017

entendi
valeu mano
obrigado mesmo


Re: setar adm - Naine - 03.11.2017

Quote:
Originally Posted by TheHave
View Post
valeu mano
funcionou agora
como eu crio o comando de kick? desculpa estar perguntando aqui й porq tem os manos que se incomoda quando cria topicos demais
manda os mano tomar no cu deles, eles nгo sгo os donos do forum.
---

A msg nao й exibida pq o jogador esta sendo kickado antes de receber a msg.
PHP Code:
CMD:kick(playerid

      
Kick(playerid); 
      
SendClientMessage(playerid, -1"Vocк foi kickado"); 
      return 
1

use assim
PHP Code:
CMD:kick(playerid

      
SendClientMessage(playerid, -1"Vocк foi kickado"); 
      
Kick(playerid); 
      return 
1




Re: setar adm - TheHave - 03.11.2017

kkkkkk
tambem nao funciona mano
fiz do jeito que o gguiz disse e foi
obrigado por ajudar


Re: setar adm - Naine - 03.11.2017

Quote:
Originally Posted by TheHave
View Post
kkkkkk
tambem nao funciona mano
fiz do jeito que o gguiz disse e foi
obrigado por ajudar
hmm.. entгo SendClientMessage tem um delay mesmo, nгo sabia.


Re: setar adm - TheHave - 03.11.2017

kkkkkkk faz parte
todo mundo erra um dia