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



TAG - SmokiieGamer - 01.11.2016

@RESOLVIDO


Re: TAG - RazorGuigo - 01.11.2016

use switch, ele й muito mais limpo e otimizado!
e tambem ja corrigi seu codigo com isso!
Quote:

seu problema era, que tava mandando, sempre que o chat tive-se liberado, e tambem quando fosse da staff, eu fiz com que se mandar como staff, nгo mande como player!

PHP код:
    if(Chatlb != 1
    { 
        
ChatProximo(playeridtext);
    } 
    else
    {
        switch(
pAdmin[playerid])
        {
            case  
1format(stringsizeof(string), "%s{FFFFFF}(%d) {FFFF00}[Ajudante]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
            case  
2format(stringsizeof(string), "%s{FFFFFF}(%d) {FFAB00}[Moderador]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
            case  
3format(stringsizeof(string), "%s{FFFFFF}(%d) {2AA8FC}[ADM]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
            case  
4format(stringsizeof(string), "%s{FFFFFF}(%d) {00FF49}[ADM - Master]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
            case  
5format(stringsizeof(string), "%s{FFFFFF}(%d) {FF00DE}[Staff]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext);
            default: 
format(stringsizeof(string), "[ID: %d] %s"playeridtext); 
        }
        
SendClientMessageToAll(GetPlayerColor(playerid), string); 
    } 



Re: TAG - KinG7 - 01.11.2016

Quote:
Originally Posted by SmokiieGamer
Посмотреть сообщение
Bom pessoal, ;-;
Estava fazendo as tags aq, e quando eu vou falar no chat do servidor
fica 2x
OnPlayerText

return 0; ?


Re: TAG - SmokiieGamer - 01.11.2016

Quote:
Originally Posted by String01
Посмотреть сообщение
OnPlayerText

return 0; ?
return 0; Vinha assim ja com a gm Dten '-'


Re: TAG - KinG7 - 01.11.2016

EDIT
eu nгo tinha visto a imagem, esqueci

agora da uma olhada

PHP код:
if(Chatlb == 1
    { 
        
format(stringsizeof(string), "[ID: %d] %s"playeridtext); 
        
SendPlayerMessageToAll(playeridstring); 
    } 
    
// else if( blA BLA BLA
    
{DEIXA DE FORA 
        ChatProximo
(playeridtext);//DEIXA DE FORA 
    
}DEIXA DE FORA 
    
else if(pAdmin[playerid] == 1
    { 
        
format(stringsizeof(string), "%s{FFFFFF}(%d) {FFFF00}[Ajudante]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
        
SendClientMessageToAll(GetPlayerColor(playerid), string); 
    } 
    else if(
pAdmin[playerid] == 2
    { 
        
format(stringsizeof(string), "%s{FFFFFF}(%d) {FFAB00}[Moderador]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
        
SendClientMessageToAll(GetPlayerColor(playerid), string); 
    } 
    else if(
pAdmin[playerid] == 3
    { 
        
format(stringsizeof(string), "%s{FFFFFF}(%d) {2AA8FC}[ADM]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
        
SendClientMessageToAll(GetPlayerColor(playerid), string); 
    } 
    else if(
pAdmin[playerid] == 4
    { 
        
format(stringsizeof(string), "%s{FFFFFF}(%d) {00FF49}[ADM - Master]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
        
SendClientMessageToAll(GetPlayerColor(playerid), string); 
    } 
    else if(
pAdmin[playerid] == 5
    { 
        
format(stringsizeof(string), "%s{FFFFFF}(%d) {FF00DE}[Staff]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
        
SendClientMessageToAll(GetPlayerColor(playerid), string); 
    } 



Re: TAG - SmokiieGamer - 01.11.2016

Quote:
Originally Posted by RazorGuigo
Посмотреть сообщение
use switch, ele й muito mais limpo e otimizado!
e tambem ja corrigi seu codigo com isso!

PHP код:
    if(Chatlb != 1
    { 
        
ChatProximo(playeridtext);
    } 
    else
    {
        switch(
pAdmin[playerid])
        {
            case  
1format(stringsizeof(string), "%s{FFFFFF}(%d) {FFFF00}[Ajudante]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
            case  
2format(stringsizeof(string), "%s{FFFFFF}(%d) {FFAB00}[Moderador]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
            case  
3format(stringsizeof(string), "%s{FFFFFF}(%d) {2AA8FC}[ADM]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
            case  
4format(stringsizeof(string), "%s{FFFFFF}(%d) {00FF49}[ADM - Master]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext); 
            case  
5format(stringsizeof(string), "%s{FFFFFF}(%d) {FF00DE}[Staff]: {FFFFFF}%s"GetPlayerNameEx(playerid), playeridtext);
            default: 
format(stringsizeof(string), "[ID: %d] %s"playeridtext); 
        }
        
SendClientMessageToAll(GetPlayerColor(playerid), string); 
    } 
Valeu ai Amigao


Re: TAG - RazorGuigo - 01.11.2016

Bom por ter te ajudado! ^^