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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Denzel - 2011. január 07. - 23:53:20

Cím: Banda kocsi
Írta: Denzel - 2011. január 07. - 23:53:20
Sziasztrok nos az lenne a helyzet hogy mivel most tanulgatok scriptelni egy Revans mode-ból a sajátomba bemásoltam banda kocsikat Aztek-nek aho ugye van a HQ mint a Singlibe is amerre járnak nos ott vannak az autók és Azt irja h angolul elfelejtettem xD \"nincs kulcsod hozzá\"
És ez igy néz ki
 
   //-------------------------------------------------------------------------------------------
CreateVehicle(567,1826.7920,-2021.0032,13.0625,180.4209,93,93,3000); // Surenos Car 270
CreateVehicle(482,1819.1561,-2020.5332,13.0625,179.1689,93,93,3000); // Van Of Surenos 270
    CreateVehicle(567,1826.9275,-2039.7380,13.2444,179.6585,2,2,30000); // Surenos car 270
CreateVehicle(567,1819.2280,-2037.9430,13.2553,179.6457,2,2,30000); // Surenos car 270
CreateVehicle(482,1819.1713,-2029.4368,13.5070,179.7433,2,2,30000); // Surenos car 270
CreateVehicle(471,1806.4163,-2006.8411,13.0235,89.5740,2,2,30000); // Surenos car 270
CreateVehicle(471,1806.4330,-2004.5773,13.0230,87.8881,2,2,30000); // Surenos car 270
CreateVehicle(468,1834.1597,-2026.7461,13.2159,139.7674,2,2,30000); // Surenos car 270
CreateVehicle(468,1834.1261,-2028.4529,13.2127,137.6069,2,2,30000); // Surenos car 270
CreateVehicle(468,1834.0007,-2030.4828,13.2152,133.5641,2,2,30000); // Surenos car 270
CreateVehicle(510,1840.7816,-2019.9149,13.1548,0.3691,2,2,30000); // Surenos car 270
CreateVehicle(510,1840.9487,-2022.3887,13.1555,357.6378,2,2,30000); // Surenos car 270
CreateVehicle(469,1791.7242,-2000.4600,13.5143,359.2115,2,2,30000); // surenos car 270
[/quote]
És mivel egyszer kiadta az utisztitónak mikor beleültem a kocsikba lesett hogy aza a szám a \"270\" a végén az a olyan kocsi ami beindul anélkül is hogy kéne hozzá kulcs nos szépen átirtam 270-re de igy semi volt jó mert az irja nincsen kulcsod hozzá...
Kérem segicsen valaki ebben az ügyben nagyon fontoss.Elõre is köszönöm.
Cím: Banda kocsi
Írta: pocc26 - 2011. január 14. - 17:55:57
Nos..
Most írok neked egy kis tutorialt,ezt olvasd jól végig,és menni fog a jövõben a Frakció Kocsik berakása.
Nos,Azt töröld ki amit eddig írtál és eszerint dolgozz.
- Egyébként egy megjegyzés,ha Scriptelni tanulsz NE RP moddal kezdj.
1, RP ezernyi van
2, Amikor én kezdtem,stuntot kezdtem és még most sem vagyok azon a szinten,hogy egyedül belevágjak egy modba.
3, Sose lopott modot írj át,próbálj sajátot írni.
4, Kezdj egy Stunt modot,jobban fogsz rajta megtanulni mint egy RP módon.
 
_________________________________________________________________________________
 
Ezt írd a mod elejére a forwardokhoz.
 
forward Bandakocsi(carid);

 
Ezt Pl.. keresd ki a keresõben a onplayercommandtext függvényt,és fölé! Ismétlem FÖLÉ illeszd be egy külön helyre,ne tartozzon semmihez.
 
public Bandakocsi(carid)
{
if(carid >= Amikor beraktad,és elmentetted a kocsikat,ide az elsõ kocsi ID Kell && carid <=  Ide pedig a legutolsó,amit még bandakocsinak akarsz.)
{
return 1;
}
return 0;
}

 
Ha nem értetted volna meg.. Ne Ezt rakd be! ( CSAK PÉLDA )
 
public Bandakocsii(carid)
{
if(carid >= 204 && carid <= 209)
{
return 1;
}
return 0;
}

 
És végül,ha már ezzel megvagy keress egy olyan függvényt a modban hogy;
És az alá rakd be ezt,de ALÁ!  Pontosan alá!
 
   if(Bandakocsi(newcar))
{
    if(PlayerInfo[playerid][pLeader] == 5||PlayerInfo[playerid][pLeader] == 5) { } // Ide a frakció ID,amely bandának akarod beraki,változtasd meg.
    else {
            RemovePlayerFromVehicle(playerid);
                    SendClientMessage(playerid, COLOR_GREY,\" Nem vagy a Frakció tagja,Nincs kulcsod a jármûhöz..\");}
}

 
A SendClientMessage függvény,ugyebár ha beszáll a játékos a kocsiba,kiírja neki hogy nem a Frakció tagja,és egyben az elõbbiekben megírtuk,hogy ki is dobja a kocsiból,ha más frakcióbeli,vagy éppen civil.
Remélem ebbõl megértetted,ha bármi gond van írj :)
Cím: Banda kocsi
Írta: Denzel - 2011. január 14. - 21:52:58
Közi szépen na most megpróbálom és remélem sikerül majd irok :DDD
E:
Sry duplapostért de lécives vegyél fel MSN repocc26 MSN em : [email protected]
PLS gondok vannak és igen fontos...
Cím: Banda kocsi
Írta: ►ѕтa - 2011. január 14. - 23:05:26
Denzel légyszíves ne duplapostolj.
pocc a tieddel csak az a gond, hogy ha beszáll nem fogja kidobni a kocsiból, ezért a ClearAnimations(playerid); funkciót kell használni. Illetve az a függvény az OnPlayerEnterVehicle.
Cím: Banda kocsi
Írta: pocc26 - 2011. január 15. - 10:58:39
olvasd át benne van a removefromvehicle függvény :D Zárható!
Cím: Banda kocsi
Írta: Denzel - 2011. január 15. - 11:55:17
nem tom berakni...
Cím: Banda kocsi
Írta: ►ѕтa - 2011. január 15. - 12:02:52
Látom nemérted pocc. A RemovePlayerFromVehicle csak akkor mûködik, ha már a játékos bennevan a jármûben. Ezért kell ClearAnimationst használni.
Denzel, küld át PMbe a modot, és megcsinálom.
Cím: Banda kocsi
Írta: pocc26 - 2011. január 15. - 12:38:03
Neki annyi elég volt,hogyha beszáll kidobja a jármûbõl.
Nekem teljesen jól mûködik.. nem tudom miért van vele gondod  :-\\ Szóval.. nem kell megcsinálni neki szerintem.. magától kell hogy rájöjjön a dolgokra.
Köszöntem!