[Pedido] Cores na palavra e sistema pm
#1

galera

alguem sabe um sistema de pm desse jeito que use tipo cmd : pm ? igual na imagem abaixo

e eu queria tmb, tipo, a pessoa escreve {00FF00} texto ai a palavra sai colorida igual na foto abaixo:

http://i.imgur.com/nAYOYS9.png
Reply
#2

Mano tem vбrios tutoriais no fуrum, cria um e muito fбcil, puta que pariu
Reply
#3

Quote:
Originally Posted by D3sconn3ct
Посмотреть сообщение
Mano tem vбrios tutoriais no fуrum, cria um e muito fбcil, puta que pariu
se eu soube - se criar '-' e ja procurei, mas n achei :c
Reply
#4

tente ai
PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
new 
cmd[256];
    new    
tmp[256];
    new 
Message[256];
    new 
gMessage[256];
    new 
pName[MAX_PLAYER_NAME+1];
    new 
iName[MAX_PLAYER_NAME+1];
    new    
idx;
    
cmd strtok(cmdtextidx);
    
// PM Command
    
if(strcmp("/pm"cmdtrue) == 0)
    {
        
tmp strtok(cmdtext,idx);
        if(!
strlen(tmp) || strlen(tmp) > 5) {
            
SendClientMessage(playerid,-1,"[INFO]: /pm (id) (mensagem)");
            return 
1;
        }
        new 
id strval(tmp);
        
gMessage strrest(cmdtext,idx);
        if(!
strlen(gMessage)) {
            
SendClientMessage(playerid,-1,"[INFO]: /pm (id) (mensagem)");
            return 
1;
        }
        if(!
IsPlayerConnected(id)) {
            
SendClientMessage(playerid,-1,"[INFO] Player nгo conectado!");
            return 
1;
        }
        if(
playerid != id) {
            
GetPlayerName(id,iName,sizeof(iName));
            
GetPlayerName(playerid,pName,sizeof(pName));
            
format(Message,sizeof(Message),"{FFFF00}>> %s(%d):{FFCC00} %s",iName,id,gMessage);
            
SendClientMessage(playerid,-1,Message);
            
format(Message,sizeof(Message),"{FFFF00}** %s(%d):{FFCC00} %s",pName,playerid,gMessage);
            
SendClientMessage(id,-1,Message);
            
PlayerPlaySound(id,1085,0.0,0.0,0.0);
            
printf("PM: %s",Message);
        }
        else {
            
SendClientMessage(playerid,-1,"Vocк nгo pode mandar PM para vocк mesmo");
        }
        return 
1;
    } 
Reply
#5

Quote:
Originally Posted by didimk157
Посмотреть сообщение
tente ai
PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
new 
cmd[256];
    new    
tmp[256];
    new 
Message[256];
    new 
gMessage[256];
    new 
pName[MAX_PLAYER_NAME+1];
    new 
iName[MAX_PLAYER_NAME+1];
    new    
idx;
    
cmd strtok(cmdtextidx);
    
// PM Command
    
if(strcmp("/pm"cmdtrue) == 0)
    {
        
tmp strtok(cmdtext,idx);
        if(!
strlen(tmp) || strlen(tmp) > 5) {
            
SendClientMessage(playerid,-1,"[INFO]: /pm (id) (mensagem)");
            return 
1;
        }
        new 
id strval(tmp);
        
gMessage strrest(cmdtext,idx);
        if(!
strlen(gMessage)) {
            
SendClientMessage(playerid,-1,"[INFO]: /pm (id) (mensagem)");
            return 
1;
        }
        if(!
IsPlayerConnected(id)) {
            
SendClientMessage(playerid,-1,"[INFO] Player nгo conectado!");
            return 
1;
        }
        if(
playerid != id) {
            
GetPlayerName(id,iName,sizeof(iName));
            
GetPlayerName(playerid,pName,sizeof(pName));
            
format(Message,sizeof(Message),"{FFFF00}>> %s(%d):{FFCC00} %s",iName,id,gMessage);
            
SendClientMessage(playerid,-1,Message);
            
format(Message,sizeof(Message),"{FFFF00}** %s(%d):{FFCC00} %s",pName,playerid,gMessage);
            
SendClientMessage(id,-1,Message);
            
PlayerPlaySound(id,1085,0.0,0.0,0.0);
            
printf("PM: %s",Message);
        }
        else {
            
SendClientMessage(playerid,-1,"Vocк nгo pode mandar PM para vocк mesmo");
        }
        return 
1;
    } 
PHP код:

C
:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(905) : warning 217loose indentation
C
:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(9207) : warning 204symbol is assigned a value that is never used"TString"
C:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(16262) : warning 217loose indentation
C
:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(16271) : warning 217loose indentation
C
:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(16278) : error 017undefined symbol "strtok"
C:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(16278) : error 033: array must be indexed (variable "cmd")
C:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(16283) : error 017undefined symbol "strtok"
C:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(16283) : error 033: array must be indexed (variable "tmp")
C:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(16291) : error 017undefined symbol "strrest"
C:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(16291) : error 033: array must be indexed (variable "gMessage")
C:\Users\sonny\Downloads\ESS\server\gamemodes\ESS.pwn(16326) : error 030compound statement not closed at the end of file (started at line 16270)
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
7 Errors

Reply
#6

tem que adaptar nй n sу copiar e colar tem q colocar as coisas q sao da sua GM uй '-'
Reply
#7

PHP код:
CMD:pm(playeridparams[])
{
    new 
str[128], idgaynomegay[MAX_PLAYER_NAME], textogay[128];
    
GetPlayerName(playeridnomegayMAX_PLAYER_NAME);
    if(
sscanf(params), "ds[128]"idgaytextogay) return SendClientMessage(playerid, -1"Use: /pm [id] [Msg]");
    
format(strsizeof(str), "[PM] %s[ID:%d]: %s"nomegayidgaytextogay);
    return 
SendClientMessage(idgay, -1textogay);

Reply
#8

Quote:
Originally Posted by IlanZ
Посмотреть сообщение
PHP код:
CMD:pm(playeridparams[])
{
    new 
str[128], idgaynomegay[MAX_PLAYER_NAME], textogay[128];
    
GetPlayerName(playeridnomegayMAX_PLAYER_NAME);
    if(
sscanf(params), "ds[128]"idgaytextogay) return SendClientMessage(playerid, -1"Use: /pm [id] [Msg]");
    
format(strsizeof(str), "[PM] %s[ID:%d]: %s"nomegayidgaytextogay);
    return 
SendClientMessage(idgay, -1textogay);

'-' pra que por "gay" nisso kkkk
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)