GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => Szkript kérések => SA-MP: Szerverfejlesztés => RP/RPG kérések => A témát indította: jakab49 - 2013. október 27. - 13:13:15

Cím: Kaszni javitás
Írta: jakab49 - 2013. október 27. - 13:13:15
Ezt én inkább segitség kérésnek nevezném.
Azt szeretném kérdezni hogy hogyan lehetséges külön a kaszni részeit megjavitani: elsõ lökhárító, bal elsõ lámpa, jobb elsõ lámpa, anyos ajtó, sofõr ajtó stb stb. Remélem erre tud valaki válaszolni és segiteni hogy hogyan oldható meg ez
Cím: Kaszni javitás
Írta: Kovacs_Richard - 2013. október 27. - 13:25:20
http://wiki.sa-mp.com/wiki/GetVehicleDamageStatus
http://wiki.sa-mp.com/wiki/UpdateVehicleDamageStatus
itt megtalálhatóak a bit szintû lebontások is a lámpa kivételével, de azt kitudod kísérletezni ezek alapján
Cím: Kaszni javitás
Írta: jakab49 - 2013. október 27. - 14:09:32
Köszönöm. Most már csak az a baj hogy nem tudom berakni úgy hogy a szerelõ ez szerint megjavítja a kocsit ebben tud most valaki segíteni?
Cím: Kaszni javitás
Írta: Kovacs_Richard - 2013. október 27. - 14:13:48
milyen mód? amúgy egy sima feltétel ellenõrzés
HA szerelõ akkor fusson le a kód
Valahogy így nézne ki, persze a te módodban tárolt adatra hivatkozva:
 
if(IsMechanic[playerid])

 

if(PlayerInfo[playerid][Mechanic] == 1)

 

if(PlayerInfo[playerid][pJob] == 8) // 8 helyett persze a szerelõ munka azonosítója

 
...
és a feltétel alá a kód
Cím: Kaszni javitás
Írta: jakab49 - 2013. október 27. - 14:15:55
A modom Defensive edit Ahoz kéne ez nekem.
Cím: Kaszni javitás
Írta: Kovacs_Richard - 2013. október 27. - 14:23:47
if(pInfo[playerid][pFrakcio] == SZERELO || pInfo[playerid][pFrakcio] == SZFONOK)
{
// kód
}

 
ez a feltétel ha azonos módról beszélünk:
http://sampforum.hu/index.php?topic=37073.0
15125. sorban találtam meg ezeket a feltételeket, nem ismerem a módot, de úgy tûnik ebben az autószerelõ frakciós munka (sorra ugrás pawno-ban: CTRL + G ha esetleg nem ismernéd :))