[Ajuda] Fazer com que este comando se auto-execute ao logar-se.
#1

Entгo galera, queria pedir a ajuda de vocкs para este comando se auto executar para o player assim que ele se logar no servidor, como isso seria possivel?

PHP Code:
CMD:snow(playeridparams[])
{
        if(
snowOn{playerid})
        {
            
DeleteSnow(playerid);
            
SendClientMessage(playerid0x00FF00AA"* It's not snowing anymore now.");
        }
        else
        {
            
CreateSnow(playerid);
            
SendClientMessage(playerid0x00FF00AA"* Let it snow, let it snow, let it snow!");
        }
        return 
1;

Obrigado..
Reply
#2

em strcmp й assim
no ZCMD nгo sei
se nгo for procure pela Public dos Comandos
em ZCMD
pawn Code:
OnPlayerCommandText(playerid, "/cmd");
Reply
#3

?

entendi nada cara..
Reply
#4

pawn Code:
//OnPlayerConnect:
cmd_snow(playerid,"");
Reply
#5

Logar?? ou entrar!

se for entrar ai se pхe no Onplayerconnect
agora se for quando ele Logar ai й no Login!

Tipo cara se vc usa ZCMD й outra funзгo mais se n fosse era sу vc colocar
pawn Code:
OnPlayerCommandText(playerid, "/cmd");
no dialog do LOGIN ou qualquer funзгo depois de logado!
mais ZCMD se nгo me engano й
pawn Code:
cmd_snow(playerid,"");
como o amigo disse acima!
Reply
#6

e entre as aspas nгo coloca nada?
Reply
#7

Quote:
Originally Posted by duuuwh
View Post
e entre as aspas nгo coloca nada?
NOTA:Em seu comando deve haver params[] caso contrario ira bugar
Nгo й o mesmo que isso:
pawn Code:
cmd_snow(playerid, #);
Reply
#8

Mas jб hб params no meu comando..

entre as aspas eu coloco #, correto?
Reply
#9

Quote:
Originally Posted by duuuwh
View Post
Mas jб hб params no meu comando..

entre as aspas eu coloco #, correto?
Nгo # й o mesmo que ""
pawn Code:
SendClientMessage( playerid, -1, #Minha Mensagem  );
pawn Code:
SendClientMessage( playerid, -1, "Minha Mensagem" );
Reply
#10

ah..

entгo nгo deu certo. =x
Reply
#11

Vocк pode fazer assim:

pawn Code:
public OnPlayerConnect(playerid)
{
    neve(playerid);
    return 1;
}

forward neve(playerid);
public neve(playerid)
{
    if(snowOn{playerid})
    {
        DeleteSnow(playerid);
        SendClientMessage(playerid, 0x00FF00AA, "* It's not snowing anymore now.");
    }
    else
    {
        CreateSnow(playerid);
        SendClientMessage(playerid, 0x00FF00AA, "* Let it snow, let it snow, let it snow!");
    }
    return 1;
}
#EDIT

Arrumei esqueci de colocar playerid
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)