SA-MP Forums Archive
Si se puede hacer esto? - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Si se puede hacer esto? (/showthread.php?tid=158766)



Si se puede hacer esto? - cofy1 - 11.07.2010

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


Re: Si se puede hacer esto? - MrDeath537 - 11.07.2010

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;
}



Re: Si se puede hacer esto? - cofy1 - 11.07.2010

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;
    }



Re: Si se puede hacer esto? - MrDeath537 - 11.07.2010

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


Re: Si se puede hacer esto? - cofy1 - 11.07.2010

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!