Szerző Téma: kocsik berakása FilterScript-el,hol a gond?  (Megtekintve 2026 alkalommal)

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
kocsik berakása FilterScript-el,hol a gond?
« Válasz #15 Dátum: 2011. december 20. - 14:10:42 »
0 Show voters
[pawn]if(vehicleid == kocsi1) // kocsi1
{
   // Tuning
}
if(vehicleid == kocsi1 || vehicleid == kocsi2) // kocsi1 vagy kocsi2 vagy kocsi3
{
}
if(vehicleid >= kocsi1 && vehicleid <= kocsi5) // kocsi1-tõl kocsi5-ig
{
}
if(vehicleid >= kocsi1 && vehicleid <= kocsi5 && vehicleid != kocsi3) // kocsi1-tõl kocsi5-ig de kocsi3-ra ne legyen érvényes
{
}
if(vehicleid >= kocsi1 && vehicleid <= kocsi5 || vehicleid == kocsi8) // kocsi1-tõl kocsi5-ig és kocsi8
{
}[/pawn]
és igy tovább :D
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Calvin

  • Vendég
kocsik berakása FilterScript-el,hol a gond?
« Válasz #16 Dátum: 2011. december 20. - 14:12:36 »
0 Show voters
Ühüm,úgyérzem a másik megoldás nekem könnyebb lesz,max több helyet foglal :D És a paintjobot hogy adom hozzá?Mivel minden mást enged,csak azt nem :(

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
kocsik berakása FilterScript-el,hol a gond?
« Válasz #17 Dátum: 2011. december 20. - 14:17:17 »
0 Show voters
mivel skypeon is beszélünk ezért tudom hogy jó funckióval probálkozol :D de lehet azt nem vetted figyelembe, hogy csak megadott jármûvekre lehet paintjobot tenni :)
http://wiki.sa-mp.com/wiki/ChangeVehiclePaintjob
http://wiki.sa-mp.com/wiki/Paintjob
tehát csak azokra a jármûvekre tudsz tenni amik a képen vannak :) és csak azokat amik ott vannak rajta...tehát pl nem tudsz Jester paintjobot sabre-ra vagy sultan-ra tenni...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Calvin

  • Vendég
kocsik berakása FilterScript-el,hol a gond?
« Válasz #18 Dátum: 2011. december 20. - 14:23:54 »
0 Show voters
[pawn]
if(vehicleid == kocsi11) AddVehicleComponent(vehicleid,1028);//Kipufogó
if(vehicleid == kocsi11) AddVehicleComponent(vehicleid,1169);//Elsõ lökhárító
if(vehicleid == kocsi11) AddVehicleComponent(vehicleid,1010);//Nitró
if(vehicleid == kocsi11) AddVehicleComponent(vehicleid,1141);//Hátsó lökhárító
if(vehicleid == kocsi11) AddVehicleComponent(vehicleid,1033);//Tetõ
if(vehicleid == kocsi11) AddVehicleComponent(vehicleid,1027);//Szoknya
if(vehicleid == kocsi11) AddVehicleComponent(vehicleid,1080);//Kerék
if(vehicleid == kocsi11) AddVehicleComponent(vehicleid,1038);//Spoiler
if(vehicleid == kocsi11) ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 2);[/pawn]
Failed nem így kell csak most enm vágom hogyan csináljam :D
Nem úgy hogy:
[pawn]public ChangeVehiclePaintjob
if(vehicleid == kocsi11)(GetPlayerVehicleID(playerid), 2);[/pawn]
vagy valami?...

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
kocsik berakása FilterScript-el,hol a gond?
« Válasz #19 Dátum: 2011. december 20. - 14:30:02 »
0 Show voters
[pawn]if(vehicleid == kocsi11)
{
AddVehicleComponent(vehicleid,1028);//Kipufogó
AddVehicleComponent(vehicleid,1169);//Elsõ lökhárító
AddVehicleComponent(vehicleid,1010);//Nitró
AddVehicleComponent(vehicleid,1141);//Hátsó lökhárító
AddVehicleComponent(vehicleid,1033);//Tetõ
AddVehicleComponent(vehicleid,1027);//Szoknya
AddVehicleComponent(vehicleid,1080);//Kerék
AddVehicleComponent(vehicleid,1038);//Spoiler
ChangeVehiclePaintjob(vehicleid, 2);
}[/pawn]
így kell...egy feltételen belül lehet több funkció :)
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Calvin

  • Vendég
kocsik berakása FilterScript-el,hol a gond?
« Válasz #20 Dátum: 2011. december 20. - 14:34:53 »
0 Show voters
kösz szépen,márcsak 1 a  problem...
 
C:\\Users\\Máté\\Desktop\\samp03\\filterscripts\\Kocsik.pwn(61) : error 001: expected token: \"-identifier-\", but found \"-end of file-\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
kocsik berakása FilterScript-el,hol a gond?
« Válasz #21 Dátum: 2011. december 20. - 14:38:39 »
0 Show voters
és mi a 61. sor? ( másold be a 61. sort aztán külön kódba elötte pár sort és utánna pár sort )
pl
[pawn]// 61. sor[/pawn]
[pawn]
...
// 58. sor
// 59. sor
// 60. sor
// 61. sor
// 62. sor
// 63. sor
...[/pawn]
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Calvin

  • Vendég
kocsik berakása FilterScript-el,hol a gond?
« Válasz #22 Dátum: 2011. december 20. - 14:39:52 »
0 Show voters
Megvan oldva,csupán } jel eltolódás volt :D 60. sorba kellett az 59. helyett :D Köszi a segítséget :)

Dupla hozzászólás automatikusan összefûzve. ( 2011. december 20. - 14:41:16 )

[pawn]if(vehicleid == kocsi11)[/pawn]
Ide lehetséges,az ,hogy 2 kocsira funkcionáljon a tuning?Mivel 2 sultan van bent,ami kocsi10,és kocsi 11 :)

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
kocsik berakása FilterScript-el,hol a gond?
« Válasz #23 Dátum: 2011. december 20. - 14:46:36 »
0 Show voters
ahogy itt irtam...
http://sampforum.hu/index.php?topic=18555.msg202723#msg202723
[pawn]if(vehicleid == kocsi11 || vehicleid == kocsi12)[/pawn]
|| = Vagy
&& = És
Tehát a kód ami lefut:
[pawn]HA(vehicleid = kocsi11-el VAGY vehicleid = kocsi12-vel)
{
// akkor lefut ez a kód
}[/pawn]
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető Bazsi

  • 345
    • Profil megtekintése
kocsik berakása FilterScript-el,hol a gond?
« Válasz #24 Dátum: 2011. december 20. - 14:56:57 »
0 Show voters
Idézetet írta: Kovacs_Richard date=1324387037\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"14468\" data-ipsquote-contentclass=\"forums_Topic
mivel skypeon is beszélünk ezért tudom hogy jó funckióval probálkozol :D de lehet azt nem vetted figyelembe, hogy csak megadott jármûvekre lehet paintjobot tenni :)
http://wiki.sa-mp.com/wiki/ChangeVehiclePaintjob
http://wiki.sa-mp.com/wiki/Paintjob
tehát csak azokra a jármûvekre tudsz tenni amik a képen vannak :) és csak azokat amik ott vannak rajta...tehát pl nem tudsz Jester paintjobot sabre-ra vagy sultan-ra tenni...
 
Ha meg a paintjobost szeretnéd megcsinálni, akkor úgy tudod, hogy:
if(GetVehicleModel(vehicleid) == /*kocsimodel*/ || GetVehicleModel(vehicleid) == /*kocsimodel2*/ )
:)

Calvin

  • Vendég
kocsik berakása FilterScript-el,hol a gond?
« Válasz #25 Dátum: 2011. december 20. - 15:03:17 »
0 Show voters
Bazsi,Richard-nak jobb megoldása van :D Azért köszi :D Zárható!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal