Ezek nem olyan nehéz dolgok...
Gondolom teljesen alap GF, én az szerint fogom elmagyarázni....
1. Új leaderek berakása:
-Első lépésként keress rá a Joinped-re és menny a végére. Keress rá a neten a skin id-k-re amiket használni fogsz, vagy ha tudod, akkor simán kezd el felsorolni a joinpedek végére pl:
{102},
{103},
{104}
Fontos, hogy az utolsó id után ne tegyél: , (vesszőt) és arra is figyelj oda, hogy az után tegyél vesszőt ami eredetileg ott volt utolsónak... Most itt van még egy kis dolgod menny fel a Joinped szóra, ott van egy szám, ahoz adj hozzá annyit, amennyi skin id-t írtál a joinped alá. Ha ezzel megvagy, akkor megyünk tovább
-Második lépésnek keress rá a /makeleader-re, ott látni fogod, hogy felvannak sorolva a leaderek így:
if(level == 0) { PlayerInfo[para1][pChar] = 0; }
else if(level == 1) { PlayerInfo[para1][pChar] = 288; }
És így tovább és így tovább... Az utolsó után, ami elvileg a 11-es leader ( oktató ) az után tegyél egy ilyet:
else if(level == 12) { PlayerInfo[para1][pChar] = 102; }
Elemezzük:
-Level == 12 ez a frakciónak a száma, tehát ezt kell majd beírni /makeleader Név 12, de írhatsz level == 13-at, akkor majd ezt kell beírni: /makeleader Név 13
-[pChar] = 102 ez a leader skin id, tehát ha odaadod valakinek ezt a leadert , akkor erre fog változni a skine
-Harmadik lépés: Ha ezzel megvagyunk mennyünk a /invite parancshoz, és hozzunk létre az utolsó után egy ilyet:
else if(PlayerInfo[playerid][pLeader] == 12) { PlayerInfo[para1][pTeam] = 12; gTeam[para1] = 12; ftext = \"Banda neve\"; ChosenSkin[para1] = 102; SetPlayerSkin(para1, 102); }//a 102-t át lehet írni a leader skin id-re
-Negyedik lépés , keressünk rá a showstats-ra és mennyünk le a rangokhoz. Hogy neked is legyen egy kis feladatod, ott másold ki a rendőrség rangját és rakd a végére, annyi a dolgod, hogy a pleader = 1-et átírd 12 re és annyi , hogy a rangokat átírd!
-Ezután már nincs más dolgod, csak letesztelni
És ha mindent jól csinálltál, akkor menni is fog
2. Lecke, kocsi készítése a létrehozott frakciónak
-Első dolgod: elmenni a forward-okhoz és létrehozni egy ilyet:
forward IsAValamiCar(carid);//a Valamit átírhatod gangra, vagy amire akarod
Ezután jön az, hogy keress rá az IaATruck-nak annak a részére, ahol id-k vannak...
Ezt jelöld ki, másold át valahova utána, írd át az IsATruckot IsAValamiCar-ra és írd be a kivánt kocsi id-t, pl 30-60 ig, így 30-60-ig lesznek beállítva a kocsik ennek a frakciónak.
Ezután keress rá megint az IsATruck-ra és alá valahova másold:
if(IsAValamiCar)(newcar))
{
if(PlayerInfo[playerid][pLeader] == 12||PlayerInfo[playerid][pMember] == 12 { }//ide jön a leader csapat száma
else {
RemovePlayerFromVehicle(playerid);// ez kidobja a kocsiból a játékost, aki nem tartozik a csapatba és beszáll
SendClientMessage(playerid, COLOR_GREY,\"Neked nicns kulcsod a járműhöz! \");}//ezt irja ki, annak aki beszáll
}
Szerintem elég érthetően elmondtam, ha nem akkor bocsi
Sok sikert a végrehajtáshoz!!!