SA-MP Forums Archive
[ajuda] portao naum abre - 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: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [ajuda] portao naum abre (/showthread.php?tid=287818)



[ajuda] portao naum abre - kshorro - 05.10.2011

PHP код:
public OnPlayerCommandText(playeridcmdtext[])//
{
if(
strcmp(cmdtext,"/portaoadmin",true) == 0)//COMANDO QUE ABRE O PORTAO
//if(IsPlayerInRangeOfPoint(playerid,5.0,Coord X, Coord Y, Coord Z);
{
    
MoveObject(portaoadmin,723.29998779,-2350.39990234,12.89999962,3);// 3 = velocidade
    
SetTimer("portacorrendo",10000,false);//10000 = 10 segundos
    
SendClientMessage(playerid,0xFFFFFFAA,"Portao Aberto, Fecharб em 10 Segundos!");        return 1;
}
//-----------------------------------
public portaocorrendo()
{
        
MoveObject(portaoadmin,723.29998779,-2350.39990234,12.89999962,3);
        return 
1;

RESOLVIIDO NOMES ERRADOS VLLW VLLW MESMMU TODOOS AE


Re: [ajuda] portao naum abre - Dolby - 05.10.2011

Percebeu que no Settimer voce chama a funзao "portaoandando" e fecha o portao com a Callback "portaocorrendo"...?


Re: [ajuda] portao naum abre - Pharrel - 05.10.2011

posta o new portaoadmin = ??

outra coisa, a public tem nome portaocorrendo e o settimer ta chamando a portaoandando...


Re: [ajuda] portao naum abre - Paramount. - 05.10.2011

acho que vocк inverteu a coordenada dele aberto pra fechado, e na public ta igual, e a callback ta com nome diferente.


Re: [ajuda] portao naum abre - [O.z]Caroline - 05.10.2011

use:

pawn Код:
SetTimerEx("portaoandando",10000,false,"i", playerid);//10000 = 10 segundos



Re: [ajuda] portao naum abre - Lуs - 05.10.2011

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])//
{
    if(strcmp(cmdtext,"/portaoadmin",true) == 0)
    {
        if(IsPlayerInRangeOfPoint(playerid, 10.0, 723.29998779,-2350.39990234,12.89999962);
        {
            MoveObject(portaoadmin, 723.29998779,-2350.39990234,12.89999962, 3);// 3 = velocidade
            SetTimer("portacorrendo", 10000, false);//10000 = 10 segundos
            SendClientMessage(playerid,0xFFFFFFAA,"Portao Aberto, Fecharб em 10 Segundos!");
        }
        return 1;
    }
    return 0;
}

//-----------------------------------

public portaocorrendo()
{
    MoveObject(portaoadmin, X, Y, Z, 3);// X Y Z Coordenada do portгo fechado.
    return 1;
}



Re: [ajuda] portao naum abre - Paramount. - 05.10.2011

Quote:
Originally Posted by [O.z]Caroline
Посмотреть сообщение
use:

pawn Код:
SetTimerEx("portaoandando",10000,false,"i", playerid);//10000 = 10 segundos
Caroline, por que
pawn Код:
SetTimerEx("portaoandando",10000,false,"i", playerid);//10000 = 10 segundos
e nгo
pawn Код:
SetTimer("portaoandando"10000,false);
?


Re: [ajuda] portao naum abre - Lуs - 05.10.2011

Quote:
Originally Posted by Paramount.
Посмотреть сообщение
Caroline, por que
pawn Код:
SetTimerEx("portaoandando",10000,false,"i", playerid);//10000 = 10 segundos
e nгo
pawn Код:
SetTimer("portaoandando"10000,false);
?
Acho que ela se enganou, pois a public nгo usa nenhum parвmetro.


Re: [ajuda] portao naum abre - Paramount. - 05.10.2011

Sim.. ela pode ter se engando.


Re: [ajuda] portao naum abre - array13 - 05.10.2011

que eu saiba, o "tempo" de estar separado,porque senao vai dar erro

isto:
SetTimer("portaoandando"10000,false); errado
isto:
SetTimerEx("portaoandando",10000,false,"i", playerid);//10000 = 10 segundos certo