SA-MP Forums Archive
[Ajuda] servidor liga e desliga apуs usar comando - 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] servidor liga e desliga apуs usar comando (/showthread.php?tid=575217)



servidor liga e desliga apуs usar comando - BHTMestre - 24.05.2015

poderia me ajudar pfv ?? :S

comando a baixo >>>

PHP код:
    if(strcmp(cmdtext"/mendigo"true) == || strcmp(cmdtext"/DG"true) == 0)
{
    new 
player_n[MAX_PLAYER_NAME];
    
GetPlayerName(playeridplayer_nsizeof(player_n));
    if(
strcmp(player_n"[DG]Mendingo"true) != && strcmp(player_n"[DG]NickZuado"true) != 0) return SendClientMessage(playerid, -1"Vocк nгo esta autorizado a usar este comando!");
    
SetPlayerSkin(playerid230);
    
SendClientMessage(playerid, -1"%s se camuflou");
    return 
1;
    } 



Re: servidor liga e desliga apуs usar comando - Artista - 24.05.2015

Tente assim:
PHP код:
if(!strcmp(cmdtext"/mendigo"true) || !strcmp(cmdtext"/DG"true))
{
    new 
player_n[MAX_PLAYER_NAME];
    
GetPlayerName(playeridplayer_nsizeof(player_n));
    if(
strcmp(player_n"[DG]Mendingo"true) != && strcmp(player_n"[DG]NickZuado"true) != 0) return SendClientMessage(playerid, -1"Vocк nгo esta autorizado a usar este comando!");
    
SetPlayerSkin(playerid230);
    new 
str[38] = " se camuflou";
    
strins(strplayer_n0);
    
SendClientMessageToAll(-1str);
    return 
1;




Re: servidor liga e desliga apуs usar comando - BHTMestre - 24.05.2015

Quote:
Originally Posted by Artista
Посмотреть сообщение
Tente assim:
PHP код:
if(!strcmp(cmdtext"/mendigo"true) || !strcmp(cmdtext"/DG"true))
{
    new 
player_n[MAX_PLAYER_NAME];
    
GetPlayerName(playeridplayer_nsizeof(player_n));
    if(
strcmp(player_n"[DG]Mendingo"true) != && strcmp(player_n"[DG]NickZuado"true) != 0) return SendClientMessage(playerid, -1"Vocк nгo esta autorizado a usar este comando!");
    
SetPlayerSkin(playerid230);
    new 
str[38] = " se camuflou";
    
strins(strplayer_n0);
    
SendClientMessageToAll(-1str);
    return 
1;

eu queria fazer pra qnd a pessoa digitasse isso mostrasse q ela se camuflou tipo [ joaozinho se camuflou
]


Re: servidor liga e desliga apуs usar comando - Artista - 24.05.2015

Desse modo que fiz mostrarб a mensagem a todos no servidor... Caso queira mostra a mensagem apenas para o player, troque
PHP код:
SendClientMessageToAll(-1str); 
por
PHP код:
SendClientMessage(playerid, -1str); 



Re: servidor liga e desliga apуs usar comando - [BOPE]Seu._.Madruga - 25.05.2015

Super errado a maneira de verificar o nick.
Код:
&& - se tambйm for
|| - ou se for
Maneira correta:
PHP код:
if(strcmp(player_n"[DG]Mendingo"true) == || strcmp(player_n"[DG]NickZuado"true) == 0



Re: servidor liga e desliga apуs usar comando - rjjj - 25.05.2015

Quote:
Originally Posted by [BOPE]Seu._.Madruga
Посмотреть сообщение
Super errado a maneira de verificar o nick.
Код:
&& - se tambйm for
|| - ou se for
Maneira correta:
PHP код:
if(strcmp(player_n"[DG]Mendingo"true) == || strcmp(player_n"[DG]NickZuado"true) == 0
O cуdigo dele nгo estб errado, pois o que foi aplicado no caso foi uma verificaзгo do tipo :


pawn Код:
if(a != 0 && b != 0)

Que й equivalente a isto, pelo denominado Teorema de De Morgan :


pawn Код:
if(!(a == 0 || b == 0))

Sendo a e b expressхes quaisquer da linguagem Pawn.



Espero ter ajudado .