Jump to content

[INC] Nový systém domů "CreateHouses"


AvestX

Recommended Posts

CrEaTe HoUsEs

include


Statistiky:

Verze: 0.2b

Doba kódování: 10Hodin

Doba testování: 10Minut (Snad bez bugů)


Hotovo, dodělává se ( X = není, D = Dělá se, Xb = Bude se dělat, H= hotovo:

HouseSystem Koupení domu zamikání a ostatní - H

Auta k domu - H,

Funkce aut - H

Ukládání zbraní a ostatní - D

Zobrazení menu pomocí L.ALT - H

Other - Xb


Poděkování:

roox - Pomoc s dialogem že nemusim dávat ID :d

luis - nahrání na solidfiles (nejde mi)


Funkce:

Vytvoření nemovitosti (OnGameModeInit):

CreateHouse(Float:h_x, Float:h_y, Float:h_z, Float:hi_x, Float:hi_y, Float:hi_z, hi_i, hi_vw, h_cost);

h_x, h_y, h_z = Souřadnice X,Y,Z domu

hi_x, hi_y, hi_z = Souřadnice X,Y,Z interioru (spawnu do něj)

hi_i = ID interioru do kterého se po vstupu spawne

hi_vw = virtualworld ve kterém bude po spawnu do interioru

h_cost = cena domu


Přidávání aut k domům (OnGameModeInit, MAX 3 auta u jednoho domu, 1 Dum = ID Domu 0):

CreateHouseVehicle(HouseID, Float:h_c_x, Float:h_c_y, Float:h_c_z, Float:h_c_face, Spawn_Model);

HouseID = ID Domu pomocí OnGameModeInit 1 dum = ID domu 0 pak 1,2,3 ..

h_c_x, h_c_y, h_c_z, h_c_face = X,Y,Z,Angle auta .

Spawn_Model = Model auta ktere se spawne jako prvni


Restartování majitelů (do příkazu):

OwnerRestart(HouseID);

HouseID = ID domu v OnGameModeInit.


Pro správnou funkčnost:

Do OnPlayerPickUpPickup:

House_OnPlayerPickUpPickup(playerid);

 

Do OnDialogResponse:

House_OnDialogResponse(playerid, dialogid, response, listitem, inputtext);

 

Do OnPlayerKeyStateChange:

House_OnPlayerKeyStateChange(playerid, newkeys);

 

Do OnPlayerEnterCheckpoint:

House_OnPlayerEnterCheckpoint(playerid);


Download:

OxsM.jpg

Link to comment
Share on other sites

  • Replies 146
  • Created
  • Last Reply

Top Posters In This Topic

Ne napises do OnGameModeInit

CreateHouse(Float:h_x, Float:h_y, Float:h_z, Float:hi_x, Float:hi_y, Float:hi_z, hi_i, hi_vw, h_cost);

ale misto x, y, atd si dej souradnice

Link to comment
Share on other sites

  • Majitel

Kdybys to predelal tak ze by se dialog zobrazil po stisknuti F nebo Alt dal bych to do deedee.... Pac uz me ten muj system totalne dojebava xD (Sem linej stahoavt a upravovat includ xD )

Link to comment
Share on other sites

Kdybys to predelal tak ze by se dialog zobrazil po stisknuti F nebo Alt dal bych to do deedee.... Pac uz me ten muj system totalne dojebava xD (Sem linej stahoavt a upravovat includ xD )

ffredy, počkej na verze 0.2b ;)

Link to comment
Share on other sites

EDITOVÁNO A PŘIDÁNY VĚCI ! ( Sry za claps :d )

 

EDit:

 

hodi sa novacikom

Nevím proč nováčkům, tyto systémky maj i pawn profíci jako třeba na sa-mp forku ;) a používaji

Link to comment
Share on other sites

No mohli by udělat lepší program :d pawno nás teda nebaví :d ale pawn nás baví ....

Děkuji za to že jsi řekl "GooD Job" v překladu a v jiném smyslu

Link to comment
Share on other sites

Alespon se vám to líbí :d testoval jsem auta a snad jich de i víc :d snad jo no :d ale 1 auto šlo, a nejlepší je že to můžete využít i jako dům bez aut ..

Link to comment
Share on other sites

EDITOVÁNO A PŘIDÁNY VĚCI ! ( Sry za claps :d )

 

EDit:

 

hodi sa novacikom

Nevím proč nováčkům, tyto systémky maj i pawn profíci jako třeba na sa-mp forku ;) a používaji

 

mas pravu ale ja by som si spravil vlastny ale inak 10/10 velmi dobra praca

 

-- 04 bře 2010 00:18 --

 

podla mna by si bol dobry kandidat na admina

Link to comment
Share on other sites

nj fakt super rada chapes tento include je super,fakt je super lenze chapes bez ukladanie je to nevyuzitelne ... tak pls preco sem nespravis k tomu i ukladanie ?? ved taku malickost uz nemozes dorobit ??..ja vies v tom neviem velmi ako myslim pawno:( ...tak pls pomoz

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...