Si se puede hacer esto?
#1

Hola, quisiera saber si se puede que solamente yo pueda utilizar un comando, talvez si uso lo siguiente:

pawn Код:
#define IsPlayerScripter "Cofy1"
pawn Код:
if(IsPlayerScripter(playerid)){
    }
=D
Reply
#2

Espero que te sea util

pawn Код:
// Debajo de tu script:
stock IsPlayerScripter(playerid)
{
    new Nombre[24];
    GetPlayerName(playerid, Nombre, sizeof(Nombre));

    if(!strcmp(Nombre, "cofy1", true))
    {
        return 1;
    }
    return 0;
}
Reply
#3

Si, si sirvio. Pero al momento de compilar me aparece lo siguiente:

Код:
D:\Mis documentos\Server\filterscripts\adminhouse.pwn(368) : error 012: invalid function call, not a valid address
D:\Mis documentos\Server\filterscripts\adminhouse.pwn(368) : warning 215: expression has no effect
D:\Mis documentos\Server\filterscripts\adminhouse.pwn(368) : error 001: expected token: ";", but found ")"
D:\Mis documentos\Server\filterscripts\adminhouse.pwn(368) : error 029: invalid expression, assumed zero
D:\Mis documentos\Server\filterscripts\adminhouse.pwn(368) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Estas son las lineas del comando:

pawn Код:
if( !strcmp(cmdtext,"/open",true ))
    {
        if(IsPlayerScripter(playerid)){
        }
        MoveObject(gate,2793.435303, 3880.137695, 10.504232,2);
        return 1;
    }
Reply
#4

pawn Код:
if(!strcmp(cmdtext,"/open",true ))
    {
        if(IsPlayerScripter(playerid))
        {
            MoveObject(gate,2793.435303, 3880.137695, 10.504232,2);
        }
        return 1;
    }
Proba asi.
Reply
#5

Quote:
Originally Posted by MrDeath
Посмотреть сообщение
pawn Код:
if(!strcmp(cmdtext,"/open",true ))
    {
        if(IsPlayerScripter(playerid))
        {
            MoveObject(gate,2793.435303, 3880.137695, 10.504232,2);
        }
        return 1;
    }
Proba asi.
Genial!, si me sirvio muchas gracias!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)