[Ajuda] PlayerSpawn
#1

RESOLVIDO.
Reply
#2

Eu recomendaria vc colocar isto assim que o player registrar. Em OnplayerSpawn irб aparecer smp que o player for spawn.
PHP код:
public OnPlayerSpawn(playerid)
{
    static 
str[90], nick[MAX_PLAYER_NAME];
    
GetPlayerName(playeridnicksizeof nick);
    for(new 
i<= GetPlayerPoolSize(); ++) {
        if(
IsPlayerAdmin(i)) { //Troque pela variбvel da ORG/GANG. Ex: if(Player[i][pGang] >= 1)
            
format(strsizeof str"%s: Olб, sou novo no servidor!"nick);
            
SendClientMessage(i, -1str);
        }
    }
    return 
1;

Reply
#3

-
Certo mas, essa mensagem quando ele criasse a conta dele, queria que fosse para o chat "!" o "!" й para falar no chat...
Como +/- ficaria.

PHP код:
 "[Chat LS] - Olб sou novo no servidor, alguйm poderia me ajudar?" 
Tipo isso rs.
Reply
#4

+/- assim...
PHP код:
public OnPlayerText(playeridtext[])
{
    if(
text[0] == '!')
    {
        for(new 
iGetMaxPlayers(); <= j; ++i)
        {
            if(
IsPlayerAdmin(i))
                
SendClientMessage(i, -1"[Chat LS] - Olб sou novo no servidor, alguйm poderia me ajudar?");
        }
    }
    return 
false;

Reply
#5

Quote:
Originally Posted by Glederson_dom
Посмотреть сообщение
+/- assim...
PHP код:
public OnPlayerText(playeridtext[])
{
    if(
text[0] == '!')
    {
        for(new 
iGetMaxPlayers(); <= j; ++i)
        {
            if(
IsPlayerAdmin(i))
                
SendClientMessage(i, -1"[Chat LS] - Olб sou novo no servidor, alguйm poderia me ajudar?");
        }
    }
    return 
false;

PHP код:
                             if(Player[playerid][pGang] == i)
                                return 
SCM(playeridCOR_ERRO"[ERRO] Vocк jб й dessa Gang!");
                            
Player[playerid][pGang] = i;
                            new 
string[128];
                            new 
text[40];
                            
format(string,128,"{3A5FCD} » {FFFFFF}Vocк decidiu jogar pela gang: {3A5FCD}%s"Gangs[i][tNome]);
                            
SCM(playeridCOLOR_WHITEstring);
                               
DesetarPlayer(playerid);
                            if(
Player[playerid][pAdmin] < 0)
                            if(
text[0] == '!')
                            {
                               for(new 
iGetMaxPlayers(); <= j; ++i)
                               {
                                  if(
IsPlayerAdmin(i))
                                      
SendClientMessage(i, -1"[Chat %s] - Olб sou novo no servidor, alguйm poderia me ajudar?");
                               }
                            }
                            return 
false;
                            { 
PHP код:
 warning 219local variable "i" shadows a variable at a preceding level
         warning 225
unreachable code 
Reply
#6

Teste e me fale se deu certo.
PHP код:
    if(Player[playerid][pGang] == i)
        return 
SCM(playeridCOR_ERRO"[ERRO] Vocк jб й dessa Gang!");
    
Player[playerid][pGang] = i;
    
    static 
str[90], nick[MAX_PLAYER_NAME];
    
    
GetPlayerName(playeridnicksizeof nick);
    
format(strsizeof str"{3A5FCD} » {FFFFFF}Vocк decidiu jogar pela gang: {3A5FCD}%s"Gangs[i][tNome]);
    
SendClientMessage(playerid, -1str);
    
    for(new 
x<= GetPlayerPoolSize(); ++) {
        if(
Player[x][pGang] == i) {
            
format(strsizeof str"%s: Olб sou novo no servidor, alguйm poderia me ajudar?"nick);
            
SendClientMessage(x, -1str);
        }
    }
    
DesetarPlayer(playerid); 
Reply
#7

@Falcao NC algum de vcs ja conseguiu criar um sistema de payday q da 3 para player vip
Reply
#8

@EDIT

RESOLVI, FIZ DE UM JEITO DIFERENTE.
Reply
#9

Falcao tem 2 de ali no format Alerta
voce mudou de de gang
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)