[Ajuda] veiculo casa
#1

alguem pode me ajudar ai
tenho um sistema de casa com veiculo mais qualquer um pode pergar o veiculo
qria tipo um comando so para o dono dirigir /fecharveiculocasa e aonde eu coloco esse comando pf me ajuda
ja to 4 semanas atras disso ainda nao achei
so novato em pwn e aqui no forrum
Reply
#2

Poste seu cуdigo [pawn] [/pawn.]
Reply
#3

Isso vai depender de qual o seu sistema de casas , por isso vocк deve postб-lo para melhorar a resoluзгo de suas dъvidas .


De modo geral, basta vocк usar a funзгo (se vocк nгo sabe o que й isso, leia tutoriais e manuais atй saber pelo menos o bбsico da programaзгo Pawn, caso contrбrio poderб nгo entender nada das respostas que receber aqui no fуrum, alйm de que grande parte nгo vai ficar "fazendo cуdigos" pra vocк) GetVehicleParamsEx e SetVehicleParamsEx :


https://sampwiki.blast.hk/wiki/SetVehicleParamsEx
https://sampwiki.blast.hk/wiki/GetVehicleParamsEx


Usando as funзхes acima e algumas variбveis, й possнvel fazer o cуdigo que vocк quer .


Recomendo a vocк esta include sistema de casas, que jб vem com as funзхes de trancar o veнculo da casa !:

https://sampforum.blast.hk/showthread.php?tid=239459



Espero ter ajudado .
Reply
#4

nao tenho o codigo pawno uso um fs sistema de casas
o sistema tem carros mais qualquer um pode dirigir
qria fazer so para o dono da casa dirigir
quando outro player fosse dirigir para aparecer a msn (esse veiculo й de fulano vc nao pode dirigir)
grato pela atencao
Reply
#5

Sim cara,
Poste-nos o seu sistema de casa ou seja lб o que for.
Ninguйm aqui й o mбgico de oz pra ter seu sistema em mente.
Reply
#6

rsrsrs ok desculpe vo tentar colocar ele aqui
Reply
#7

#include <a_samp>
#include <dudb>
#include <dini>


#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
#define PASTA_CONTAS "/Contas/%s.ini"

#define Vermelho 0xFF0000AA
#define Branco 0xAAFFFFAA
#define cor 0xAAFFFFAA

#define MAX_HOUSES 500
#define MAX_BUY_CARS 85
#define casaid24


new HOUSE_STATS = 0;
new Menu:Tuning;
new Menu:Rodas;
new Menu:Cores;
new Menu:Paint;
new Menu:Aerof;
new Menu:Saias;
new Menuescarga;

enum CarInfo {CarModel,CarName[240],CarCost};
new Buyable_Cars[MAX_BUY_CARS][CarInfo] =
{
{400,"Landstalker",0},
{401,"Bravura",0},
{402,"Buffalo",0},
{404,"Perenail",0},
{405,"Sentinel",0},
{410,"Manana",0},
{411,"Infernus",0},
{412,"Voodoo",0},
{415,"Cheetah",0},
{418,"Moonbeam",0},
{419,"Esperanto",0},
{421,"Washington",0},
{422,"Bobcat",0},
{426,"Premier",0},
{429,"Banshee",0},
{434,"Hotknife",0},
{439,"Stallion",0},
{445,"Admiral",0},
{451,"Turismo",0},
{458,"Solair",0},
{461,"PCJ-600",0},
{463,"Freeway",0},
{467,"Oceanic",0},
{468,"Sanchez",0},
{474,"Hermes",0},
{475,"Sabre",0},
{477,"ZR-350",0},
{478,"Walton",0},
{479,"Regina",0},
{480,"Comet",0},
{481,"BMX",0},
{482,"Burrito",0},
{483,"Camper",0},
{489,"Rancher",0},
{491,"Virgo",0},
{492,"Greenwood",0},
{494,"Hotring",0},
{496,"Blista Compact",0},
{504,"Bloodring Banger",0},
{506,"Super GT",0},
{507,"Elegant",0},
{516,"Nebula",0},
{517,"Majestic",0},
{518,"Buccaneer",0},
{521,"FCR-900",0},
{522,"NRG-500",0},
{526,"Fortune",0},
{527,"Cadrona",0},
{529,"Williard",0},
{533,"Feltzer",0},
{534,"Remington",0},
{536,"Blade",0},
{540,"Vincent",0},
{541,"Bullet",0},
{542,"Clover",0},
{543,"Sadler",0},
{545,"Hustler",0},
{546,"Intruder",0},
{547,"Primo",0},
{549,"Tampa",0},
{550,"Sunrise",0},
{515,"Merit",0},
{554,"Yosemite",0},
{555,"Windsor",0},
{556,"Monster A",0},
{567,"Monster B",0},
{558,"Uranus",0},
{559,"Jester",0},
{560,"Sultan",0},
{561,"Stratum",0},
{562,"Elegy",0},
{565,"Flash",0},
{566,"Tahoma",0},
{567,"Savanna",0},
{575,"Broadway",0},
{576,"Tornado",0},
{579,"Huntley",0},
{580,"Stafford",0},
{581,"BF-400",0},
{585,"Emperor",0},
{587,"Euros",0},
{589,"Club",0},
{600,"Picador",0},
{602,"Alpha",0},
{603,"Phoenix",0}
};
#define Cost_Admiral 50000

new HousePickup[MAX_HOUSES];
new playerinterior[MAX_PLAYERS]=-1;
new inhousepickup[MAX_PLAYERS];
new playericonhouse[MAX_PLAYERS];
new Float:housex, Float:housey, Float:housez;
new housemapicon[MAX_HOUSES];
new playerworld[MAX_PLAYERS];
new bool:KillVeh[MAX_VEHICLES] = false;

forward vcasa();
forward newcar();
forward rv();
forward tunar();
forward des1();
forward des2();
forward tunar2();
forward tunar3();
forward tunar4();
forward tunar5();
forward tunar6();
forward tunar7();
forward tunar8();
forward tunar9();
forward tunar10();
forward saias1();
forward saias2();
forward aero1();
forward aero2();
forward cor1();
forward cor2();
forward cor3();
forward cor4();
forward cor5();
forward cor6();
forward cor7();
forward cor8();
forward respawncar();
forward KillVehicle(carid);

enum HouseInfo
{
Name[24],
Renter[24],
Des[80],
Login[80],
Rentable,
Rentcost,
TemDono,
Cost,
Sell,
Casaid,
Interior,
Virtualworld,
Houseid,
Agua,
Luz,
Locked,
Carrof,
Float:InteriorX,
Float:InteriorY,
Float:InteriorZ,
Float:iconx,
Float:icony,
Float:iconz,
Rentfee
}
new hInfo[MAX_HOUSES][HouseInfo];

enum HouseCarInfo
{
HouseCar,
GotCar,
Houseid,
CarModel,
Float:CarX,
Float:CarY,
Float:CarZ,
Float:AnglE,
Vc,
CarColor1,
CarColor2,
Respawn_Delay,
Tunar,
Tunar2,
Tunar3,
Tunar4,
Tunar5,
Tunar6,
Tunar7,
Tunar8,
Tunar9,
Tunar10,
Saias1,
Saias2,
Aero1,
Aero2,
Cor1,
Cor2,
Cor3,
Cor4,
Cor5,
Cor6,
Cor7,
Cor8,
NewCar,
Des1,
Des2,
Rv,
Vcasa,
RespawnCar
}
new cInfo[MAX_HOUSES][HouseCarInfo];
Reply
#8

Coloque o cуdigo aqui e nos envie o link

- Sem posts duplos cara. vocк vai acabar sendo banido do fуrum.
Reply
#9

desculpe
http://pastebin.com/N17eW4XJ
Reply
#10

Nгo consegui achar o comando /fecharveiculocasa. Poderia postб-lo?
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)