[Ajuda] Ajuda sistema de casas rapidao
#1

Alguem ae sabe uma forma de carregar as casas?

Tipo para criar a pickup e a textlabel?

Desde já obg
Reply
#2

Poderia me dar uma dica de como posso fazer?
Reply
#3

n deu certo cara a pickup n aparece
Reply
#4

Manda o script que esta dando erro
Reply
#5

Não está dando erro as pickups e as textlabel só n estão sendo criadas

PHP код:
CarregarCasas(cID)
{
    new 
File[23];
    
format(Filesizeof(File), "Casas/%d.ini"cID);
    if(
DOF2_FileExists(File))
    {
        
CasaInfo[cID][Comprada] = DOF2_GetInt(File"Comprada");
        
CasaInfo[cID][Dono] = DOF2_GetInt(File"Dono");
        
CasaInfo[cID][Preco] = DOF2_GetInt(File"Preco");
        
CasaInfo[cID][Trancada] = DOF2_GetInt(File"Trancada");
        
CasaInfo[cID][cInt] = DOF2_GetInt(File"cInt");
        
CasaInfo[cID][PickupID] = DOF2_GetInt(File"PickupID");
        
CasaInfo[cID][VirtualWorld] = DOF2_GetInt(File"VirtualWorld");

        
CasaInfo[cID][cX] = DOF2_GetFloat(File"cX");
        
CasaInfo[cID][cY] = DOF2_GetFloat(File"cY");
        
CasaInfo[cID][cZ] = DOF2_GetFloat(File"cZ");

        
CasaInfo[cID][cX] = DOF2_GetFloat(File"ciX");
        
CasaInfo[cID][cY] = DOF2_GetFloat(File"ciY");
        
CasaInfo[cID][cZ] = DOF2_GetFloat(File"ciZ");

        new 
string[256];
        if(
CasaInfo[cID][Comprada] == 1)
        {
        
format(stringsizeof(string),"Dono: %s\nCasa: %d\n/entrarcasa",CasaInfo[cID][Dono], cID);
        
PickCasa[cID] = CreatePickup(12731CasaInfo[cID][cX],CasaInfo[cID][cY],CasaInfo[cID][cZ]);
        
TextCasa[cID] = Create3DTextLabel(string, -1CasaInfo[cID][cX],CasaInfo[cID][cY],CasaInfo[cID][cZ], 100.000);
        return 
1;
        }
        if(
CasaInfo[cID][Comprada] == 0)
        {
        
format(stringsizeof(string),"Dono: Niguem\nCasa: %d\n/entrarcasa"cID);
        
PickCasa[cID] = CreatePickup(12731CasaInfo[cID][cX],CasaInfo[cID][cY],CasaInfo[cID][cZ]);
        
TextCasa[cID] = Create3DTextLabel(string, -1CasaInfo[cID][cX],CasaInfo[cID][cY],CasaInfo[cID][cZ], 100.000);
        return 
1;
        }
    }
    return 
1;

Reply
#6

Qual argumento vocк estб passando para a funзгo CarregarCasas ? e onde vocк colocou esta funзгo.
Reply
#7

Ta na ongamemodeinit

PHP код:
    for(new 0MAX_CASASi++)
    {
        new 
File[23];
        
format(Filesizeof(File), "Casas/%d.ini"i);
        if(
DOF2_FileExists(File))
        {
        
CarregarCasas(i);
        }
    } 
Reply
#8

Mostre o enum que contйm na variбvel CasaInfo.
Reply
#9

aqui

PHP код:
enum InfoCasa
{
    
IDCasa,
    
Dono[255],
    
Float:cX,
    
Float:cY,
    
Float:cZ,
    
cInt,
    
Float:ciX,
    
Float:ciY,
    
Float:ciZ,
    
VirtualWorld,
    
Preco,
    
Trancada,
    
PickupID,
    
Text3D:cTextLabelID,
    
Comprada

Reply
#10

Use apenas como base, o meu por completo nгo posso passar :c
https://sampforum.blast.hk/showthread.php?tid=649637
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)