[Ajuda] Objecto com CORDENADA
#1

Olб eu to tentado fazer um comando que o player usar pra soltar uma caixa e outro player pode pegar
alguem poderia me ajuda a dar inicio ainda nгo faзo ideia ,
exemplo /soltarcaixa - Faz um Objecto
/pegarcaixa - pegar a caixa solta ! espero que possam me ajuda!
Reply
#2

No topo do GM:
PHP код:
include <streamer//Plugin de streamer do Incognito
include <zcmd// Include do processador de comandos do Zeex
enum dadosdacaixa
{
    
Float:poscaixa[3],
    
caixaid
};
new 
caixa[MAX_PLAYERS][dadoscaixa]; 
No fim do GM:
PHP код:
CMD:soltarcaixa(playeridparams[])
{
    new 
0;
    for(new 
0MAX_PLAYERSa++)
    {
        if(
caixa[a][poscaixa][0] == 0.0)
        {
            
a;
            break;
        }
    }
    
GetPlayerPos(playeridcaixa[f][poscaixa][0], caixa[f][poscaixa][1], caixa[f][poscaixa][2]);
    
caixa[f][caixaid] = CreateDynamicObject(1221caixa[f][poscaixa][0], caixa[f][poscaixa][1], caixa[f][poscaixa][2], 0.00.0180.0);
    return 
1;
}
CMD:pegarcaixa(playeridparams[])
{
    new 
0;
    for(new 
0MAX_PLAYERSa++)
    {
        if(
IsPlayerInRangeOfPoint(playerid5.0caixa[a][poscaixa][0], caixa[a][poscaixa][1], caixa[a][poscaixa][2]))
        {
            
a;
            break;
        }
    }
    
DestroyDynamicObject(caixa[f][caixaid]);
    
caixa[f][poscaixa][0] = 0.0;
    
caixa[f][poscaixa][1] = 0.0;
    
caixa[f][poscaixa][2] = 0.0;
    
caixa[f][caixaid] = -1;
    return 
1;

Sу editar a seu gosto agora, isso й sу uma base.
Reply
#3

Muito obrigado nгo e sу uma base vocк fez tudo agradeзo , irei coloca seu nome nos creditos brigadгo ganho meu REP !
Reply
#4

Olha como a caixa ta saindo ? tem conserto pra ela fica mais embaixo?
Reply
#5

Quote:
Originally Posted by hiago01
Посмотреть сообщение
Olha como a caixa ta saindo ? tem conserto pra ela fica mais embaixo?
Cuidado com o Double Post.

La no:
PHP код:
caixa[f][caixaid] = CreateDynamicObject(1221caixa[f][poscaixa][0], caixa[f][poscaixa][1], caixa[f][poscaixa][2], 0.00.0180.0); 
Vc muda o:
PHP код:
caixa[f][poscaixa][2
Para:
PHP код:
caixa[f][poscaixa][2]-0.5 
Reply
#6

Teria como deixa algum jб do Gamemode Tipo assim
CreateObject = CreateObject(966,348.5562100,1800.0407700,17.30269 00,0.0000000,360.0000000,34.3470000); ? assim ja do GM?
Reply
#7

Quote:
Originally Posted by hiago01
Посмотреть сообщение
Teria como deixa algum jб do Gamemode Tipo assim
CreateObject = CreateObject(966,348.5562100,1800.0407700,17.30269 00,0.0000000,360.0000000,34.3470000); ? assim ja do GM?
Desculpa, nгo entendi o que vocк deseja.
Reply
#8

Manter jб umas caixa no servidor para ser pegar com essa mesma funзгo de pegar!

EXEMPLO
Quote:

lixo[f][lixoid] = CreateObject(966,348.5562100,1800.0407700,17.30269 00,0.0000000,360.0000000,34.3470000);

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)