[AJUDA] Criando Portхes
#1

Olб pessoal, eu jб olhei aqui no fуrum em vбrios locais onde se ensina a criar portхes mais nunca consigo entender se alguйm souber um modo fбcil de explicaзгo ou puder criar um vнdeo mostrando como faz ficarei eternamente grato.
Reply
#2

Hб vбrios tutoriais, й dificil no inicio mais vocк tem que ter um ponto de erro e pedir ajuda aqui para a gente poder te ajudar.
Reply
#3

Meu ponto de erro й o seguinte,nгo sei por onde comeзar nem como fazer nem como por.
Reply
#4

й bastante fбcil, eu nunca fiz nenhum, mas percebo como se faz.
Voзe agarra num Objecto que se queira "mover-se".
tem de ter as 2 cordenadas, uma para o objecto estar normal e outro quando se faz algo para ele se mover.
Ai, procura alguns tutoriais ai no fуrum, e basta aplicar as cordenadas.
Reply
#5

pawn Код:
new portao; //CRIE UM NOME PARA UM PORTAO -- COLOQUE ISTO NO TOPO DO GM

public OnGameModeInit()
{
    portao = CreateDynamicObject(2963,941.90002441,2113.69995117,1012.09942627,0.0,0.0,270.0);
    //DEFINA QUE O PORTAO SERБ IGUAL A ESTE PORTAO CRIADO
    return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmd,"/aportao",true) == 0)// QUANDO O PLAYER DIGITAR ISTO IRБ ACONTECER ISSO ABAIXO:
    {
        MoveDynamicObject(portao, 946.65435791,2113.69995117,1012.09942627, 4);
        //ESTA LINHA IRБ ABRIR O PORTAO
        return 1;
    }
    if(strcmp(cmd,"/fportao",true) == 0)
    {
        MoveDynamicObject(portao, 941.90002441,2113.69995117,1012.09942627, 4);
        // E ESTA IRБ FECHAR
        return 1;
    }
    return 0; // FECHA A PUBLIC
}
Reply
#6

Shadow, OnPlayerCommandText, nгo termina em return 0; ?
Reply
#7

Aonde que fica o Topo do GM??porque eu coloco no inicio e da sempre erro
Reply
#8

lol..Qual Erro..
tipo,tente colocar com as outras news,em baixo das includes.
Reply
#9

Quote:
Originally Posted by [FeK]Netizen
Посмотреть сообщение
Shadow, OnPlayerCommandText, nгo termina em return 0; ?
Foi malz ! kkk Й o costume de fechar as publics assim ...

Mas agora ja ta consertado. =D

Quote:
Originally Posted by Kincy
Посмотреть сообщение
essa parte >

portao = CreateDynamicObject(2963,941.90002441,2113.6999511 7,1012.09942627,0.0,0.0,270.0);
//DEFINA QUE O PORTAO SERБ IGUAL A ESTE PORTAO CRIADO
return 1;

eu modifico?
Esta parte irб criar o objeto de ID 2963, que й um portao, nas coordenadas abaixo:

PHP код:
X941.90002441
Y
2113.69995117
Z
1012.09942627 
No seguintes angulos de rotaзгo:
PHP код:
Angulo de rotaзгo X0.0
Angulo de rotaзгo y
0.0
Angulo de rotaзгo Z
270.0 
#DUVIDA

Qual a diferenзa entre os "comandos" abaixo ?

PHP код:
CreateObject x CreateDynamicObject
MoveObject x MoveDynamicObject 
Reply
#10

Pois bem coloquei no meu pawno ficou assim:

Код:
new portao; //CRIE UM NOME PARA UM PORTAO -- COLOQUE ISTO NO TOPO DO GM

public OnGameModeInit()
{
    portao = CreateDynamicObject(987, 1545.29, -1621.96, 12.00,   0.00, 0.00, 269.94);
    //DEFINA QUE O PORTAO SERБ IGUAL A ESTE PORTAO CRIADO
    return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmd,"/aportao",true) == 0)// QUANDO O PLAYER DIGITAR ISTO IRБ ACONTECER ISSO ABAIXO:
    {
        MoveDynamicObject(portao, 987, 1545.29, -1621.96, 6.04,   0.00, 0.00, 269.94);
        //ESTA LINHA IRБ ABRIR O PORTAO
        return 1;
    }
    if(strcmp(cmd,"/fportao",true) == 0)
    {
        MoveDynamicObject(portao, 987, 1545.29, -1621.96, 12.00,   0.00, 0.00, 269.94);
        // E ESTA IRБ FECHAR
        return 1;
    }
    return 1; // FECHA A PUBLIC
}
Mais dб o seguinte error:

Код:
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(3994) : warning 217: loose indentation
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(3996) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(3997) : error 001: expected token: ";", but found "{"
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4002) : warning 225: unreachable code
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4002) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4002) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4004) : error 017: undefined symbol "cmd"
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4006) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4006) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4006) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4010) : error 017: undefined symbol "cmd"
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4012) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4012) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4012) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4021) : warning 225: unreachable code
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4825) : warning 217: loose indentation
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4826) : warning 217: loose indentation
C:\Documents and Settings\Fernando Carlos\Desktop\vida nova v3\gamemodes\BWG.pwn(4955) : warning 217: loose indentation
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


6 Errors.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)